CH Vaccination Domain Service
0.1.0 - ci-build

CH Vaccination Domain Service, published by HL7 Switzerland / openEHR Switzerland. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/wg-hl7-openehr-ch/vaccination-domain-IG/ and changes regularly. See the Directory of published versions

Logical Model: ChVacdImmunizationProtocolV100 - Detailed Descriptions

Draft as of 2026-08-24

Definitions for the openEHR-EHR-CLUSTER.ch-vacd-immunization-protocol.v1.0.0 logical model.

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

0. CLUSTER
Definition

CH VACD-specific protocol details for an administered vaccination.

ShortCH VACD immunization protocol
Control0..1*
Typehttp://openehr.org/fhir/StructureDefinition/CLUSTER
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
Labelid1
InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
2. CLUSTER.name
Definition

Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

ShortRuntime name of this fragment, used to build runtime paths.
Control1..1
Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
Is Modifierfalse
4. CLUSTER.archetype-node-id
Definition

Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
Control1..1
Typestring
Is Modifierfalse
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. CLUSTER.uid
Definition

Optional globally unique object identifier for root points of archetyped structures.

ShortOptional globally unique object identifier for root points of archetyped structures.
Control0..1
Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
Is Modifierfalse
8. CLUSTER.links
Definition

Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
Control0..*
Typehttp://openehr.org/fhir/StructureDefinition/LINK
Is Modifierfalse
10. CLUSTER.archetype-details
Definition

Details of archetyping used on this node.

