Skip to content
This repository has been archived by the owner on May 7, 2024. It is now read-only.

Updated observation create and update with Blood Pressure and Pulse-ox #949

Merged
merged 6 commits into from
Aug 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 30 additions & 1 deletion content/millennium/r4/clinical/diagnostics/observation.md
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ Create a new Observation.
_Implementation Notes_

* See [Understand Supported Vital Signs in the FHIR Observation Resource](https://wiki.cerner.com/pages/releaseview.action?spaceKey=reference&title=Understand%20Supported%20Vital%20Signs%20in%20the%20FHIR%20Observation%20Resource) for a list of vital signs that are supported for the create operation.
* Components are not currently supported when writing Blood Pressures.
* Components are supported only when writing Observation Blood Pressure and Pulse Oximetry Profiles.
* Individual systolic and diastolic components will be paired upon subsequent search or read as long as the blood
pressures are paired in Millennium. See [Configure Blood Pressure Event Set Pairing Hierarchy].
* Only the body fields mentioned below are supported. Unsupported fields will be ignored.
Expand Down Expand Up @@ -270,6 +270,14 @@ _Note_:

<%= json(:R4_OBSERVATION_CREATE) %>

#### Vitals - Blood Pressure Body Example
<%= beta_tag(action: true) %>
<%= json(:R4_OBSERVATION_BP_CREATE) %>

#### Vitals - Pulse Oximetry Body Example
<%= beta_tag(action: true) %>
<%= json(:R4_OBSERVATION_PO_CREATE) %>

#### Labs Body Example

<%= json(:R4_OBSERVATION_LABS_CREATE) %>
Expand Down Expand Up @@ -308,6 +316,7 @@ _Implementation Notes_
* Currently only `laboratory` and `vital-signs` are supported.
* Both read and write scopes are required.
* Updates on patient and category are not supported.
* Components are only supported for vital-sign blood pressure and pulse oximetry profiles
* See [FHIR<sup>®</sup> Update] for additional details about update operations.

### Authorization Types
Expand Down Expand Up @@ -336,10 +345,30 @@ _Note_:

<%= json(:R4_OBSERVATION_LABS_UPDATE) %>

#### Request

PUT https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Observation/VS-197356031

#### Vitals Body Example

<%= json(:R4_OBSERVATION_VITALS_UPDATE) %>

#### Request

PUT https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Observation/BP-59857018-59857020

#### Vitals - Blood Pressure Body Example
<%= beta_tag(action: true) %>
<%= json(:R4_OBSERVATION_VITALS_BP_UPDATE) %>

#### Request

PUT https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Observation/VS-CV-78693473-SECT-8098

#### Vitals - Pulse Oximetry Body Example
<%= beta_tag(action: true) %>
<%= json(:R4_OBSERVATION_VITALS_PO_UPDATE) %>

#### Response

<%= headers status: 200 %>
Expand Down
Loading
Loading