Lab Analyte
Source Object: Lab Analyte
Overview and Usage: The "Lab Analyte" source object within athena EHR is designed for managing and documenting laboratory results and analyte information. It is essential for healthcare applications that handle lab data, making it easier for medical professionals to track, analyze, and interpret lab results. Key data fields include:
- Abnormal Flag: Indicates whether the lab result is considered abnormal.
- Abnormal HL7 Code: Contains the HL7 code for abnormal lab results.
- Abnormal HL7 Name: Provides a human-readable name for the abnormality.
- Analyte Date and Time: Records the date and time when the analyte was tested.
- Analyte ID: A unique identifier for the analyte.
- Analyte Name: Describes the specific analyte being measured in the lab test.
- Description: Provides additional information or notes about the lab analyte.
- LOINC: Contains the LOINC (Logical Observation Identifiers, Names, and Codes) code for standardizing the analyte.
- Note: Stores any relevant notes or comments related to the lab result.
- Observation Identifier: Identifies the lab observation or test being performed.
- Reference Range: Specifies the reference range for the lab analyte.
- Result Status: Indicates the status of the lab result.
- Status: Describes the general status of the analyte data.
- Units: Specifies the units of measurement for the lab result.
- Value: Contains the actual measured value for the lab analyte.
Developers can use the "Lab Analyte" source object to create applications that handle and display lab results, ensuring accurate record-keeping, efficient data interpretation, and easy access to patients' diagnostic information. This is crucial for healthcare professionals to make informed decisions and provide the best possible care to their patients.
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 |
---|---|---|---|---|---|---|---|---|---|---|
abnormalflag | - | Status indicator of the measurement relative to normal (low, high, normal, abnormal). | String | 0..1 | Observation | interpretation | - | - | Top Level | |
abnormalhl7code | - | The HL7 code related to the abnormal flag. | String | 0..1 | Observation | extension[*].valueString | - | abnormal-hl7-code | Top Level | |
abnormalhl7name | - | The HL7 description related to the abnormal flag. | String | 0..1 | Observation | extension[*].valueString | - | abnormal-hl7-name | Top Level | |
analytedate | - | Date when this observation was recorded. | String | 0..1 | Observation | extension[*].valueDate | - | analyte-date | Top Level | |
analytedatetime | - | The date and time when this observation was recorded. Returned in mm/dd/yyyy hh24:mi:ss format. | String | 0..1 | Observation | effectiveDateTime | - | - | Top Level | |
analyteid | - | athena ID for the given lab result observation/analyte. | Number | 0..1 | Observation | id | - | - | Top Level | |
analytename | - | Name / description specific to this analyte. | String | 0..1 | Observation | code.coding[*].code.display | - | - | Top Level | |
description | - | General description of the lab result test. | String | 0..1 | Observation | extension[*].valueString | - | description | Top Level | |
loinc | - | Logical Observation Identifiers Names and Codes ID, if available. | String | 0..1 | Observation | code.coding[*].code | system=http://loinc.org | - | - | Top Level |
note | - | Additional note for this analyte, if applicable. | String | 0..1 | Observation | note[*].text | - | - | Top Level | |
observationidentifier | - | Local lab ID for the given lab result observation/analyte. | String | 0..1 | Observation | Observation.code.extension[*].valueString | - | observation-identifier | Top Level | |
referencerange | - | Reference range of values accepted as normal for this observation. | String | 0..1 | Observation | Observation.referencerange[].low.value ,Observation.referencerange[].high.value | - | - | Top Level | |
resultstatus | - | The status of the result (e.g., "final\ "preliminary\ "corrected\ etc.). | String | 0..1 | Observation | status | - | - | Top Level | |
status | - | DEPRECATED -- use "abnormalflag" instead. Status indicator of the measurement relative to normal (low, high, normal, abnormal). | String | 0..1 | Observation | - | - | - | Top Level | |
units | - | Units for this analyte entry, if provided by the lab. | String | 0..1 | Observation | Observation.referencerange[].low.unit ,Observation.referencerange[].high.unit | - | - | Top Level | |
value | - | Value recorded for this observation. | String | 0..1 | Observation | valueQuantity.value | - | - | Top Level | |
abnormalflag | - | Status indicator of the measurement relative to normal (low, high, normal, abnormal). | string | 0..1 | Observation | interpretation | ||||
abnormalhl7code | - | The HL7 code related to the abnormal flag. | string | 0..1 | Observation | extension.valueString | abnormal-hl7-code | Top Level | ||
abnormalhl7name | - | The HL7 description related to the abnormal flag. | string | 0..1 | Observation | extension.valueString | abnormal-hl7-name | Top Level | ||
analytedate | - | Date when this observation was recorded. | string | 0..1 | Observation | effectivedatetime | Top Level | |||
analyteid | - | athena ID for the given lab result observation/analyte. | number | 0..1 | Observation | id | Top Level | |||
analytename | - | Name / description specific to this analyte. | string | 0..1 | Observation | code.coding.display | Top Level | |||
description | - | General description of the lab result test. | string | 0..1 | Observation | extension.valueString | description | Top Level | ||
labresultstatus | - | The status of the underlying lab result. | string | 0..1 | Observation | extension.valueString | lab-result-status | Top Level | ||
loinc | - | Logical Observation Identifiers Names and Codes ID, if available. | string | 0..1 | Observation | code.coding.code | system= "http://loinc.org" | Top Level | ||
note | - | Additional note for this analyte, if applicable. | string | 0..1 | Observation | note.text | Top Level | |||
observationidentifier | - | Local lab ID for the given lab result observation/analyte. | string | 0..1 | Observation | code.coding.extension | observation-identifier | Top Level | ||
referencerange | - | Reference range of values accepted as normal for this observation. | string | 0..1 | Observation | referenceRange.low.value,referenceRange.high.value | Top Level | |||
resultstatus | - | The status of the result (e.g., "final", "preliminary", "corrected", etc.). | string | 0..1 | Observation | status | Top Level | |||
units | - | Units for this analyte entry, if provided by the lab. | string | 0..1 | Observation | valueQuantity.unit | Top Level | |||
value | - | Value recorded for this observation. | string | 0..1 | Observation | valueQuantity.value | Top Level |