Athena Core Implementation Guide
2.33.0 - release

Athena Core Implementation Guide - Local Development build (v2.33.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: athenahealth Observation

Official URL: https://fhir.athena.io/StructureDefinition/ah-observation Version: 2.33.0
Active as of 2024-04-12 Computable Name: AthenahealthObservation
Keywords: Wire Format

Measurements and simple assertions made about a patient, device or other subject.

Observations are a central element in healthcare, used to support diagnosis, monitor progress, determine baselines and patterns and even capture demographic characteristics. Most observations are simple name/value pair assertions with some metadata, but some observations group other observations together logically, or even are multi-component observations.
NOTE:<ul>

  • Pediatric vital observations (BMI Percentile, Weight-for-length Percentile, and Head Occipital-frontal Circumference Percentile) from Hospitalization (Inpatient) visits or charts are not supported.
  • Arterial blood pressure, Central venous pressure, and Ventilator observations are not supported.
  • Vital observations captured in the Ambulatory visits or charts during Procedures are not supported.
  • </ul>

    Usage:

    • This Resource Profile is not used by any profiles in this Implementation Guide

    Formal Views of Profile Content

    Description of Profiles, Differentials, Snapshots and how the different presentations work.

    This structure is derived from Observation

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Observation 0..*ObservationMeasurements and simple assertions
    ... meta
    .... lastUpdated 0..1instantWhen the resource version last changed
    .... security 0..*CodingSecurity Labels applied to this resource
    ... Slices for extension 1..*ExtensionExtension
    Slice: Unordered, Open by value:url
    ... ahChartSharingGroup 0..1Reference(Organization)athenahealth Chart Sharing Group
    URL: https://fhir.athena.io/StructureDefinition/ah-chart-sharing-group
    ... ahEstimatedGestationalAge 0..1Quantityathenahealth Estimated Gestational Age
    URL: https://fhir.athena.io/StructureDefinition/ah-estimated-gestational-age
    ... basedOn 0..0
    ... partOf 0..0
    ... subject 0..1Reference(Patient)Who and/or what the observation is about
    ... focus 0..0
    ... effective[x] 0..1dateTimeClinically relevant time/time-period for observation
    ... performer 0..0
    ... value[x] 0..1Actual result
    .... valueQuantityQuantity
    .... valueCodeableConceptCodeableConcept
    .... valueStringstring
    ... bodySite 0..0
    ... method 0..0
    ... specimen 0..0
    ... device 0..0
    ... referenceRange
    .... low 0..0
    .... high 0..0
    .... type 0..0
    .... appliesTo 0..0
    .... age 0..0
    ... hasMember 0..0
    ... derivedFrom 0..0
    ... component
    .... value[x] 0..1Actual component result
    ..... valueQuantityQuantity
    ..... valueStringstring
    .... interpretation 0..0
    .... referenceRange 0..0

    doco Documentation for this format
    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Observation C0..*ObservationMeasurements and simple assertions
    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created
    ... Slices for extension 1..*ExtensionExtension
    Slice: Unordered, Open by value:url
    ... ahChartSharingGroup 0..1Reference(Organization)athenahealth Chart Sharing Group
    URL: https://fhir.athena.io/StructureDefinition/ah-chart-sharing-group
    ... ahEstimatedGestationalAge 0..1Quantityathenahealth Estimated Gestational Age
    URL: https://fhir.athena.io/StructureDefinition/ah-estimated-gestational-age
    ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
    ... status ?!Σ1..1coderegistered | preliminary | final | amended +
    Binding: ObservationStatus (required): Codes providing the status of an observation.

    ... code Σ1..1CodeableConceptType of observation (code / type)
    Binding: LOINCCodes (example): Codes identifying names of simple observations.

    ... subject Σ0..1Reference(Patient)Who and/or what the observation is about
    ... effective[x] Σ0..1dateTimeClinically relevant time/time-period for observation
    ... value[x] ΣC0..1Actual result
    .... valueQuantityQuantity
    .... valueCodeableConceptCodeableConcept
    .... valueStringstring

    doco Documentation for this format

    Terminology Bindings

    PathConformanceValueSetURI
    Observation.statusrequiredObservationStatus
    http://hl7.org/fhir/ValueSet/observation-status|4.0.1
    from the FHIR Standard
    Observation.codeexampleLOINCCodes (a valid code from LOINC)
    http://hl7.org/fhir/ValueSet/observation-codes
    from the FHIR Standard
    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Observation C0..*ObservationMeasurements and simple assertions
    ... id Σ0..1idLogical id of this artifact
    ... meta Σ0..1MetaMetadata about the resource
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    Slice: Unordered, Open by value:url
    .... versionId Σ0..1idVersion specific identifier
    .... lastUpdated Σ0..1instantWhen the resource version last changed
    .... source Σ0..1uriIdentifies where the resource comes from
    .... profile Σ0..*canonical(StructureDefinition)Profiles this resource claims to conform to
    .... security Σ0..*CodingSecurity Labels applied to this resource
    Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


    .... tag Σ0..*CodingTags applied to this resource
    Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".


    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created
    ... text 0..1NarrativeText summary of the resource, for human interpretation
    ... contained 0..*ResourceContained, inline Resources
    ... Slices for extension 1..*ExtensionExtension
    Slice: Unordered, Open by value:url
    ... ahChartSharingGroup 0..1Reference(Organization)athenahealth Chart Sharing Group
    URL: https://fhir.athena.io/StructureDefinition/ah-chart-sharing-group
    ... ahPractice 1..1Reference(Organization)athenahealth Practice
    URL: https://fhir.athena.io/StructureDefinition/ah-practice
    ... ahEstimatedGestationalAge 0..1Quantityathenahealth Estimated Gestational Age
    URL: https://fhir.athena.io/StructureDefinition/ah-estimated-gestational-age
    ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
    ... identifier Σ0..*IdentifierBusiness Identifier for observation
    ... status ?!Σ1..1coderegistered | preliminary | final | amended +
    Binding: ObservationStatus (required): Codes providing the status of an observation.

    ... category 0..*CodeableConceptClassification of type of observation
    Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


    ... code Σ1..1CodeableConceptType of observation (code / type)
    Binding: LOINCCodes (example): Codes identifying names of simple observations.

    ... subject Σ0..1Reference(Patient)Who and/or what the observation is about
    ... encounter Σ0..1Reference(Encounter)Healthcare event during which this observation is made
    ... effective[x] Σ0..1dateTimeClinically relevant time/time-period for observation
    ... issued Σ0..1instantDate/Time this version was made available
    ... value[x] ΣC0..1Actual result
    .... valueQuantityQuantity
    .... valueCodeableConceptCodeableConcept
    .... valueStringstring
    ... dataAbsentReason C0..1CodeableConceptWhy the result is missing
    Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

    ... interpretation 0..*CodeableConceptHigh, low, normal, etc.
    Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


    ... note 0..*AnnotationComments about the observation
    ... referenceRange C0..*BackboneElementProvides guide for interpretation
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
    .... text 0..1stringText based reference range in an observation
    ... component Σ0..*BackboneElementComponent results
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
    .... code Σ1..1CodeableConceptType of component observation (code / type)
    Binding: LOINCCodes (example): Codes identifying names of simple observations.

    .... value[x] Σ0..1Actual component result
    ..... valueQuantityQuantity
    ..... valueStringstring
    .... dataAbsentReason C0..1CodeableConceptWhy the component result is missing
    Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


    doco Documentation for this format

    Terminology Bindings

    PathConformanceValueSetURI
    Observation.meta.securityextensibleAll Security Labels
    http://hl7.org/fhir/ValueSet/security-labels
    from the FHIR Standard
    Observation.meta.tagexampleCommonTags
    http://hl7.org/fhir/ValueSet/common-tags
    from the FHIR Standard
    Observation.languagepreferredCommonLanguages
    Additional Bindings Purpose
    AllLanguages Max Binding
    http://hl7.org/fhir/ValueSet/languages
    from the FHIR Standard
    Observation.statusrequiredObservationStatus
    http://hl7.org/fhir/ValueSet/observation-status|4.0.1
    from the FHIR Standard
    Observation.categorypreferredObservationCategoryCodes
    http://hl7.org/fhir/ValueSet/observation-category
    from the FHIR Standard
    Observation.codeexampleLOINCCodes (a valid code from LOINC)
    http://hl7.org/fhir/ValueSet/observation-codes
    from the FHIR Standard
    Observation.dataAbsentReasonextensibleDataAbsentReason
    http://hl7.org/fhir/ValueSet/data-absent-reason
    from the FHIR Standard
    Observation.interpretationextensibleObservationInterpretationCodes
    http://hl7.org/fhir/ValueSet/observation-interpretation
    from the FHIR Standard
    Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
    http://hl7.org/fhir/ValueSet/observation-codes
    from the FHIR Standard
    Observation.component.dataAbsentReasonextensibleDataAbsentReason
    http://hl7.org/fhir/ValueSet/data-absent-reason
    from the FHIR Standard

    This structure is derived from Observation

    Differential View

    This structure is derived from Observation

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Observation 0..*ObservationMeasurements and simple assertions
    ... meta
    .... lastUpdated 0..1instantWhen the resource version last changed
    .... security 0..*CodingSecurity Labels applied to this resource
    ... Slices for extension 1..*ExtensionExtension
    Slice: Unordered, Open by value:url
    ... ahChartSharingGroup 0..1Reference(Organization)athenahealth Chart Sharing Group
    URL: https://fhir.athena.io/StructureDefinition/ah-chart-sharing-group
    ... ahEstimatedGestationalAge 0..1Quantityathenahealth Estimated Gestational Age
    URL: https://fhir.athena.io/StructureDefinition/ah-estimated-gestational-age
    ... basedOn 0..0
    ... partOf 0..0
    ... subject 0..1Reference(Patient)Who and/or what the observation is about
    ... focus 0..0
    ... effective[x] 0..1dateTimeClinically relevant time/time-period for observation
    ... performer 0..0
    ... value[x] 0..1Actual result
    .... valueQuantityQuantity
    .... valueCodeableConceptCodeableConcept
    .... valueStringstring
    ... bodySite 0..0
    ... method 0..0
    ... specimen 0..0
    ... device 0..0
    ... referenceRange
    .... low 0..0
    .... high 0..0
    .... type 0..0
    .... appliesTo 0..0
    .... age 0..0
    ... hasMember 0..0
    ... derivedFrom 0..0
    ... component
    .... value[x] 0..1Actual component result
    ..... valueQuantityQuantity
    ..... valueStringstring
    .... interpretation 0..0
    .... referenceRange 0..0

    doco Documentation for this format

    Key Elements View

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Observation C0..*ObservationMeasurements and simple assertions
    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created
    ... Slices for extension 1..*ExtensionExtension
    Slice: Unordered, Open by value:url
    ... ahChartSharingGroup 0..1Reference(Organization)athenahealth Chart Sharing Group
    URL: https://fhir.athena.io/StructureDefinition/ah-chart-sharing-group
    ... ahEstimatedGestationalAge 0..1Quantityathenahealth Estimated Gestational Age
    URL: https://fhir.athena.io/StructureDefinition/ah-estimated-gestational-age
    ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
    ... status ?!Σ1..1coderegistered | preliminary | final | amended +
    Binding: ObservationStatus (required): Codes providing the status of an observation.

    ... code Σ1..1CodeableConceptType of observation (code / type)
    Binding: LOINCCodes (example): Codes identifying names of simple observations.

    ... subject Σ0..1Reference(Patient)Who and/or what the observation is about
    ... effective[x] Σ0..1dateTimeClinically relevant time/time-period for observation
    ... value[x] ΣC0..1Actual result
    .... valueQuantityQuantity
    .... valueCodeableConceptCodeableConcept
    .... valueStringstring

    doco Documentation for this format

    Terminology Bindings

    PathConformanceValueSetURI
    Observation.statusrequiredObservationStatus
    http://hl7.org/fhir/ValueSet/observation-status|4.0.1
    from the FHIR Standard
    Observation.codeexampleLOINCCodes (a valid code from LOINC)
    http://hl7.org/fhir/ValueSet/observation-codes
    from the FHIR Standard

    Snapshot View

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Observation C0..*ObservationMeasurements and simple assertions
    ... id Σ0..1idLogical id of this artifact
    ... meta Σ0..1MetaMetadata about the resource
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    Slice: Unordered, Open by value:url
    .... versionId Σ0..1idVersion specific identifier
    .... lastUpdated Σ0..1instantWhen the resource version last changed
    .... source Σ0..1uriIdentifies where the resource comes from
    .... profile Σ0..*canonical(StructureDefinition)Profiles this resource claims to conform to
    .... security Σ0..*CodingSecurity Labels applied to this resource
    Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


    .... tag Σ0..*CodingTags applied to this resource
    Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".


    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created
    ... text 0..1NarrativeText summary of the resource, for human interpretation
    ... contained 0..*ResourceContained, inline Resources
    ... Slices for extension 1..*ExtensionExtension
    Slice: Unordered, Open by value:url
    ... ahChartSharingGroup 0..1Reference(Organization)athenahealth Chart Sharing Group
    URL: https://fhir.athena.io/StructureDefinition/ah-chart-sharing-group
    ... ahPractice 1..1Reference(Organization)athenahealth Practice
    URL: https://fhir.athena.io/StructureDefinition/ah-practice
    ... ahEstimatedGestationalAge 0..1Quantityathenahealth Estimated Gestational Age
    URL: https://fhir.athena.io/StructureDefinition/ah-estimated-gestational-age
    ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
    ... identifier Σ0..*IdentifierBusiness Identifier for observation
    ... status ?!Σ1..1coderegistered | preliminary | final | amended +
    Binding: ObservationStatus (required): Codes providing the status of an observation.

    ... category 0..*CodeableConceptClassification of type of observation
    Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


    ... code Σ1..1CodeableConceptType of observation (code / type)
    Binding: LOINCCodes (example): Codes identifying names of simple observations.

    ... subject Σ0..1Reference(Patient)Who and/or what the observation is about
    ... encounter Σ0..1Reference(Encounter)Healthcare event during which this observation is made
    ... effective[x] Σ0..1dateTimeClinically relevant time/time-period for observation
    ... issued Σ0..1instantDate/Time this version was made available
    ... value[x] ΣC0..1Actual result
    .... valueQuantityQuantity
    .... valueCodeableConceptCodeableConcept
    .... valueStringstring
    ... dataAbsentReason C0..1CodeableConceptWhy the result is missing
    Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

    ... interpretation 0..*CodeableConceptHigh, low, normal, etc.
    Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


    ... note 0..*AnnotationComments about the observation
    ... referenceRange C0..*BackboneElementProvides guide for interpretation
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
    .... text 0..1stringText based reference range in an observation
    ... component Σ0..*BackboneElementComponent results
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
    .... code Σ1..1CodeableConceptType of component observation (code / type)
    Binding: LOINCCodes (example): Codes identifying names of simple observations.

    .... value[x] Σ0..1Actual component result
    ..... valueQuantityQuantity
    ..... valueStringstring
    .... dataAbsentReason C0..1CodeableConceptWhy the component result is missing
    Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


    doco Documentation for this format

    Terminology Bindings

    PathConformanceValueSetURI
    Observation.meta.securityextensibleAll Security Labels
    http://hl7.org/fhir/ValueSet/security-labels
    from the FHIR Standard
    Observation.meta.tagexampleCommonTags
    http://hl7.org/fhir/ValueSet/common-tags
    from the FHIR Standard
    Observation.languagepreferredCommonLanguages
    Additional Bindings Purpose
    AllLanguages Max Binding
    http://hl7.org/fhir/ValueSet/languages
    from the FHIR Standard
    Observation.statusrequiredObservationStatus
    http://hl7.org/fhir/ValueSet/observation-status|4.0.1
    from the FHIR Standard
    Observation.categorypreferredObservationCategoryCodes
    http://hl7.org/fhir/ValueSet/observation-category
    from the FHIR Standard
    Observation.codeexampleLOINCCodes (a valid code from LOINC)
    http://hl7.org/fhir/ValueSet/observation-codes
    from the FHIR Standard
    Observation.dataAbsentReasonextensibleDataAbsentReason
    http://hl7.org/fhir/ValueSet/data-absent-reason
    from the FHIR Standard
    Observation.interpretationextensibleObservationInterpretationCodes
    http://hl7.org/fhir/ValueSet/observation-interpretation
    from the FHIR Standard
    Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
    http://hl7.org/fhir/ValueSet/observation-codes
    from the FHIR Standard
    Observation.component.dataAbsentReasonextensibleDataAbsentReason
    http://hl7.org/fhir/ValueSet/data-absent-reason
    from the FHIR Standard

    This structure is derived from Observation

     

    Other representations of profile: CSV, Excel, Schematron