-
Couldn't load subscription status.
- Fork 1
React FHIR Middleware
Noranda Brown edited this page Sep 23, 2016
·
16 revisions
/Patient? :
-
_count=10: number of patients per page -
_offset=0: page offset -
_query=group&groupId=huddle1234: filter by huddle -
_query=group&groupId=huddle1234&groupId=pop5678: filter by huddle and population -
_query=group&groupId=pop5678&groupId=pop9012: filter by more than one population using intersection -
_query=group&groupId=pop5678,pop9012: filter by more than one population using union -
_sort=name,birthdate: sort options (primary, secondary)- Sort options include
name,birthdate,gender,address,riskScore,notifications
- Sort options include
TODO
/Group?actual=false
POPULATION: array of objects
├── id: string
├── meta: object
| └── lastUpdated: string
├── name: string
└── characteristic: array of objects
├── code: object
├── coding: array of objects
├── code: string
├── system: string
└── userSelected: boolean
├── exclude: boolean
├── valueBoolean: boolean
└── valueRange: object
├── high: object
└── value: number
└── low: object
└── value: number
/Group?actual=true
HUDDLE_GROUP: array of objects
├── id: string
├── name: string
└── dates: array of objects
├── datetime: string
├── practitioner: string
└── patients: array of object
├── id: string
└── reason: object
├── code: string
└── text: string
/RiskAssessment?:
-
subject:Patient=id1: filter by patient - `subject:Patient=id1,id2,id3: filter by multiple patients
-
_tag=http://interventionengine.org/tags|MOST_RECENT: filter by most recent risk -
method=http://interventionengine.org/risk-assessments|MultiFactor: filter by risk method
RISK_ASSESSMENT_GROUP: array of objects
├── id: string
├── name: string
└── patients: array of objects
├── id: string
└── risks: array of object
├── date: string
├── value: number
└── pie: string