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: IPSMedicationSummarySection - Detailed Descriptions

Draft as of 2016-11-11

Definitions for the 2.16.840.1.113883.10.22.3.1--20161111000000 logical model.

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

0. Section
Control1..1
Must Supporttrue
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. Section.classCode
Control0..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 ValueDOCSECT
4. Section.templateId
Control1..?
SlicingThis element introduces a set of slices on Section.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ root
  • value @ extension
  • 6. Section.templateId:primary
    Slice Nameprimary
    Control1..1
    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
    Must Supporttrue
    8. Section.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.3.1
    10. Section.id
    Control0..*
    12. Section.code
    Definition

    History of medication use

    Control1..1
    Must Supporttrue
    14. Section.code.code
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed Value10160-0
    16. Section.code.codeSystem
    XML FormatIn the XML format, this property is represented as an attribute.
    Fixed Value2.16.840.1.113883.6.1
    18. Section.title
    Definition

    Medication Summary

    Control1..1
    Must Supporttrue
    20. Section.text
    Definition

    Section text

    Control1..1
    Must Supporttrue
    22. Section.author
    Control0..*
    24. Section.informant
    Control0..*
    26. Section.entry
    Control1..?
    SlicingThis element introduces a set of slices on Section.entry. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ profile
    • 28. Section.entry:entry-1
      Slice Nameentry-1
      Control1..1
      Must Supporttrue
      Invariantsentry-1: contains IPS Medication Statement 2.16.840.1.113883.10.22.4.4 (2024-08-04) ()
      30. Section.entry:entry-1.substanceAdministration:entry-1
      Slice Nameentry-1
      Control1..*
      Typehttp://hl7.org/cda/stds/core/StructureDefinition/SubstanceAdministration(IPS Medication Statement)
      Must Supporttrue
      32. Section.entry:entry-1.typeCode
      Control1..1
      BindingThe codes SHALL be taken from x_ActRelationshipEntry
      (required to http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry)

      x_ActRelationshipEntry

      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.
      34. Section.entry:entry-1.contextConductionInd
      Control0..1
      Typeboolean
      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 Valuetrue
      36. Section.component
      Control1..?
      SlicingThis element introduces a set of slices on Section.component. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ profile
      • 38. Section.component:component-1
        Slice Namecomponent-1
        Control1..1
        Invariantscomponent-1: contains IPS Translation Section 2.16.840.1.113883.10.22.3.15 (2021-09-02) ()
        40. Section.component:component-1.section:component-1
        Slice Namecomponent-1
        Control0..*
        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.3.15-\-20210902120441)

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

        0. Section
        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
        Control10..1*
        Is Modifierfalse
        Must Supporttrue
        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. Section.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 Section.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ root
        • value @ extension
        • 4. Section.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. Section.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.3.1
          8. Section.classCode
          Control0..1
          BindingThe codes SHALL be taken from ActClassRecordOrganizer
          (required to http://terminology.hl7.org/ValueSet/v3-ActClassRecordOrganizer)
          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 ValueDOCSECT
          10. Section.id
          Control0..*
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
          12. Section.code
          Definition

          History of medication use

          Control1..1
          BindingFor example codes, see DocumentSectionType
          (example to http://terminology.hl7.org/ValueSet/v3-DocumentSectionType)
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
          Must Supporttrue
          14. Section.code.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 Value10160-0
          16. Section.code.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.1
          18. Section.code.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
          20. Section.title
          Definition

          Medication Summary

          Control1..1
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ST
          Must Supporttrue
          22. Section.text
          Definition

          Section text

          Control1..1
          Typexhtml
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supporttrue
          XML FormatThis property is represented as CDA Text in the XML.
          24. Section.author
          Control0..*
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Author
          26. Section.informant
          Control0..*
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
          28. Section.entry
          Control1..*
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Entry
          SlicingThis element introduces a set of slices on Section.entry. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ profile
          • 30. Section.entry:entry-1
            Slice Nameentry-1
            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Entry
            Must Supporttrue
            Invariantsentry-1: contains IPS Medication Statement 2.16.840.1.113883.10.22.4.4 (2024-08-04) ()
            32. Section.entry:entry-1.typeCode
            Control1..1
            BindingThe codes SHALL be taken from x_ActRelationshipEntry
            (required to http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry)

            x_ActRelationshipEntry

            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.
            Default ValueCOMP
            34. Section.entry:entry-1.contextConductionInd
            Control0..1
            Typeboolean
            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 Valuetrue
            36. Section.component
            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
            SlicingThis element introduces a set of slices on Section.component. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ profile
            • 38. Section.component.section
              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section
              40. Section.component:component-1
              Slice Namecomponent-1
              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
              Invariantscomponent-1: contains IPS Translation Section 2.16.840.1.113883.10.22.3.15 (2021-09-02) ()
              42. Section.component:component-1.section:component-1
              Slice Namecomponent-1
              Control0..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.3.15-\-20210902120441)

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

              0. Section
              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
              Is Modifierfalse
              Must Supporttrue
              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. Section.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. Section.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. Section.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. Section.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. Section.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. Section.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. Section.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. Section.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. Section.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 Section.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ root
              • value @ extension
              • 20. Section.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. Section.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. Section.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. Section.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. Section.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.3.1
                30. Section.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. Section.ID
                Control0..1
                Typeid(xs:ID)
                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.
                34. Section.classCode
                Control0..1
                BindingThe codes SHALL be taken from ActClassRecordOrganizer
                (required to http://terminology.hl7.org/ValueSet/v3-ActClassRecordOrganizer)
                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 ValueDOCSECT
                36. Section.moodCode
                Control0..1
                BindingThe codes SHALL be taken from CDAActMood
                (required to http://hl7.org/cda/stds/core/ValueSet/CDAActMood)
                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
                38. Section.id
                Control0..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                40. Section.code
                Definition

                History of medication use

                Control1..1
                BindingFor example codes, see DocumentSectionType
                (example to http://terminology.hl7.org/ValueSet/v3-DocumentSectionType)
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                Must Supporttrue
                42. Section.code.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
                44. Section.code.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 Value10160-0
                46. Section.code.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.1
                48. Section.code.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
                50. Section.code.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
                52. Section.code.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
                54. Section.code.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.
                56. Section.code.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.
                58. Section.code.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
                60. Section.code.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
                62. Section.code.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
                64. Section.title
                Definition

                Medication Summary

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/ST
                Must Supporttrue
                66. Section.text
                Definition

                Section text

                Control1..1
                Typexhtml
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                XML FormatThis property is represented as CDA Text in the XML.
                68. Section.confidentialityCode
                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                70. Section.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
                72. Section.subject
                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Subject
                74. Section.author
                Control0..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Author
                76. Section.informant
                Control0..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
                78. Section.entry
                Control1..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Entry
                SlicingThis element introduces a set of slices on Section.entry. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ profile
                • 80. Section.entry:entry-1
                  Slice Nameentry-1
                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Entry
                  Must Supporttrue
                  Invariantsentry-1: contains IPS Medication Statement 2.16.840.1.113883.10.22.4.4 (2024-08-04) ()
                  82. Section.entry:entry-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
                  84. Section.entry:entry-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
                  86. Section.entry:entry-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
                  88. Section.entry:entry-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
                  90. Section.entry:entry-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
                  92. Section.entry:entry-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
                  94. Section.entry:entry-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
                  96. Section.entry:entry-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
                  98. Section.entry:entry-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
                  100. Section.entry:entry-1.typeCode
                  Control1..1
                  BindingThe codes SHALL be taken from x_ActRelationshipEntry
                  (required to http://terminology.hl7.org/ValueSet/v3-xActRelationshipEntry)

                  x_ActRelationshipEntry

                  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.
                  Default ValueCOMP
                  102. Section.entry:entry-1.contextConductionInd
                  Control0..1
                  Typeboolean
                  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 Valuetrue
                  104. Section.entry:entry-1.act
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Act
                  106. Section.entry:entry-1.encounter
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Encounter
                  108. Section.entry:entry-1.observation
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Observation
                  110. Section.entry:entry-1.observationMedia
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/ObservationMedia
                  112. Section.entry:entry-1.organizer
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organizer
                  114. Section.entry:entry-1.procedure
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Procedure
                  116. Section.entry:entry-1.regionOfInterest
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/RegionOfInterest
                  118. Section.entry:entry-1.substanceAdministration
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/SubstanceAdministration
                  120. Section.entry:entry-1.supply
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Supply
                  122. Section.component
                  Control1..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                  SlicingThis element introduces a set of slices on Section.component. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ profile
                  • 124. Section.component.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. Section.component.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
                    128. Section.component.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
                    130. Section.component.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
                    132. Section.component.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
                    134. Section.component.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
                    136. Section.component.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
                    138. Section.component.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
                    140. Section.component.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
                    142. Section.component.typeCode
                    Definition

                    Drawn from concept domain DocumentSectionType

                    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.
                    Fixed ValueCOMP
                    144. Section.component.contextConductionInd
                    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.
                    Fixed Valuetrue
                    146. Section.component.section
                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section
                    148. Section.component:component-1
                    Slice Namecomponent-1
                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                    Invariantscomponent-1: contains IPS Translation Section 2.16.840.1.113883.10.22.3.15 (2021-09-02) ()
                    150. Section.component:component-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
                    152. Section.component:component-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
                    154. Section.component:component-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
                    156. Section.component:component-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
                    158. Section.component:component-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
                    160. Section.component:component-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
                    162. Section.component:component-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
                    164. Section.component:component-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
                    166. Section.component:component-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
                    168. Section.component:component-1.typeCode
                    Definition

                    Drawn from concept domain DocumentSectionType

                    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.
                    Fixed ValueCOMP
                    170. Section.component:component-1.contextConductionInd
                    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.
                    Fixed Valuetrue
                    172. Section.component:component-1.section:component-1
                    Slice Namecomponent-1
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.3.15-\-20210902120441)