ShortDetails of archetyping used on this node.
Control0..1
Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
Is Modifierfalse
12. CLUSTER.feeder-audit
Definition

Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
Control0..1
Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
Is Modifierfalse
14. CLUSTER.items
Definition

Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
Control1..*
Typehttp://openehr.org/fhir/StructureDefinition/ITEM
Is Modifierfalse
SlicingThis element introduces a set of slices on CLUSTER.items. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
  • profile @ $this
  • 16. CLUSTER.items:id4
    Slice Nameid4
    Definition

    The vaccine-preventable disease or condition targeted by the vaccination protocol, according to the CH VACD target disease value set.

    This data element should be constrained to DV_CODED_TEXT in a template and bound to the CH VACD target disease value set, where possible.

    FHIR mapping: Immunization.protocolApplied.targetDisease.

    ShortTarget disease
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
    Is Modifierfalse
    Labelid4
    18. CLUSTER.items:id4.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    20. CLUSTER.items:id4.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    22. CLUSTER.items:id4.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    24. CLUSTER.items:id4.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    26. CLUSTER.items:id4.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    28. CLUSTER.items:id4.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    30. CLUSTER.items:id4.null-flavour
    Definition

    Flavour of null value, e.g. 253|unknown|, 271|no information|, 272|masked|, and 273|not applicable|.

    ShortFlavour of null value, e.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT
    Is Modifierfalse
    32. CLUSTER.items:id4.value
    Definition

    Property representing leaf value object of ELEMENT. In real data, any concrete subtype of DATA_VALUE can be used.

    ShortProperty representing leaf value object of `ELEMENT`.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV_TEXT
    Is Modifierfalse
    Labelid10
    34. CLUSTER.items:id4.null-reason
    Definition

    Optional specific reason for null value; if set, _null_flavour_ must be set. Null reason may apply only to a minority of clinical data, commonly needed in reporting contexts.

    ShortOptional specific reason for null value; if set, `_null_flavour_` must be set.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    36. CLUSTER.items:id7
    Slice Nameid7
    Definition

    Details about whether the administered vaccine dose is considered to have reduced potency or effectiveness.

    ShortDose potency
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/CLUSTER
    Is Modifierfalse
    Labelid7
    38. CLUSTER.items:id7.name
    Definition

    Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

    ShortRuntime name of this fragment, used to build runtime paths.
    Control1..1
    Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
    Is Modifierfalse
    40. CLUSTER.items:id7.archetype-node-id
    Definition

    Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

    At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

    ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
    Control1..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    42. CLUSTER.items:id7.uid
    Definition

    Optional globally unique object identifier for root points of archetyped structures.

    ShortOptional globally unique object identifier for root points of archetyped structures.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
    Is Modifierfalse
    44. CLUSTER.items:id7.links
    Definition

    Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

    ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
    Control0..*
    Typehttp://openehr.org/fhir/StructureDefinition/LINK
    Is Modifierfalse
    46. CLUSTER.items:id7.archetype-details
    Definition

    Details of archetyping used on this node.

    ShortDetails of archetyping used on this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
    Is Modifierfalse
    48. CLUSTER.items:id7.feeder-audit
    Definition

    Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

    ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
    Control0..1
    Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
    Is Modifierfalse
    50. CLUSTER.items:id7.items
    Definition

    Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

    ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
    Control1..*
    Typehttp://openehr.org/fhir/StructureDefinition/ITEM
    Is Modifierfalse
    SlicingThis element introduces a set of slices on CLUSTER.items.items. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
    • profile @ $this
    • 52. CLUSTER.items:id7.items:id8
      Slice Nameid8
      Definition

      Indicates whether the administered vaccine dose is considered to be subpotent.

      FHIR mapping: Immunization.isSubpotent.

      ShortSubpotent dose
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
      Is Modifierfalse
      Labelid8
      54. CLUSTER.items:id7.items:id8.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      56. CLUSTER.items:id7.items:id8.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      58. CLUSTER.items:id7.items:id8.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      60. CLUSTER.items:id7.items:id8.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      62. CLUSTER.items:id7.items:id8.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      64. CLUSTER.items:id7.items:id8.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      66. CLUSTER.items:id7.items:id8.null-flavour
      Definition

      Flavour of null value, e.g. 253|unknown|, 271|no information|, 272|masked|, and 273|not applicable|.

      ShortFlavour of null value, e.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT
      Is Modifierfalse
      68. CLUSTER.items:id7.items:id8.value
      Definition

      Property representing leaf value object of ELEMENT. In real data, any concrete subtype of DATA_VALUE can be used.

      ShortProperty representing leaf value object of `ELEMENT`.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV_BOOLEAN
      Is Modifierfalse
      Labelid11
      70. CLUSTER.items:id7.items:id8.null-reason
      Definition

      Optional specific reason for null value; if set, _null_flavour_ must be set. Null reason may apply only to a minority of clinical data, commonly needed in reporting contexts.

      ShortOptional specific reason for null value; if set, `_null_flavour_` must be set.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      72. CLUSTER.items:id7.items:id9
      Slice Nameid9
      Definition

      The reason why the administered vaccine dose is considered to be subpotent.

      This data element should be coded with a terminology in a template, where possible.

      FHIR mapping: Immunization.subpotentReason.

      ShortReason for subpotency
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
      Is Modifierfalse
      Labelid9
      74. CLUSTER.items:id7.items:id9.name
      Definition

      Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

      ShortRuntime name of this fragment, used to build runtime paths.
      Control1..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse
      76. CLUSTER.items:id7.items:id9.archetype-node-id
      Definition

      Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

      At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

      ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
      Control1..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      78. CLUSTER.items:id7.items:id9.uid
      Definition

      Optional globally unique object identifier for root points of archetyped structures.

      ShortOptional globally unique object identifier for root points of archetyped structures.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
      Is Modifierfalse
      80. CLUSTER.items:id7.items:id9.links
      Definition

      Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

      ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
      Control0..*
      Typehttp://openehr.org/fhir/StructureDefinition/LINK
      Is Modifierfalse
      82. CLUSTER.items:id7.items:id9.archetype-details
      Definition

      Details of archetyping used on this node.

      ShortDetails of archetyping used on this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
      Is Modifierfalse
      84. CLUSTER.items:id7.items:id9.feeder-audit
      Definition

      Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

      ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
      Is Modifierfalse
      86. CLUSTER.items:id7.items:id9.null-flavour
      Definition

      Flavour of null value, e.g. 253|unknown|, 271|no information|, 272|masked|, and 273|not applicable|.

      ShortFlavour of null value, e.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT
      Is Modifierfalse
      88. CLUSTER.items:id7.items:id9.value
      Definition

      Property representing leaf value object of ELEMENT. In real data, any concrete subtype of DATA_VALUE can be used.

      ShortProperty representing leaf value object of `ELEMENT`.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV_TEXT
      Is Modifierfalse
      Labelid12
      90. CLUSTER.items:id7.items:id9.null-reason
      Definition

      Optional specific reason for null value; if set, _null_flavour_ must be set. Null reason may apply only to a minority of clinical data, commonly needed in reporting contexts.

      ShortOptional specific reason for null value; if set, `_null_flavour_` must be set.
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
      Is Modifierfalse

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

      0. CLUSTER
      Definition

      CH VACD-specific protocol details for an administered vaccination.

      ShortCH VACD immunization protocol
      Control0..1
      Typehttp://openehr.org/fhir/StructureDefinition/CLUSTER
      Logical ModelInstances of this logical model are not marked to be the target of a Reference
      Labelid1
      2. CLUSTER.items
      SlicingThis element introduces a set of slices on CLUSTER.items. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
      • profile @ $this
      • 4. CLUSTER.items:id4
        Slice Nameid4
        Definition

        The vaccine-preventable disease or condition targeted by the vaccination protocol, according to the CH VACD target disease value set.

        This data element should be constrained to DV_CODED_TEXT in a template and bound to the CH VACD target disease value set, where possible.

        FHIR mapping: Immunization.protocolApplied.targetDisease.

        ShortTarget disease
        Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
        Labelid4
        6. CLUSTER.items:id4.value
        Typehttp://openehr.org/fhir/StructureDefinition/DV_TEXT
        Labelid10
        8. CLUSTER.items:id7
        Slice Nameid7
        Definition

        Details about whether the administered vaccine dose is considered to have reduced potency or effectiveness.

        ShortDose potency
        Control0..1
        Typehttp://openehr.org/fhir/StructureDefinition/CLUSTER
        Labelid7
        10. CLUSTER.items:id7.items
        SlicingThis element introduces a set of slices on CLUSTER.items.items. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
        • profile @ $this
        • 12. CLUSTER.items:id7.items:id8
          Slice Nameid8
          Definition

          Indicates whether the administered vaccine dose is considered to be subpotent.

          FHIR mapping: Immunization.isSubpotent.

          ShortSubpotent dose
          Control0..1
          Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
          Labelid8
          14. CLUSTER.items:id7.items:id8.value
          Typehttp://openehr.org/fhir/StructureDefinition/DV_BOOLEAN
          Labelid11
          16. CLUSTER.items:id7.items:id9
          Slice Nameid9
          Definition

          The reason why the administered vaccine dose is considered to be subpotent.

          This data element should be coded with a terminology in a template, where possible.

          FHIR mapping: Immunization.subpotentReason.

          ShortReason for subpotency
          Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
          Labelid9
          18. CLUSTER.items:id7.items:id9.value
          Typehttp://openehr.org/fhir/StructureDefinition/DV_TEXT
          Labelid12

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

          0. CLUSTER
          Definition

          CH VACD-specific protocol details for an administered vaccination.

          ShortCH VACD immunization protocol
          Control0..1
          Typehttp://openehr.org/fhir/StructureDefinition/CLUSTER
          Is Modifierfalse
          Logical ModelInstances of this logical model are not marked to be the target of a Reference
          Labelid1
          InvariantsLinks_valid: Links valid must be present (links.exists() implies links.empty().not())
          Archetyped_valid: Archetyped valid must satisfy exclusive conditions (is_archetype_root() xor archetype_details .empty())
          Archetype_node_id_valid: Archetype node id valid must not be empty (archetype_node_id.empty().not())
          2. CLUSTER.name
          Definition

          Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

          ShortRuntime name of this fragment, used to build runtime paths.
          Control1..1
          Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
          Is Modifierfalse
          4. CLUSTER.archetype-node-id
          Definition

          Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

          At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

          ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
          Control1..1
          Typestring
          Is Modifierfalse
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          6. CLUSTER.uid
          Definition

          Optional globally unique object identifier for root points of archetyped structures.

          ShortOptional globally unique object identifier for root points of archetyped structures.
          Control0..1
          Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
          Is Modifierfalse
          8. CLUSTER.links
          Definition

          Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

          ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
          Control0..*
          Typehttp://openehr.org/fhir/StructureDefinition/LINK
          Is Modifierfalse
          10. CLUSTER.archetype-details
          Definition

          Details of archetyping used on this node.

          ShortDetails of archetyping used on this node.
          Control0..1
          Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
          Is Modifierfalse
          12. CLUSTER.feeder-audit
          Definition

          Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

          ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
          Control0..1
          Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
          Is Modifierfalse
          14. CLUSTER.items
          Definition

          Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

          ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
          Control1..*
          Typehttp://openehr.org/fhir/StructureDefinition/ITEM
          Is Modifierfalse
          SlicingThis element introduces a set of slices on CLUSTER.items. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
          • profile @ $this
          • 16. CLUSTER.items:id4
            Slice Nameid4
            Definition

            The vaccine-preventable disease or condition targeted by the vaccination protocol, according to the CH VACD target disease value set.

            This data element should be constrained to DV_CODED_TEXT in a template and bound to the CH VACD target disease value set, where possible.

            FHIR mapping: Immunization.protocolApplied.targetDisease.

            ShortTarget disease
            Control0..*
            Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
            Is Modifierfalse
            Labelid4
            18. CLUSTER.items:id4.name
            Definition

            Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

            ShortRuntime name of this fragment, used to build runtime paths.
            Control1..1
            Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
            Is Modifierfalse
            20. CLUSTER.items:id4.archetype-node-id
            Definition

            Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

            At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

            ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
            Control1..1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            22. CLUSTER.items:id4.uid
            Definition

            Optional globally unique object identifier for root points of archetyped structures.

            ShortOptional globally unique object identifier for root points of archetyped structures.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
            Is Modifierfalse
            24. CLUSTER.items:id4.links
            Definition

            Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

            ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
            Control0..*
            Typehttp://openehr.org/fhir/StructureDefinition/LINK
            Is Modifierfalse
            26. CLUSTER.items:id4.archetype-details
            Definition

            Details of archetyping used on this node.

            ShortDetails of archetyping used on this node.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
            Is Modifierfalse
            28. CLUSTER.items:id4.feeder-audit
            Definition

            Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

            ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
            Is Modifierfalse
            30. CLUSTER.items:id4.null-flavour
            Definition

            Flavour of null value, e.g. 253|unknown|, 271|no information|, 272|masked|, and 273|not applicable|.

            ShortFlavour of null value, e.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT
            Is Modifierfalse
            32. CLUSTER.items:id4.value
            Definition

            Property representing leaf value object of ELEMENT. In real data, any concrete subtype of DATA_VALUE can be used.

            ShortProperty representing leaf value object of `ELEMENT`.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/DV_TEXT
            Is Modifierfalse
            Labelid10
            34. CLUSTER.items:id4.null-reason
            Definition

            Optional specific reason for null value; if set, _null_flavour_ must be set. Null reason may apply only to a minority of clinical data, commonly needed in reporting contexts.

            ShortOptional specific reason for null value; if set, `_null_flavour_` must be set.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
            Is Modifierfalse
            36. CLUSTER.items:id7
            Slice Nameid7
            Definition

            Details about whether the administered vaccine dose is considered to have reduced potency or effectiveness.

            ShortDose potency
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/CLUSTER
            Is Modifierfalse
            Labelid7
            38. CLUSTER.items:id7.name
            Definition

            Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

            ShortRuntime name of this fragment, used to build runtime paths.
            Control1..1
            Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
            Is Modifierfalse
            40. CLUSTER.items:id7.archetype-node-id
            Definition

            Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

            At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

            ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
            Control1..1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            42. CLUSTER.items:id7.uid
            Definition

            Optional globally unique object identifier for root points of archetyped structures.

            ShortOptional globally unique object identifier for root points of archetyped structures.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
            Is Modifierfalse
            44. CLUSTER.items:id7.links
            Definition

            Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

            ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
            Control0..*
            Typehttp://openehr.org/fhir/StructureDefinition/LINK
            Is Modifierfalse
            46. CLUSTER.items:id7.archetype-details
            Definition

            Details of archetyping used on this node.

            ShortDetails of archetyping used on this node.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
            Is Modifierfalse
            48. CLUSTER.items:id7.feeder-audit
            Definition

            Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

            ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
            Control0..1
            Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
            Is Modifierfalse
            50. CLUSTER.items:id7.items
            Definition

            Ordered list of items - CLUSTER or ELEMENT objects - under this CLUSTER.

            ShortOrdered list of items - `CLUSTER` or `ELEMENT` objects - under this `CLUSTER`.
            Control1..*
            Typehttp://openehr.org/fhir/StructureDefinition/ITEM
            Is Modifierfalse
            SlicingThis element introduces a set of slices on CLUSTER.items.items. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
            • profile @ $this
            • 52. CLUSTER.items:id7.items:id8
              Slice Nameid8
              Definition

              Indicates whether the administered vaccine dose is considered to be subpotent.

              FHIR mapping: Immunization.isSubpotent.

              ShortSubpotent dose
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
              Is Modifierfalse
              Labelid8
              54. CLUSTER.items:id7.items:id8.name
              Definition

              Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

              ShortRuntime name of this fragment, used to build runtime paths.
              Control1..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
              Is Modifierfalse
              56. CLUSTER.items:id7.items:id8.archetype-node-id
              Definition

              Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

              At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

              ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
              Control1..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              58. CLUSTER.items:id7.items:id8.uid
              Definition

              Optional globally unique object identifier for root points of archetyped structures.

              ShortOptional globally unique object identifier for root points of archetyped structures.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
              Is Modifierfalse
              60. CLUSTER.items:id7.items:id8.links
              Definition

              Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

              ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
              Control0..*
              Typehttp://openehr.org/fhir/StructureDefinition/LINK
              Is Modifierfalse
              62. CLUSTER.items:id7.items:id8.archetype-details
              Definition

              Details of archetyping used on this node.

              ShortDetails of archetyping used on this node.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
              Is Modifierfalse
              64. CLUSTER.items:id7.items:id8.feeder-audit
              Definition

              Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

              ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
              Is Modifierfalse
              66. CLUSTER.items:id7.items:id8.null-flavour
              Definition

              Flavour of null value, e.g. 253|unknown|, 271|no information|, 272|masked|, and 273|not applicable|.

              ShortFlavour of null value, e.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT
              Is Modifierfalse
              68. CLUSTER.items:id7.items:id8.value
              Definition

              Property representing leaf value object of ELEMENT. In real data, any concrete subtype of DATA_VALUE can be used.

              ShortProperty representing leaf value object of `ELEMENT`.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV_BOOLEAN
              Is Modifierfalse
              Labelid11
              70. CLUSTER.items:id7.items:id8.null-reason
              Definition

              Optional specific reason for null value; if set, _null_flavour_ must be set. Null reason may apply only to a minority of clinical data, commonly needed in reporting contexts.

              ShortOptional specific reason for null value; if set, `_null_flavour_` must be set.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
              Is Modifierfalse
              72. CLUSTER.items:id7.items:id9
              Slice Nameid9
              Definition

              The reason why the administered vaccine dose is considered to be subpotent.

              This data element should be coded with a terminology in a template, where possible.

              FHIR mapping: Immunization.subpotentReason.

              ShortReason for subpotency
              Control0..*
              Typehttp://openehr.org/fhir/StructureDefinition/ELEMENT
              Is Modifierfalse
              Labelid9
              74. CLUSTER.items:id7.items:id9.name
              Definition

              Runtime name of this fragment, used to build runtime paths. This is the term provided via a clinical application or batch process to name this EHR construct: its retention in the EHR faithfully preserves the original label by which this entry was known to end users.

              ShortRuntime name of this fragment, used to build runtime paths.
              Control1..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
              Is Modifierfalse
              76. CLUSTER.items:id7.items:id9.archetype-node-id
              Definition

              Design-time archetype identifier of this node taken from its generating archetype; used to build archetype paths. Always in the form of an at-code, e.g. at0005. This value enables a 'standardised' name for this node to be generated, by referring to the generating archetype local terminology.

              At an archetype root point, the value of this attribute is always the stringified form of the _archetype_id_ found in the _archetype_details_ object.

              ShortDesign-time archetype identifier of this node taken from its generating archetype; used to build archetype paths.
              Control1..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              78. CLUSTER.items:id7.items:id9.uid
              Definition

              Optional globally unique object identifier for root points of archetyped structures.

              ShortOptional globally unique object identifier for root points of archetyped structures.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/UID-BASED-ID
              Is Modifierfalse
              80. CLUSTER.items:id7.items:id9.links
              Definition

              Links to other archetyped structures (data whose root object inherits from ARCHETYPED, such as ENTRY, SECTION and so on). Links may be to structures in other compositions.

              ShortLinks to other archetyped structures (data whose root object inherits from `ARCHETYPED`, such as `ENTRY`, `SECTION` and so on).
              Control0..*
              Typehttp://openehr.org/fhir/StructureDefinition/LINK
              Is Modifierfalse
              82. CLUSTER.items:id7.items:id9.archetype-details
              Definition

              Details of archetyping used on this node.

              ShortDetails of archetyping used on this node.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/ARCHETYPED
              Is Modifierfalse
              84. CLUSTER.items:id7.items:id9.feeder-audit
              Definition

              Audit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.

              ShortAudit trail from non-openEHR system of original commit of information forming the content of this node, or from a conversion gateway which has synthesised this node.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/FEEDER-AUDIT
              Is Modifierfalse
              86. CLUSTER.items:id7.items:id9.null-flavour
              Definition

              Flavour of null value, e.g. 253|unknown|, 271|no information|, 272|masked|, and 273|not applicable|.

              ShortFlavour of null value, e.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV-CODED-TEXT
              Is Modifierfalse
              88. CLUSTER.items:id7.items:id9.value
              Definition

              Property representing leaf value object of ELEMENT. In real data, any concrete subtype of DATA_VALUE can be used.

              ShortProperty representing leaf value object of `ELEMENT`.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV_TEXT
              Is Modifierfalse
              Labelid12
              90. CLUSTER.items:id7.items:id9.null-reason
              Definition

              Optional specific reason for null value; if set, _null_flavour_ must be set. Null reason may apply only to a minority of clinical data, commonly needed in reporting contexts.

              ShortOptional specific reason for null value; if set, `_null_flavour_` must be set.
              Control0..1
              Typehttp://openehr.org/fhir/StructureDefinition/DV-TEXT
              Is Modifierfalse