Vitals
Source Object: Vitals
Overview: The "Vitals" source object contains essential data related to vital signs, which are crucial measurements for assessing a patient's health status.
Key Data Fields:
- Code: Code representing the vital sign measurement (e.g., heart rate, blood pressure).
- Code Description: Description of the vital sign code.
- Code Set: The set or system that defines the vital sign code.
- Reading Taken: Date and time when the vital sign measurement was recorded.
- Unit: The unit of measurement (e.g., bpm for heart rate, mmHg for blood pressure).
- Value: The actual value of the vital sign measurement.
- Vital ID: Unique identifier for the vital sign record.
- Clinical Element ID: Identifier for the clinical element associated with the vital sign.
- Created By: Healthcare professional who recorded the vital sign.
- Created Date: Date when the vital sign data was created.
- Is Graphable: A flag indicating if the vital sign data is graphable.
- Last Modified By: Last user who modified the vital sign data.
- Last Modified Date: Date when the vital sign data was last modified.
- Reading ID: Identifier for the specific reading.
- Source: The source or instrument used to record the vital sign.
- Source ID: Identifier for the source or instrument.
- Percentile Specifications: High and low percentile values for reference.
These vital sign measurements play a crucial role in patient care and provide valuable insights into a patient's health status.
Mapping Table
Data Field | Example Value | Source Data Field Description | Source Field Data Type | Source Data Field Cardinality | Mapped FHIR++ Resource | Mapped FHIR Data Field | Augmented Mapping | Associated Coding System | Associated FHIR Data Field Extension | Mapping Context |
---|---|---|---|---|---|---|---|---|---|---|
code | - | Code indentifier for the reading. | String | 0..1 | Observation | code.coding[1].code | - | - | - | Top Level |
codedescription | - | Description of the code identifier. | String | 0..1 | Observation | code.coding[1].codedescription | - | - | - | Top Level |
codeset | - | Codeset of the code. | String | 0..1 | Observation | code.coding[1].system | - | - | - | Top Level |
readingtaken | - | Date that the reading was taken. | String | 0..1 | Observation | issued | - | - | - | Top Level |
unit | - | Unit that describes this vital's value. | String | 0..1 | Observation | valueQuantity.unit | - | - | - | Top Level |
value | - | The value of this reading. NOTE: for numeric values, the units are always in the 'native' units per the configuration. | String | 0..1 | Observation | valueQuantity.value | - | - | - | Top Level |
vitalid | - | Unique ID for this vital attribute reading. Used to update/delete this reading. | Integer | 0..1 | Observation | id | - | - | - | Top Level |
clinicalelementid | - | Key used to identify this particular vital attribute | String | 0..1 | Observation | extension[*].valueString | - | - | clinical-element-id | Top Level |
createdby | - | The athenaNet username of the person who entered the vital. | String | 0..1 | Observation | extension[*].valueString | - | - | created-by | Top Level |
createddate | - | The date this vital was entered into the chart. Returned in mm/dd/yyyy hh24:mi:ss format. | String | 0..1 | Observation | extension[*].valueString | - | - | created-date | Top Level |
isgraphable | - | Flag indicating if this vital is graphable. | String | 0..1 | Observation | extension[*].valueString | - | - | is-graphable | Top Level |
lastmodifiedby | - | The athenaNet username of the user that last modified the reading. This API attribute is being rolled out and will be Generally Available on or before July 1, 2022. | String | 0..1 | Observation | extension[*].valueString | - | - | last-modified-by | Top Level |
lastmodifieddate | - | The date this vital was last modified. Returned in mm/dd/yyyy hh24:mi:ss format. This API attribute is being rolled out and will be Generally Available on or before July 1, 2022. | String | 0..1 | Observation | extension[*].valueString | - | - | last-modified-date | Top Level |
readingid | - | Numeric key used to tie related and distinguish separate readings. So the diastolic and systolic blood pressure should have the same readingid. | Integer | 0..1 | Observation | extension[*].valueInteger | - | - | reading-id | Top Level |
source | - | The source of this reading. | String | 0..1 | Observation | extension[*].valueString | - | - | source | Top Level |
sourceid | - | External key to source. | Integer | 0..1 | Observation | extension[*].valueString | - | - | source-id | Top Level |
percentilespec.high | - | The highest value the y value could be. | Integer | 0..1 | Observation | referenceRange.high.value | - | - | - | Top Level |
percentilespec.highordinal | - | Ordinal of the high value. | String | 0..1 | Observation | referenceRange.extensions[*].valueString | - | - | high-ordinal | Top Level |
percentilespec.low | - | The lowest value that y could be. | Integer | 0..1 | Observation | referenceRange.low.value | - | - | - | Top Level |
percentilespec.lowordinal | - | Ordinal of the lowest value. | String | 0..1 | Observation | referenceRange.extensions[*].valueString | - | - | low-ordinal | Top Level |
percentilespec.prefix | - | Indicator of less than or greater. Possible values: (>,<) | String | 0..1 | Observation | referenceRange.extensions[*].valueString | - | - | prefix | Top Level |