Overview
The Observation Clinical Result resource represents clinical observations and measurements about a patient, including findings from diagnostic imaging, clinical procedures, and other non-laboratory tests. This resource captures results from various clinical assessments such as radiology findings, procedure observations, and examination results. For example, it records observations like the size of a polyp noted during a colonoscopy or findings from an imaging study. At its minimum, Observation contains a code identifying what was observed, a status, a reference to the patient, and the observed value or result, but may also contain data about the performer, timing, and interpretation of the observation. the observation. Each Observation Must Have:- a status
- a category code
- a LOINC code, if available, which tells you what is being measured
- a patient
- a time indicating when the measurement was taken
- a result value
- a reason why the data is absent
Must support elements, mandatory and optional search parameters
Observation Clinical Result must support these elements:statuscategorycategory:us-core
codesubjecteffective[x]value[x]dataAbsentReason
patient and category search parameters:
GET [base url]/Observation?patient={Type/}[id]&category={system|}[code]
SHALL support searching using the combination of the patient and code search parameters:
- including optional support for OR search on code
GET [base url]/Observation?patient={Type/}[id]&code={system|}[code]
patient and category and date search parameters:
- including support for these date comparators: gt,lt,ge,le
- including optional support for AND search on date (e.g.date=[date]&date=[date]]&…)
GET [base url]/Observation?patient={Type/}[id]&category={system|}[code]&date=[date]
patient and code and date search parameters:
- including support for these date comparators: gt,lt,ge,le
- including optional support for OR search on code (e.g.code={system|}[code],{system|}[code],…)
- including optional support for AND search on date (e.g.date=[date]&date=[date]]&…)
GET [base url]/Observation?patient={Type/}[id]&code={system|}[code]&date=[date]
patient and category and status search parameters:
- including support for OR search on status
GET [base url]/Observation?patient={Type/}[id]&category={system|}[code]&status={system|}[code]
Observation Clinical Result By patient and category search parameters
Get Observation Clinical Result by combination of the patient and category search parameters. METHOD GET| Header | Type | Required/Optional | Value |
|---|---|---|---|
| Authorization | string | required | Bearer <token> |
| Code | Description | Comment |
|---|---|---|
| 200 | OK | The request was processed successfully |
| 400 | Bad request | Invalid request parameters or FHIR operation outcome resource returned |
| 401 | Unauthorized | This code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource |
| 404 | No route matched with those values | The request was able to communicate with a given server, but the server could not find what was requested |
| 500 | Internal Server Error | The server has encountered a situation it doesn’t know how to handle |
Observation Clinical Result By patient and code search parameters
Get Observation Clinical Result by combination of the patient and code search parameters. METHOD GET| Header | Type | Required/Optional | Value |
|---|---|---|---|
| Authorization | string | required | Bearer <token> |
| Code | Description | Comment |
|---|---|---|
| 200 | OK | The request was processed successfully |
| 400 | Bad request | Invalid request parameters or FHIR operation outcome resource returned |
| 401 | Unauthorized | This code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource |
| 404 | No route matched with those values | The request was able to communicate with a given server, but the server could not find what was requested |
| 500 | Internal Server Error | The server has encountered a situation it doesn’t know how to handle |
Observation Clinical Result By patient, category and date search parameters
Get Observation Clinical Result by combination of the patient, category and date search parameters. METHOD GET| Header | Type | Required/Optional | Value |
|---|---|---|---|
| Authorization | string | required | Bearer <token> |
| Code | Description | Comment |
|---|---|---|
| 200 | OK | The request was processed successfully |
| 400 | Bad request | Invalid request parameters or FHIR operation outcome resource returned |
| 401 | Unauthorized | This code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource |
| 404 | No route matched with those values | The request was able to communicate with a given server, but the server could not find what was requested |
| 500 | Internal Server Error | The server has encountered a situation it doesn’t know how to handle |
Observation Clinical Result By patient, code and date search parameters
Get Observation Clinical Result by combination of the patient, code and date search parameters. METHOD GET| Header | Type | Required/Optional | Value |
|---|---|---|---|
| Authorization | string | required | Bearer <token> |
| Code | Description | Comment |
|---|---|---|
| 200 | OK | The request was processed successfully |
| 400 | Bad request | Invalid request parameters or FHIR operation outcome resource returned |
| 401 | Unauthorized | This code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource |
| 404 | No route matched with those values | The request was able to communicate with a given server, but the server could not find what was requested |
| 500 | Internal Server Error | The server has encountered a situation it doesn’t know how to handle |
Observation Clinical Result By patient, category and status search parameters
Get Observation Clinical Result by combination of the patient, category and status search parameters. METHOD GET| Header | Type | Required/Optional | Value |
|---|---|---|---|
| Authorization | string | required | Bearer <token> |
| Code | Description | Comment |
|---|---|---|
| 200 | OK | The request was processed successfully |
| 400 | Bad request | Invalid request parameters or FHIR operation outcome resource returned |
| 401 | Unauthorized | This code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource |
| 404 | No route matched with those values | The request was able to communicate with a given server, but the server could not find what was requested |
| 500 | Internal Server Error | The server has encountered a situation it doesn’t know how to handle |