You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- The `FHIR Observation` endpoint returns a list of Observations as a FHIR Bundle
287
-
- At least one of Study ID, passed as `patient._has:Group:member:_id` or Patient ID, passed as `patient` query parameters are required
287
+
- At least one of Study ID, passed as `patient._has:Group:member:_id` or Patient ID, passed as `patient` or Patient Identifier passed as `patient.identifier=<system>|<value>` query parameters are required
288
288
- `subject.reference` references a Patient ID
289
289
- `device.reference` references a Data Source ID
290
290
- `valueAttachment` is Base 64 Encoded Binary JSON
| `_has:Group:member:_id` | `30001` | Filter by Patients that are in the Study with ID 30001 |
295
+
| `patient` | `40001` | Filter by single Patient with ID 40001 |
296
+
| `patient.identifier` | `http://ehr.example.com|abc123` | Filter by single Patient with Identifier System `http://ehr.example.com` and Value `abc123` |
297
+
| `code` | `https://w3id.org/openmhealth|omh:blood-pressure:4.0` | Filter by Type/Scope with System `https://w3id.org/openmhealth` and Code `omh:blood-pressure:4.0` |
298
+
299
+
300
+
292
301
```json
293
302
// GET /fhir/r5/Observation?patient._has:Group:member:_id=30001&patient=40001&code=https://w3id.org/openmhealth|omh:blood-pressure:4.0
raiseBadRequest("Request parameter patient._has:Group:member:_id=<study_id> or patient=<patient_id> or patient.identifier=<system>|<value> must be provided.")
0 commit comments