International Patient Summary (IPS)
1.1.0-ballot - CI Build

International Patient Summary (IPS), published by Health Level Seven. This guide is not an authorized publication; it is the continuous build for version 1.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/CDA-IPS/ and changes regularly. See the Directory of published versions

Logical Model: IPSRadiologyResultObservation - Detailed Descriptions

Draft as of 2024-08-04

Definitions for the 2.16.840.1.113883.10.22.4.12--20240804201800 logical model.

Guidance on how to interpret the contents of this table can be found here

0. Observation
Control0..*
Logical ContainerClinicalDocument (CDA Class)
ValidationInstance of this type are validated by templateId
XML FormatIn the XML format, this property has the namespace urn:hl7-org:v3.
2. Observation.templateId
Control1..?
SlicingThis element introduces a set of slices on Observation.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ root
  • value @ extension
  • 4. Observation.templateId:primary
    Slice Nameprimary
    Control1..1
    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
    Must Supporttrue
    6. Observation.templateId:primary.root
    Control1..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed Value2.16.840.1.113883.10.22.4.12
    8. Observation.classCode
    Control1..1
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed ValueOBS
    10. Observation.moodCode
    Control1..1
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed ValueEVN
    12. Observation.id
    Control0..*
    Must Supporttrue
    14. Observation.code
    Control1..1
    BindingUnless not suitable, these codes SHALL be taken from IPS Results Radiology Observation
    (extensible to http://hl7.org/fhir/uv/ips/ValueSet/imaging-observations-uv-ips)

    IPS Results Radiology Observation

    Must Supporttrue
    16. Observation.statusCode
    Control1..1
    BindingThe codes SHALL be taken from x_ActStatusActiveComplete
    (required to http://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete)

    x_ActStatusActiveComplete

    Must Supporttrue
    18. Observation.effectiveTime
    Control1..1
    Must Supporttrue
    20. Observation.value
    Definition

    Actual result, free text (data type ST)

    Control0..1
    Must Supporttrue
    22. Observation.interpretationCode
    Control0..1
    BindingThe codes SHALL be taken from v2 ABNORMAL FLAGS
    (required to http://terminology.hl7.org/ValueSet/v2-0078)

    ObservationInterpretation

    Must Supporttrue
    24. Observation.targetSiteCode
    Definition

    If the observation site is not precoordinated in the observation/code or observation/value it SHALL be specified in the observation/targetSiteCode

    Control0..1
    BindingThe codes SHOULD be taken from IPS Body Site
    (preferred to http://hl7.org/fhir/uv/ips/ValueSet/target-site-uv-ips)

    IPS Body Site

    26. Observation.targetSiteCode.qualifier
    Control1..?
    SlicingThis element introduces a set of slices on Observation.targetSiteCode.qualifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ name
    • value @ value
    • 28. Observation.targetSiteCode.qualifier:primary
      Slice Nameprimary
      Definition

      LateralityThe qualifier element for laterality SHALL be present if the targetSiteCode represents a paired body part and laterality is not pre-coordinated in the targetSiteCode

      Control1..1
      Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
      30. Observation.targetSiteCode.qualifier:primary.name:primary
      Slice Nameprimary
      Control1..1
      Typehttp://hl7.org/cda/stds/core/StructureDefinition/CV
      Must Supporttrue
      32. Observation.targetSiteCode.qualifier:primary.name:primary.code
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Value272741003
      34. Observation.targetSiteCode.qualifier:primary.name:primary.codeSystem
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Value2.16.840.1.113883.6.96
      36. Observation.targetSiteCode.qualifier:primary.value:primary
      Slice Nameprimary
      Control1..1
      BindingThe codes SHOULD be taken from Laterality (qualifier)
      (preferred to http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.57--20171212192725)

      Laterality (qualifier)

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
      Must Supporttrue
      38. Observation.targetSiteCode.qualifier:secondary
      Slice Namesecondary
      Definition

      Topographical modifier

      Control1..1
      Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
      40. Observation.targetSiteCode.qualifier:secondary.name:secondary
      Slice Namesecondary
      Control1..1
      Typehttp://hl7.org/cda/stds/core/StructureDefinition/CV
      Must Supporttrue
      42. Observation.targetSiteCode.qualifier:secondary.name:secondary.code
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Value106233006
      44. Observation.targetSiteCode.qualifier:secondary.name:secondary.codeSystem
      XML FormatIn the XML format, this property is represented as an attribute.
      Fixed Value2.16.840.1.113883.6.96
      46. Observation.targetSiteCode.qualifier:secondary.value:secondary
      Slice Namesecondary
      Control1..1
      BindingThe codes SHOULD be taken from Topographical modifier (qualifier)
      (preferred to http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.58--20171212193352)

      Topographical modifier (qualifier)

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
      Must Supporttrue
      48. Observation.author
      Control0..*
      Must Supporttrue
      50. Observation.entryRelationship
      Control1..?
      SlicingThis element introduces a set of slices on Observation.entryRelationship. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ profile
      • 52. Observation.entryRelationship:entryRelationship-1
        Slice NameentryRelationship-1
        Control0..*
        InvariantsentryRelationship-1: contains IPS Radiology Result Observation Component 2.16.840.1.113883.10.22.17 (2024-08-04) ()
        54. Observation.entryRelationship:entryRelationship-1.typeCode
        Control1..1
        Typecode
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed ValueCOMP
        56. Observation.entryRelationship:entryRelationship-1.observation:entryRelationship-1
        Slice NameentryRelationship-1
        Control1..1
        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Observation(IPS Radiology Result Observation Component)
        58. Observation.entryRelationship:entryRelationship-2
        Slice NameentryRelationship-2
        Control1..1
        InvariantsentryRelationship-2: contains IPS Comment Activity 2.16.840.1.113883.10.22.4.22 (2017-04-05) ()
        60. Observation.entryRelationship:entryRelationship-2.typeCode
        Control1..1
        Typecode
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed ValueCOMP
        62. Observation.referenceRange
        Control0..*
        Must Supporttrue
        64. Observation.referenceRange.observationRange
        Control1..1
        Must Supporttrue
        66. Observation.referenceRange.observationRange.code
        Control0..0
        68. Observation.referenceRange.observationRange.value
        Control1..1
        Must Supporttrue
        XML FormatThe type of this property is determined using the xsi:typeattribute.
        70. Observation.referenceRange.observationRange.interpretationCode
        Control0..1
        72. Observation.referenceRange.observationRange.interpretationCode.code
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed ValueN
        74. Observation.referenceRange.observationRange.interpretationCode.codeSystem
        XML FormatIn the XML format, this property is represented as an attribute.
        Fixed Value2.16.840.1.113883.5.83

        Guidance on how to interpret the contents of this table can be found here

        0. Observation
        Definition

        Defines the basic properties of every data value. This is an abstract type, meaning that no value can be just a data value without belonging to any concrete type. Every concrete type is a specialization of this general abstract DataValue type.

        ShortBase for all types and resources
        Control0..*
        Is Modifierfalse
        Logical ContainerClinicalDocument (CDA Class)
        ValidationInstance of this type are validated by templateId
        XML FormatIn the XML format, this property has the namespace urn:hl7-org:v3.
        2. Observation.templateId
        Definition

        When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

        Control1..*
        Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
        SlicingThis element introduces a set of slices on Observation.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ root
        • value @ extension
        • 4. Observation.templateId:primary
          Slice Nameprimary
          Definition

          When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

          Control1..1
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
          Must Supporttrue
          6. Observation.templateId:primary.root
          Definition

          A unique identifier that guarantees the global uniqueness of the instance identifier. The root alone may be the entire instance identifier.

          Control1..1
          Typestring
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          LabelRoot
          Fixed Value2.16.840.1.113883.10.22.4.12
          8. Observation.classCode
          Control1..1
          BindingThe codes SHALL be taken from CDAActClassObservation
          (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation)
          Typecode
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed ValueOBS
          10. Observation.moodCode
          Control1..1
          BindingThe codes SHALL be taken from XActMoodDocumentObservation (2.0.0)
          (required to http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0)
          Typecode
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          XML FormatIn the XML format, this property is represented as an attribute.
          Fixed ValueEVN
          12. Observation.id
          Definition

          The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

          ShortLogical id of this artifact
          Comments

          The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

          Control0..*1
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/IIstring
          Is Modifierfalse
          Must Supporttrue
          14. Observation.code
          Definition

          Describes what was observed. Sometimes this is called the observation "name".

          ShortType of observation (code / type)
          Comments

          All code-value and, if present, component.code-component.value pairs need to be taken into account to correctly understand the meaning of the observation.

          Control1..1
          BindingUnless not suitable, these codes SHALL be taken from For example codes, see IPS Results Radiology Observationhttp://hl7.org/fhir/ValueSet/observation-codes
          (extensible to http://hl7.org/fhir/uv/ips/ValueSet/imaging-observations-uv-ips)

          IPS Results Radiology Observation


          Codes identifying names of simple observations.

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CDCodeableConcept
          Is Modifierfalse
          Must Supporttrue
          XML FormatThe type of this property is determined using the xsi:typeattribute.
          Requirements

          Knowing what kind of observation is being made is essential to understanding the observation.

          Alternate NamesName
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          16. Observation.statusCode
          Control1..1
          BindingThe codes SHALL be taken from x_ActStatusActiveComplete
          (required to http://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete)

          x_ActStatusActiveComplete

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
          Must Supporttrue
          18. Observation.effectiveTime
          Control1..1
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS
          Must Supporttrue
          20. Observation.value
          Definition

          Actual result, free text (data type ST)

          Control0..1
          TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/ANY, http://hl7.org/cda/stds/core/StructureDefinition/BL, http://hl7.org/cda/stds/core/StructureDefinition/ED, http://hl7.org/cda/stds/core/StructureDefinition/ST, http://hl7.org/cda/stds/core/StructureDefinition/CD, http://hl7.org/cda/stds/core/StructureDefinition/CV, http://hl7.org/cda/stds/core/StructureDefinition/CE, http://hl7.org/cda/stds/core/StructureDefinition/CO, http://hl7.org/cda/stds/core/StructureDefinition/SC, http://hl7.org/cda/stds/core/StructureDefinition/II, http://hl7.org/cda/stds/core/StructureDefinition/TEL, http://hl7.org/cda/stds/core/StructureDefinition/AD, http://hl7.org/cda/stds/core/StructureDefinition/EN, http://hl7.org/cda/stds/core/StructureDefinition/INT, http://hl7.org/cda/stds/core/StructureDefinition/REAL, http://hl7.org/cda/stds/core/StructureDefinition/PQ, http://hl7.org/cda/stds/core/StructureDefinition/MO, http://hl7.org/cda/stds/core/StructureDefinition/TS, http://hl7.org/cda/stds/core/StructureDefinition/IVL-PQ, http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS, http://hl7.org/cda/stds/core/StructureDefinition/RTO-PQ-PQ
          Must Supporttrue
          Must Support TypesNo must-support rules about the choice of types/profiles
          XML FormatThe type of this property is determined using the xsi:typeattribute.
          22. Observation.interpretationCode
          Control0..1
          BindingThe codes SHALL be taken from v2 ABNORMAL FLAGS
          (required to http://terminology.hl7.org/ValueSet/v2-0078)

          ObservationInterpretation

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
          Must Supporttrue
          24. Observation.targetSiteCode
          Definition

          If the observation site is not precoordinated in the observation/code or observation/value it SHALL be specified in the observation/targetSiteCode

          Control0..1
          BindingThe codes SHOULD be taken from IPS Body Site
          (preferred to http://hl7.org/fhir/uv/ips/ValueSet/target-site-uv-ips)

          IPS Body Site

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
          26. Observation.targetSiteCode.qualifier
          Definition

          Specifies additional codes that increase the specificity of the the primary code.

          Control1..*
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
          LabelQualifier
          SlicingThis element introduces a set of slices on Observation.targetSiteCode.qualifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ name
          • value @ value
          • 28. Observation.targetSiteCode.qualifier:primary
            Slice Nameprimary
            Definition

            LateralityThe qualifier element for laterality SHALL be present if the targetSiteCode represents a paired body part and laterality is not pre-coordinated in the targetSiteCode

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
            LabelQualifier
            30. Observation.targetSiteCode.qualifier:primary.name:primary
            Slice Nameprimary
            Definition

            Specifies the manner in which the concept role value contributes to the meaning of a code phrase. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows to add the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "has-laterality" is the CR.name.

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CV
            Must Supporttrue
            LabelName
            32. Observation.targetSiteCode.qualifier:primary.name:primary.code
            Definition

            The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.

            Control0..1
            Typecode(cs: Coded Simple Value)
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            XML FormatIn the XML format, this property is represented as an attribute.
            LabelCode
            Fixed Value272741003
            34. Observation.targetSiteCode.qualifier:primary.name:primary.codeSystem
            Definition

            Specifies the code system that defines the code.

            Control0..1
            Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            XML FormatIn the XML format, this property is represented as an attribute.
            LabelCode System
            Fixed Value2.16.840.1.113883.6.96
            36. Observation.targetSiteCode.qualifier:primary.name:primary.qualifier
            Definition

            Specifies additional codes that increase the specificity of the the primary code.

            Control0..0
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
            LabelQualifier
            38. Observation.targetSiteCode.qualifier:primary.name:primary.translation
            Definition

            A set of other concept descriptors that translate this concept descriptor into other code systems.

            Control0..0
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
            XML FormatThe type of this property is determined using the xsi:typeattribute.
            LabelTranslation
            40. Observation.targetSiteCode.qualifier:primary.value:primary
            Slice Nameprimary
            Definition

            The concept that modifies the primary code of a code phrase through the role relation. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows adding the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "left" is the CR.value.

            Control1..1
            BindingThe codes SHOULD be taken from Laterality (qualifier)
            (preferred to http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.57--20171212192725)

            Laterality (qualifier)

            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
            Must Supporttrue
            LabelValue
            42. Observation.targetSiteCode.qualifier:secondary
            Slice Namesecondary
            Definition

            Topographical modifier

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
            LabelQualifier
            44. Observation.targetSiteCode.qualifier:secondary.name:secondary
            Slice Namesecondary
            Definition

            Specifies the manner in which the concept role value contributes to the meaning of a code phrase. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows to add the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "has-laterality" is the CR.name.

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CV
            Must Supporttrue
            LabelName
            46. Observation.targetSiteCode.qualifier:secondary.name:secondary.code
            Definition

            The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.

            Control0..1
            Typecode(cs: Coded Simple Value)
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            XML FormatIn the XML format, this property is represented as an attribute.
            LabelCode
            Fixed Value106233006
            48. Observation.targetSiteCode.qualifier:secondary.name:secondary.codeSystem
            Definition

            Specifies the code system that defines the code.

            Control0..1
            Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            XML FormatIn the XML format, this property is represented as an attribute.
            LabelCode System
            Fixed Value2.16.840.1.113883.6.96
            50. Observation.targetSiteCode.qualifier:secondary.name:secondary.qualifier
            Definition

            Specifies additional codes that increase the specificity of the the primary code.

            Control0..0
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
            LabelQualifier
            52. Observation.targetSiteCode.qualifier:secondary.name:secondary.translation
            Definition

            A set of other concept descriptors that translate this concept descriptor into other code systems.

            Control0..0
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
            XML FormatThe type of this property is determined using the xsi:typeattribute.
            LabelTranslation
            54. Observation.targetSiteCode.qualifier:secondary.value:secondary
            Slice Namesecondary
            Definition

            The concept that modifies the primary code of a code phrase through the role relation. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows adding the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "left" is the CR.value.

            Control1..1
            BindingThe codes SHOULD be taken from Topographical modifier (qualifier)
            (preferred to http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.58--20171212193352)

            Topographical modifier (qualifier)

            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
            Must Supporttrue
            LabelValue
            56. Observation.author
            Control0..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Author
            Must Supporttrue
            58. Observation.entryRelationship
            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/EntryRelationship
            SlicingThis element introduces a set of slices on Observation.entryRelationship. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ profile
            • 60. Observation.entryRelationship:entryRelationship-1
              Slice NameentryRelationship-1
              Control0..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/EntryRelationship
              InvariantsentryRelationship-1: contains IPS Radiology Result Observation Component 2.16.840.1.113883.10.22.17 (2024-08-04) ()
              62. Observation.entryRelationship:entryRelationship-1.typeCode
              Control1..1
              BindingThe codes SHALL be taken from x_ActRelationshipEntryRelationship
              (required to http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship)
              Typecode
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              Fixed ValueCOMP
              64. Observation.entryRelationship:entryRelationship-1.observation:entryRelationship-1
              Slice NameentryRelationship-1
              Definition

              Defines the basic properties of every data value. This is an abstract type, meaning that no value can be just a data value without belonging to any concrete type. Every concrete type is a specialization of this general abstract DataValue type.

              ShortBase for all types and resources
              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Observation(IPS Radiology Result Observation Component)
              Is Modifierfalse
              66. Observation.entryRelationship:entryRelationship-2
              Slice NameentryRelationship-2
              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/EntryRelationship
              InvariantsentryRelationship-2: contains IPS Comment Activity 2.16.840.1.113883.10.22.4.22 (2017-04-05) ()
              68. Observation.entryRelationship:entryRelationship-2.typeCode
              Control1..1
              BindingThe codes SHALL be taken from x_ActRelationshipEntryRelationship
              (required to http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship)
              Typecode
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              Fixed ValueCOMP
              70. Observation.referenceRange
              Definition

              Relates an Observation to the ObservationRange class, where the expected range of values for a particular observation can be specified.


              Guidance on how to interpret the value by comparison to a normal or recommended range. Multiple reference ranges are interpreted as an "OR". In other words, to represent two distinct target populations, two referenceRange elements would be used.

              ShortProvides guide for interpretation
              Comments

              Most observations only have one generic reference range. Systems MAY choose to restrict to only supplying the relevant reference range based on knowledge about the patient (e.g., specific to the patient's age, gender, weight and other factors), but this might not be possible or appropriate. Whenever more than one reference range is supplied, the differences between them SHOULD be provided in the reference range and/or age properties.

              Control0..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRootBackboneElement
              Is Modifierfalse
              Must Supporttrue
              Requirements

              Knowing what values are considered "normal" can help evaluate the significance of a particular result. Need to be able to provide multiple reference ranges for different contexts.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              obs-3: Must have at least a low or a high or text (low.exists() or high.exists() or text.exists())
              72. Observation.referenceRange.observationRange
              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ObservationRange
              Must Supporttrue
              74. Observation.referenceRange.observationRange.code
              Control0..0
              BindingFor example codes, see v3 Code System ActCode
              (example to http://terminology.hl7.org/ValueSet/v3-ActCode)
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
              76. Observation.referenceRange.observationRange.value
              Control1..1
              TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/BL, http://hl7.org/cda/stds/core/StructureDefinition/ED, http://hl7.org/cda/stds/core/StructureDefinition/ST, http://hl7.org/cda/stds/core/StructureDefinition/CD, http://hl7.org/cda/stds/core/StructureDefinition/CV, http://hl7.org/cda/stds/core/StructureDefinition/CE, http://hl7.org/cda/stds/core/StructureDefinition/CO, http://hl7.org/cda/stds/core/StructureDefinition/SC, http://hl7.org/cda/stds/core/StructureDefinition/II, http://hl7.org/cda/stds/core/StructureDefinition/TEL, http://hl7.org/cda/stds/core/StructureDefinition/AD, http://hl7.org/cda/stds/core/StructureDefinition/EN, http://hl7.org/cda/stds/core/StructureDefinition/INT, http://hl7.org/cda/stds/core/StructureDefinition/REAL, http://hl7.org/cda/stds/core/StructureDefinition/PQ, http://hl7.org/cda/stds/core/StructureDefinition/MO, http://hl7.org/cda/stds/core/StructureDefinition/TS, http://hl7.org/cda/stds/core/StructureDefinition/IVL-PQ, http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
              Must Supporttrue
              Must Support TypesNo must-support rules about the choice of types/profiles
              XML FormatThe type of this property is determined using the xsi:typeattribute.
              78. Observation.referenceRange.observationRange.interpretationCode
              Control0..1
              BindingThe codes SHALL be taken from CDAObservationInterpretation
              (required to http://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation)
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
              80. Observation.referenceRange.observationRange.interpretationCode.code
              Definition

              The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.

              Control0..1
              Typecode(cs: Coded Simple Value)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelCode
              Fixed ValueN
              82. Observation.referenceRange.observationRange.interpretationCode.codeSystem
              Definition

              Specifies the code system that defines the code.

              Control0..1
              Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelCode System
              Fixed Value2.16.840.1.113883.5.83
              84. Observation.referenceRange.observationRange.interpretationCode.qualifier
              Definition

              Specifies additional codes that increase the specificity of the the primary code.

              Control0..0
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
              LabelQualifier

              Guidance on how to interpret the contents of this table can be found here

              0. Observation
              Definition

              Defines the basic properties of every data value. This is an abstract type, meaning that no value can be just a data value without belonging to any concrete type. Every concrete type is a specialization of this general abstract DataValue type.

              ShortBase for all types and resources
              Control0..*
              Is Modifierfalse
              Logical ContainerClinicalDocument (CDA Class)
              ValidationInstance of this type are validated by templateId
              XML FormatIn the XML format, this property has the namespace urn:hl7-org:v3.
              2. Observation.nullFlavor
              Definition

              If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

              Control0..1
              BindingThe codes SHALL be taken from CDANullFlavor
              (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
              Typecode(cs: Coded Simple Value)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelExceptional Value Detail
              4. Observation.realmCode
              Definition

              When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question

              Control0..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
              6. Observation.typeId
              Definition

              When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.

              Control0..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
              8. Observation.typeId.nullFlavor
              Definition

              If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

              Control0..1
              BindingThe codes SHALL be taken from CDANullFlavor
              (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
              Typecode(cs: Coded Simple Value)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelExceptional Value Detail
              10. Observation.typeId.assigningAuthorityName
              Definition

              A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.

              Control0..1
              Typestring(st: Character String)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelAssigning Authority Name
              12. Observation.typeId.displayable
              Definition

              Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).

              Control0..1
              Typeboolean(bl: Boolean)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelDisplayable
              14. Observation.typeId.root
              Definition

              Identifies the type as an HL7 Registered model

              Control1..1
              Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelRoot
              Fixed Value2.16.840.1.113883.1.3
              16. Observation.typeId.extension
              Definition

              A character string as a unique identifier within the scope of the identifier root.

              Control1..1
              Typestring(st: Character String)
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              XML FormatIn the XML format, this property is represented as an attribute.
              LabelExtension
              18. Observation.templateId
              Definition

              When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
              SlicingThis element introduces a set of slices on Observation.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ root
              • value @ extension
              • 20. Observation.templateId:primary
                Slice Nameprimary
                Definition

                When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                Must Supporttrue
                22. Observation.templateId:primary.nullFlavor
                Definition

                If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                Control0..1
                BindingThe codes SHALL be taken from CDANullFlavor
                (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                Typecode(cs: Coded Simple Value)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelExceptional Value Detail
                24. Observation.templateId:primary.assigningAuthorityName
                Definition

                A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.

                Control0..1
                Typestring(st: Character String)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelAssigning Authority Name
                26. Observation.templateId:primary.displayable
                Definition

                Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).

                Control0..1
                Typeboolean(bl: Boolean)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelDisplayable
                28. Observation.templateId:primary.root
                Definition

                A unique identifier that guarantees the global uniqueness of the instance identifier. The root alone may be the entire instance identifier.

                Control1..1
                Typestring
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelRoot
                Fixed Value2.16.840.1.113883.10.22.4.12
                30. Observation.templateId:primary.extension
                Definition

                A character string as a unique identifier within the scope of the identifier root.

                Control0..1
                Typestring(st: Character String)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelExtension
                32. Observation.classCode
                Control1..1
                BindingThe codes SHALL be taken from CDAActClassObservation
                (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation)
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                Fixed ValueOBS
                34. Observation.moodCode
                Control1..1
                BindingThe codes SHALL be taken from XActMoodDocumentObservation (2.0.0)
                (required to http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0)
                Typecode
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                Fixed ValueEVN
                36. Observation.negationInd
                Control0..1
                Typeboolean(bl: Boolean)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                38. Observation.id
                Control0..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                Must Supporttrue
                40. Observation.code
                Control1..1
                BindingUnless not suitable, these codes SHALL be taken from IPS Results Radiology Observation
                (extensible to http://hl7.org/fhir/uv/ips/ValueSet/imaging-observations-uv-ips)

                IPS Results Radiology Observation

                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                Must Supporttrue
                XML FormatThe type of this property is determined using the xsi:typeattribute.
                42. Observation.derivationExpr
                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/ST
                44. Observation.text
                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                XML FormatThe type of this property is determined using the xsi:typeattribute.
                46. Observation.statusCode
                Control1..1
                BindingThe codes SHALL be taken from x_ActStatusActiveComplete
                (required to http://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete)

                x_ActStatusActiveComplete

                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                Must Supporttrue
                48. Observation.effectiveTime
                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS
                Must Supporttrue
                50. Observation.priorityCode
                Control0..1
                BindingFor example codes, see ActPriority
                (example to http://terminology.hl7.org/ValueSet/v3-ActPriority)
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                52. Observation.repeatNumber
                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-INT
                54. Observation.languageCode
                Control0..1
                BindingThe codes SHALL be taken from AllLanguages
                (required to http://hl7.org/fhir/ValueSet/all-languages)
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                56. Observation.value
                Definition

                Actual result, free text (data type ST)

                Control0..1
                TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/ANY, http://hl7.org/cda/stds/core/StructureDefinition/BL, http://hl7.org/cda/stds/core/StructureDefinition/ED, http://hl7.org/cda/stds/core/StructureDefinition/ST, http://hl7.org/cda/stds/core/StructureDefinition/CD, http://hl7.org/cda/stds/core/StructureDefinition/CV, http://hl7.org/cda/stds/core/StructureDefinition/CE, http://hl7.org/cda/stds/core/StructureDefinition/CO, http://hl7.org/cda/stds/core/StructureDefinition/SC, http://hl7.org/cda/stds/core/StructureDefinition/II, http://hl7.org/cda/stds/core/StructureDefinition/TEL, http://hl7.org/cda/stds/core/StructureDefinition/AD, http://hl7.org/cda/stds/core/StructureDefinition/EN, http://hl7.org/cda/stds/core/StructureDefinition/INT, http://hl7.org/cda/stds/core/StructureDefinition/REAL, http://hl7.org/cda/stds/core/StructureDefinition/PQ, http://hl7.org/cda/stds/core/StructureDefinition/MO, http://hl7.org/cda/stds/core/StructureDefinition/TS, http://hl7.org/cda/stds/core/StructureDefinition/IVL-PQ, http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS, http://hl7.org/cda/stds/core/StructureDefinition/RTO-PQ-PQ
                Must Supporttrue
                Must Support TypesNo must-support rules about the choice of types/profiles
                XML FormatThe type of this property is determined using the xsi:typeattribute.
                58. Observation.interpretationCode
                Control0..1
                BindingThe codes SHALL be taken from v2 ABNORMAL FLAGS
                (required to http://terminology.hl7.org/ValueSet/v2-0078)

                ObservationInterpretation

                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                Must Supporttrue
                60. Observation.methodCode
                Control0..*
                BindingFor example codes, see ObservationMethod
                (example to http://terminology.hl7.org/ValueSet/v3-ObservationMethod)
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                62. Observation.targetSiteCode
                Definition

                If the observation site is not precoordinated in the observation/code or observation/value it SHALL be specified in the observation/targetSiteCode

                Control0..1
                BindingThe codes SHOULD be taken from IPS Body Site
                (preferred to http://hl7.org/fhir/uv/ips/ValueSet/target-site-uv-ips)

                IPS Body Site

                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                64. Observation.targetSiteCode.nullFlavor
                Definition

                If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                Control0..1
                BindingThe codes SHALL be taken from CDANullFlavor
                (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                Typecode(cs: Coded Simple Value)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelExceptional Value Detail
                66. Observation.targetSiteCode.code
                Definition

                The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.

                Control0..1
                Typecode(cs: Coded Simple Value)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelCode
                68. Observation.targetSiteCode.codeSystem
                Definition

                Specifies the code system that defines the code.

                Control0..1
                Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelCode System
                70. Observation.targetSiteCode.codeSystemName
                Definition

                The common name of the coding system.

                Control0..1
                Typestring(st: Character String)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelCode System Name
                72. Observation.targetSiteCode.codeSystemVersion
                Definition

                If applicable, a version descriptor defined specifically for the given code system.

                Control0..1
                Typestring(st: Character String)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelCode System Version
                74. Observation.targetSiteCode.displayName
                Definition

                A name or title for the code, under which the sending system shows the code value to its users.

                Control0..1
                Typestring(st: Character String)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.
                LabelDisplay Name
                76. Observation.targetSiteCode.sdtcValueSet
                Definition

                The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept.

                Control0..1
                Typestring(oid: ISO Object Identifier)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSet.
                78. Observation.targetSiteCode.sdtcValueSetVersion
                Definition

                The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept.

                Control0..1
                Typestring(st: Character String)
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSetVersion.
                80. Observation.targetSiteCode.originalText
                Definition

                The text or phrase used as the basis for the coding.

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                LabelOriginal Text
                82. Observation.targetSiteCode.qualifier
                Definition

                Specifies additional codes that increase the specificity of the the primary code.

                Control1..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
                LabelQualifier
                SlicingThis element introduces a set of slices on Observation.targetSiteCode.qualifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ name
                • value @ value
                • 84. Observation.targetSiteCode.qualifier:primary
                  Slice Nameprimary
                  Definition

                  LateralityThe qualifier element for laterality SHALL be present if the targetSiteCode represents a paired body part and laterality is not pre-coordinated in the targetSiteCode

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
                  LabelQualifier
                  86. Observation.targetSiteCode.qualifier:primary.nullFlavor
                  Definition

                  If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                  Control0..1
                  BindingThe codes SHALL be taken from CDANullFlavor
                  (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                  Typecode(cs: Coded Simple Value)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelExceptional Value Detail
                  88. Observation.targetSiteCode.qualifier:primary.inverted
                  Definition

                  Indicates if the sense of the role name is inverted. This can be used in cases where the underlying code system defines inversion but does not provide reciprocal pairs of role names. By default, inverted is false.

                  Control0..1
                  Typeboolean(bn: BooleanNonNull)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelInversion Indicator
                  90. Observation.targetSiteCode.qualifier:primary.name:primary
                  Slice Nameprimary
                  Definition

                  Specifies the manner in which the concept role value contributes to the meaning of a code phrase. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows to add the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "has-laterality" is the CR.name.

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CV
                  Must Supporttrue
                  LabelName
                  92. Observation.targetSiteCode.qualifier:primary.name:primary.nullFlavor
                  Definition

                  If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                  Control0..1
                  BindingThe codes SHALL be taken from CDANullFlavor
                  (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                  Typecode(cs: Coded Simple Value)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelExceptional Value Detail
                  94. Observation.targetSiteCode.qualifier:primary.name:primary.code
                  Definition

                  The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.

                  Control0..1
                  Typecode(cs: Coded Simple Value)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode
                  Fixed Value272741003
                  96. Observation.targetSiteCode.qualifier:primary.name:primary.codeSystem
                  Definition

                  Specifies the code system that defines the code.

                  Control0..1
                  Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode System
                  Fixed Value2.16.840.1.113883.6.96
                  98. Observation.targetSiteCode.qualifier:primary.name:primary.codeSystemName
                  Definition

                  The common name of the coding system.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode System Name
                  100. Observation.targetSiteCode.qualifier:primary.name:primary.codeSystemVersion
                  Definition

                  If applicable, a version descriptor defined specifically for the given code system.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode System Version
                  102. Observation.targetSiteCode.qualifier:primary.name:primary.displayName
                  Definition

                  A name or title for the code, under which the sending system shows the code value to its users.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelDisplay Name
                  104. Observation.targetSiteCode.qualifier:primary.name:primary.sdtcValueSet
                  Definition

                  The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept.

                  Control0..1
                  Typestring(oid: ISO Object Identifier)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSet.
                  106. Observation.targetSiteCode.qualifier:primary.name:primary.sdtcValueSetVersion
                  Definition

                  The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSetVersion.
                  108. Observation.targetSiteCode.qualifier:primary.name:primary.originalText
                  Definition

                  The text or phrase used as the basis for the coding.

                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                  LabelOriginal Text
                  110. Observation.targetSiteCode.qualifier:primary.name:primary.qualifier
                  Definition

                  Specifies additional codes that increase the specificity of the the primary code.

                  Control0..0
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
                  LabelQualifier
                  112. Observation.targetSiteCode.qualifier:primary.name:primary.translation
                  Definition

                  A set of other concept descriptors that translate this concept descriptor into other code systems.

                  Control0..0
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                  XML FormatThe type of this property is determined using the xsi:typeattribute.
                  LabelTranslation
                  114. Observation.targetSiteCode.qualifier:primary.value:primary
                  Slice Nameprimary
                  Definition

                  The concept that modifies the primary code of a code phrase through the role relation. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows adding the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "left" is the CR.value.

                  Control1..1
                  BindingThe codes SHOULD be taken from Laterality (qualifier)
                  (preferred to http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.57--20171212192725)

                  Laterality (qualifier)

                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                  Must Supporttrue
                  LabelValue
                  116. Observation.targetSiteCode.qualifier:secondary
                  Slice Namesecondary
                  Definition

                  Topographical modifier

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
                  LabelQualifier
                  118. Observation.targetSiteCode.qualifier:secondary.nullFlavor
                  Definition

                  If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                  Control0..1
                  BindingThe codes SHALL be taken from CDANullFlavor
                  (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                  Typecode(cs: Coded Simple Value)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelExceptional Value Detail
                  120. Observation.targetSiteCode.qualifier:secondary.inverted
                  Definition

                  Indicates if the sense of the role name is inverted. This can be used in cases where the underlying code system defines inversion but does not provide reciprocal pairs of role names. By default, inverted is false.

                  Control0..1
                  Typeboolean(bn: BooleanNonNull)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelInversion Indicator
                  122. Observation.targetSiteCode.qualifier:secondary.name:secondary
                  Slice Namesecondary
                  Definition

                  Specifies the manner in which the concept role value contributes to the meaning of a code phrase. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows to add the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "has-laterality" is the CR.name.

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CV
                  Must Supporttrue
                  LabelName
                  124. Observation.targetSiteCode.qualifier:secondary.name:secondary.nullFlavor
                  Definition

                  If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                  Control0..1
                  BindingThe codes SHALL be taken from CDANullFlavor
                  (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                  Typecode(cs: Coded Simple Value)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelExceptional Value Detail
                  126. Observation.targetSiteCode.qualifier:secondary.name:secondary.code
                  Definition

                  The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.

                  Control0..1
                  Typecode(cs: Coded Simple Value)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode
                  Fixed Value106233006
                  128. Observation.targetSiteCode.qualifier:secondary.name:secondary.codeSystem
                  Definition

                  Specifies the code system that defines the code.

                  Control0..1
                  Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode System
                  Fixed Value2.16.840.1.113883.6.96
                  130. Observation.targetSiteCode.qualifier:secondary.name:secondary.codeSystemName
                  Definition

                  The common name of the coding system.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode System Name
                  132. Observation.targetSiteCode.qualifier:secondary.name:secondary.codeSystemVersion
                  Definition

                  If applicable, a version descriptor defined specifically for the given code system.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelCode System Version
                  134. Observation.targetSiteCode.qualifier:secondary.name:secondary.displayName
                  Definition

                  A name or title for the code, under which the sending system shows the code value to its users.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.
                  LabelDisplay Name
                  136. Observation.targetSiteCode.qualifier:secondary.name:secondary.sdtcValueSet
                  Definition

                  The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept.

                  Control0..1
                  Typestring(oid: ISO Object Identifier)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSet.
                  138. Observation.targetSiteCode.qualifier:secondary.name:secondary.sdtcValueSetVersion
                  Definition

                  The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept.

                  Control0..1
                  Typestring(st: Character String)
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSetVersion.
                  140. Observation.targetSiteCode.qualifier:secondary.name:secondary.originalText
                  Definition

                  The text or phrase used as the basis for the coding.

                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                  LabelOriginal Text
                  142. Observation.targetSiteCode.qualifier:secondary.name:secondary.qualifier
                  Definition

                  Specifies additional codes that increase the specificity of the the primary code.

                  Control0..0
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
                  LabelQualifier
                  144. Observation.targetSiteCode.qualifier:secondary.name:secondary.translation
                  Definition

                  A set of other concept descriptors that translate this concept descriptor into other code systems.

                  Control0..0
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                  XML FormatThe type of this property is determined using the xsi:typeattribute.
                  LabelTranslation
                  146. Observation.targetSiteCode.qualifier:secondary.value:secondary
                  Slice Namesecondary
                  Definition

                  The concept that modifies the primary code of a code phrase through the role relation. For example, if SNOMED RT defines a concept "leg", a role relation "has-laterality", and another concept "left", the concept role relation allows adding the qualifier "has-laterality: left" to a primary code "leg" to construct the meaning "left leg". In this example "left" is the CR.value.

                  Control1..1
                  BindingThe codes SHOULD be taken from Topographical modifier (qualifier)
                  (preferred to http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.58--20171212193352)

                  Topographical modifier (qualifier)

                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                  Must Supporttrue
                  LabelValue
                  148. Observation.targetSiteCode.translation
                  Definition

                  A set of other concept descriptors that translate this concept descriptor into other code systems.

                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                  XML FormatThe type of this property is determined using the xsi:typeattribute.
                  LabelTranslation
                  150. Observation.subject
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Subject
                  152. Observation.specimen
                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Specimen
                  154. Observation.performer
                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer2
                  156. Observation.author
                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Author
                  Must Supporttrue
                  158. Observation.informant
                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
                  160. Observation.participant
                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Participant2
                  162. Observation.entryRelationship
                  Control1..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/EntryRelationship
                  SlicingThis element introduces a set of slices on Observation.entryRelationship. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ profile
                  • 164. Observation.entryRelationship:entryRelationship-1
                    Slice NameentryRelationship-1
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/EntryRelationship
                    InvariantsentryRelationship-1: contains IPS Radiology Result Observation Component 2.16.840.1.113883.10.22.17 (2024-08-04) ()
                    166. Observation.entryRelationship:entryRelationship-1.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    168. Observation.entryRelationship:entryRelationship-1.realmCode
                    Definition

                    When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                    170. Observation.entryRelationship:entryRelationship-1.typeId
                    Definition

                    When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    172. Observation.entryRelationship:entryRelationship-1.typeId.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    174. Observation.entryRelationship:entryRelationship-1.typeId.assigningAuthorityName
                    Definition

                    A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelAssigning Authority Name
                    176. Observation.entryRelationship:entryRelationship-1.typeId.displayable
                    Definition

                    Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelDisplayable
                    178. Observation.entryRelationship:entryRelationship-1.typeId.root
                    Definition

                    Identifies the type as an HL7 Registered model

                    Control1..1
                    Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelRoot
                    Fixed Value2.16.840.1.113883.1.3
                    180. Observation.entryRelationship:entryRelationship-1.typeId.extension
                    Definition

                    A character string as a unique identifier within the scope of the identifier root.

                    Control1..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExtension
                    182. Observation.entryRelationship:entryRelationship-1.templateId
                    Definition

                    When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    184. Observation.entryRelationship:entryRelationship-1.typeCode
                    Control1..1
                    BindingThe codes SHALL be taken from x_ActRelationshipEntryRelationship
                    (required to http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship)
                    Typecode
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed ValueCOMP
                    186. Observation.entryRelationship:entryRelationship-1.inversionInd
                    Definition

                    The entryRelationship.inversionInd can be set to "true" to indicate that the relationship should be interpreted as if the roles of the source and target entries were reversed.

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    188. Observation.entryRelationship:entryRelationship-1.contextConductionInd
                    Definition

                    The entryRelationship.contextConductionInd differs from the otherwise common use of this attribute in that in all other cases where this attribute is used, the value is fixed at "true", whereas here the value is defaulted to "true", and can be changed to "false" when referencing an entry in the same document. Setting the context conduction to false when referencing an entry in the same document keeps clear the fact that the referenced object retains its original context.

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Default Valuetrue
                    190. Observation.entryRelationship:entryRelationship-1.negationInd
                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    192. Observation.entryRelationship:entryRelationship-1.sequenceNumber
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/INT
                    194. Observation.entryRelationship:entryRelationship-1.seperatableInd
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/BL
                    196. Observation.entryRelationship:entryRelationship-1.act
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Act
                    198. Observation.entryRelationship:entryRelationship-1.encounter
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Encounter
                    200. Observation.entryRelationship:entryRelationship-1.observation:entryRelationship-1
                    Slice NameentryRelationship-1
                    Definition

                    Defines the basic properties of every data value. This is an abstract type, meaning that no value can be just a data value without belonging to any concrete type. Every concrete type is a specialization of this general abstract DataValue type.

                    ShortBase for all types and resources
                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Observation(IPS Radiology Result Observation Component)
                    Is Modifierfalse
                    202. Observation.entryRelationship:entryRelationship-1.observationMedia
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/ObservationMedia
                    204. Observation.entryRelationship:entryRelationship-1.organizer
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organizer
                    206. Observation.entryRelationship:entryRelationship-1.procedure
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Procedure
                    208. Observation.entryRelationship:entryRelationship-1.regionOfInterest
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/RegionOfInterest
                    210. Observation.entryRelationship:entryRelationship-1.substanceAdministration
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/SubstanceAdministration
                    212. Observation.entryRelationship:entryRelationship-1.supply
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Supply
                    214. Observation.entryRelationship:entryRelationship-2
                    Slice NameentryRelationship-2
                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/EntryRelationship
                    InvariantsentryRelationship-2: contains IPS Comment Activity 2.16.840.1.113883.10.22.4.22 (2017-04-05) ()
                    216. Observation.entryRelationship:entryRelationship-2.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    218. Observation.entryRelationship:entryRelationship-2.realmCode
                    Definition

                    When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                    220. Observation.entryRelationship:entryRelationship-2.typeId
                    Definition

                    When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    222. Observation.entryRelationship:entryRelationship-2.typeId.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    224. Observation.entryRelationship:entryRelationship-2.typeId.assigningAuthorityName
                    Definition

                    A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelAssigning Authority Name
                    226. Observation.entryRelationship:entryRelationship-2.typeId.displayable
                    Definition

                    Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelDisplayable
                    228. Observation.entryRelationship:entryRelationship-2.typeId.root
                    Definition

                    Identifies the type as an HL7 Registered model

                    Control1..1
                    Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelRoot
                    Fixed Value2.16.840.1.113883.1.3
                    230. Observation.entryRelationship:entryRelationship-2.typeId.extension
                    Definition

                    A character string as a unique identifier within the scope of the identifier root.

                    Control1..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExtension
                    232. Observation.entryRelationship:entryRelationship-2.templateId
                    Definition

                    When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    234. Observation.entryRelationship:entryRelationship-2.typeCode
                    Control1..1
                    BindingThe codes SHALL be taken from x_ActRelationshipEntryRelationship
                    (required to http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship)
                    Typecode
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed ValueCOMP
                    236. Observation.entryRelationship:entryRelationship-2.inversionInd
                    Definition

                    The entryRelationship.inversionInd can be set to "true" to indicate that the relationship should be interpreted as if the roles of the source and target entries were reversed.

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    238. Observation.entryRelationship:entryRelationship-2.contextConductionInd
                    Definition

                    The entryRelationship.contextConductionInd differs from the otherwise common use of this attribute in that in all other cases where this attribute is used, the value is fixed at "true", whereas here the value is defaulted to "true", and can be changed to "false" when referencing an entry in the same document. Setting the context conduction to false when referencing an entry in the same document keeps clear the fact that the referenced object retains its original context.

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Default Valuetrue
                    240. Observation.entryRelationship:entryRelationship-2.negationInd
                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    242. Observation.entryRelationship:entryRelationship-2.sequenceNumber
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/INT
                    244. Observation.entryRelationship:entryRelationship-2.seperatableInd
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/BL
                    246. Observation.entryRelationship:entryRelationship-2.act
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Act
                    248. Observation.entryRelationship:entryRelationship-2.encounter
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Encounter
                    250. Observation.entryRelationship:entryRelationship-2.observation
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Observation
                    252. Observation.entryRelationship:entryRelationship-2.observationMedia
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/ObservationMedia
                    254. Observation.entryRelationship:entryRelationship-2.organizer
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organizer
                    256. Observation.entryRelationship:entryRelationship-2.procedure
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Procedure
                    258. Observation.entryRelationship:entryRelationship-2.regionOfInterest
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/RegionOfInterest
                    260. Observation.entryRelationship:entryRelationship-2.substanceAdministration
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/SubstanceAdministration
                    262. Observation.entryRelationship:entryRelationship-2.supply
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Supply
                    264. Observation.reference
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Reference
                    266. Observation.precondition
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Precondition
                    268. Observation.sdtcPrecondition2
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Precondition2
                    XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameprecondition2.
                    270. Observation.referenceRange
                    Definition

                    Relates an Observation to the ObservationRange class, where the expected range of values for a particular observation can be specified.

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                    Must Supporttrue
                    272. Observation.referenceRange.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    274. Observation.referenceRange.realmCode
                    Definition

                    When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                    276. Observation.referenceRange.typeId
                    Definition

                    When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    278. Observation.referenceRange.typeId.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    280. Observation.referenceRange.typeId.assigningAuthorityName
                    Definition

                    A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelAssigning Authority Name
                    282. Observation.referenceRange.typeId.displayable
                    Definition

                    Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelDisplayable
                    284. Observation.referenceRange.typeId.root
                    Definition

                    Identifies the type as an HL7 Registered model

                    Control1..1
                    Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelRoot
                    Fixed Value2.16.840.1.113883.1.3
                    286. Observation.referenceRange.typeId.extension
                    Definition

                    A character string as a unique identifier within the scope of the identifier root.

                    Control1..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExtension
                    288. Observation.referenceRange.templateId
                    Definition

                    When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    290. Observation.referenceRange.typeCode
                    Control0..1
                    BindingThe codes SHALL be taken from CDAActRelationshipType
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed ValueREFV
                    292. Observation.referenceRange.observationRange
                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/ObservationRange
                    Must Supporttrue
                    294. Observation.referenceRange.observationRange.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    296. Observation.referenceRange.observationRange.realmCode
                    Definition

                    When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                    298. Observation.referenceRange.observationRange.typeId
                    Definition

                    When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    300. Observation.referenceRange.observationRange.typeId.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    302. Observation.referenceRange.observationRange.typeId.assigningAuthorityName
                    Definition

                    A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelAssigning Authority Name
                    304. Observation.referenceRange.observationRange.typeId.displayable
                    Definition

                    Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelDisplayable
                    306. Observation.referenceRange.observationRange.typeId.root
                    Definition

                    Identifies the type as an HL7 Registered model

                    Control1..1
                    Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelRoot
                    Fixed Value2.16.840.1.113883.1.3
                    308. Observation.referenceRange.observationRange.typeId.extension
                    Definition

                    A character string as a unique identifier within the scope of the identifier root.

                    Control1..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExtension
                    310. Observation.referenceRange.observationRange.templateId
                    Definition

                    When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    312. Observation.referenceRange.observationRange.classCode
                    Control0..1
                    BindingThe codes SHALL be taken from CDAActClassObservation
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Default ValueOBS
                    314. Observation.referenceRange.observationRange.moodCode
                    Control0..1
                    BindingThe codes SHALL be taken from ActMoodPredicate
                    (required to http://terminology.hl7.org/ValueSet/v3-ActMoodPredicate)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed ValueEVN.CRT
                    316. Observation.referenceRange.observationRange.code
                    Control0..0
                    BindingFor example codes, see v3 Code System ActCode
                    (example to http://terminology.hl7.org/ValueSet/v3-ActCode)
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                    318. Observation.referenceRange.observationRange.text
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                    320. Observation.referenceRange.observationRange.value
                    Control1..1
                    TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/BL, http://hl7.org/cda/stds/core/StructureDefinition/ED, http://hl7.org/cda/stds/core/StructureDefinition/ST, http://hl7.org/cda/stds/core/StructureDefinition/CD, http://hl7.org/cda/stds/core/StructureDefinition/CV, http://hl7.org/cda/stds/core/StructureDefinition/CE, http://hl7.org/cda/stds/core/StructureDefinition/CO, http://hl7.org/cda/stds/core/StructureDefinition/SC, http://hl7.org/cda/stds/core/StructureDefinition/II, http://hl7.org/cda/stds/core/StructureDefinition/TEL, http://hl7.org/cda/stds/core/StructureDefinition/AD, http://hl7.org/cda/stds/core/StructureDefinition/EN, http://hl7.org/cda/stds/core/StructureDefinition/INT, http://hl7.org/cda/stds/core/StructureDefinition/REAL, http://hl7.org/cda/stds/core/StructureDefinition/PQ, http://hl7.org/cda/stds/core/StructureDefinition/MO, http://hl7.org/cda/stds/core/StructureDefinition/TS, http://hl7.org/cda/stds/core/StructureDefinition/IVL-PQ, http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                    Must Supporttrue
                    Must Support TypesNo must-support rules about the choice of types/profiles
                    XML FormatThe type of this property is determined using the xsi:typeattribute.
                    322. Observation.referenceRange.observationRange.interpretationCode
                    Control0..1
                    BindingThe codes SHALL be taken from CDAObservationInterpretation
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation)
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                    324. Observation.referenceRange.observationRange.interpretationCode.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    326. Observation.referenceRange.observationRange.interpretationCode.code
                    Definition

                    The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.

                    Control0..1
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelCode
                    Fixed ValueN
                    328. Observation.referenceRange.observationRange.interpretationCode.codeSystem
                    Definition

                    Specifies the code system that defines the code.

                    Control0..1
                    Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelCode System
                    Fixed Value2.16.840.1.113883.5.83
                    330. Observation.referenceRange.observationRange.interpretationCode.codeSystemName
                    Definition

                    The common name of the coding system.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelCode System Name
                    332. Observation.referenceRange.observationRange.interpretationCode.codeSystemVersion
                    Definition

                    If applicable, a version descriptor defined specifically for the given code system.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelCode System Version
                    334. Observation.referenceRange.observationRange.interpretationCode.displayName
                    Definition

                    A name or title for the code, under which the sending system shows the code value to its users.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelDisplay Name
                    336. Observation.referenceRange.observationRange.interpretationCode.sdtcValueSet
                    Definition

                    The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept.

                    Control0..1
                    Typestring(oid: ISO Object Identifier)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSet.
                    338. Observation.referenceRange.observationRange.interpretationCode.sdtcValueSetVersion
                    Definition

                    The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSetVersion.
                    340. Observation.referenceRange.observationRange.interpretationCode.originalText
                    Definition

                    The text or phrase used as the basis for the coding.

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                    LabelOriginal Text
                    342. Observation.referenceRange.observationRange.interpretationCode.qualifier
                    Definition

                    Specifies additional codes that increase the specificity of the the primary code.

                    Control0..0
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CR
                    LabelQualifier
                    344. Observation.referenceRange.observationRange.interpretationCode.translation
                    Definition

                    A set of other concept descriptors that translate this concept descriptor into other code systems.

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                    XML FormatThe type of this property is determined using the xsi:typeattribute.
                    LabelTranslation
                    346. Observation.referenceRange.observationRange.sdtcPrecondition1
                    Definition

                    The sdtc:precondition1 extension allows for the association of a criterion with a reference range (ObservationRange), which allows the expression in a lab report that a reference range is conditional on some criterion such as patient sex or age (or a combination of criterion).

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                    XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameprecondition1.
                    348. Observation.referenceRange.observationRange.sdtcPrecondition1.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    350. Observation.referenceRange.observationRange.sdtcPrecondition1.realmCode
                    Definition

                    When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                    352. Observation.referenceRange.observationRange.sdtcPrecondition1.typeId
                    Definition

                    When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    354. Observation.referenceRange.observationRange.sdtcPrecondition1.typeId.nullFlavor
                    Definition

                    If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.

                    Control0..1
                    BindingThe codes SHALL be taken from CDANullFlavor
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExceptional Value Detail
                    356. Observation.referenceRange.observationRange.sdtcPrecondition1.typeId.assigningAuthorityName
                    Definition

                    A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.

                    Control0..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelAssigning Authority Name
                    358. Observation.referenceRange.observationRange.sdtcPrecondition1.typeId.displayable
                    Definition

                    Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).

                    Control0..1
                    Typeboolean(bl: Boolean)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelDisplayable
                    360. Observation.referenceRange.observationRange.sdtcPrecondition1.typeId.root
                    Definition

                    Identifies the type as an HL7 Registered model

                    Control1..1
                    Typestring(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelRoot
                    Fixed Value2.16.840.1.113883.1.3
                    362. Observation.referenceRange.observationRange.sdtcPrecondition1.typeId.extension
                    Definition

                    A character string as a unique identifier within the scope of the identifier root.

                    Control1..1
                    Typestring(st: Character String)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    LabelExtension
                    364. Observation.referenceRange.observationRange.sdtcPrecondition1.templateId
                    Definition

                    When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    366. Observation.referenceRange.observationRange.sdtcPrecondition1.typeCode
                    Control0..1
                    BindingThe codes SHALL be taken from CDAActRelationshipType
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType)
                    Typecode(cs: Coded Simple Value)
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Fixed ValuePRCN
                    368. Observation.referenceRange.observationRange.sdtcPrecondition1.conjunctionCode
                    Definition

                    A code specifying the logical conjunction of the criteria among all the condition-links of Acts (e.g., and, or, exclusive-or).

                    All AND criteria must be true.

                    If OR and AND criteria occur together, one criterion out of the OR-group must be true and all AND criteria must be true also.

                    If XOR criteria occur together with OR and AND criteria, exactly one of the XOR criteria must be true, and at least one of the OR criteria and all AND criteria must be true.

                    In other words, the sets of AND, OR, and XOR criteria are in turn combined by a logical AND operator (all AND criteria and at least one OR criterion and exactly one XOR criterion).

                    Control1..1
                    BindingThe codes SHALL be taken from RelationshipConjunction (2.0.0)
                    (required to http://terminology.hl7.org/ValueSet/v3-RelationshipConjunction|2.0.0)
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                    XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                    370. Observation.referenceRange.observationRange.sdtcPrecondition1.criterion1
                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Criterion
                    XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                    372. Observation.sdtcInFulfillmentOf1
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/InFulfillmentOf1
                    XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameinFulfillmentOf1.