Consolidated CDA (C-CDA)
3.0.0 - STU3 United States of America flag

This page is part of the CCDA: Consolidated CDA Release (v3.0.0: CCDA 3.0) generated with FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions

Logical Model: ProcedureNote - Detailed Descriptions

Active as of 2024-05-18

Definitions for the ProcedureNote logical model.

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

0. ClinicalDocument
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.
Invariantsshould-componentOf: SHOULD contain componentOf (componentOf.exists())
2. ClinicalDocument.templateId
Control2..?
4. ClinicalDocument.templateId:procedure-note
Slice Nameprocedure-note
Control1..1
6. ClinicalDocument.templateId:procedure-note.root
Control1..?
Pattern Value2.16.840.1.113883.10.20.22.1.6
8. ClinicalDocument.templateId:procedure-note.extension
Control1..?
Pattern Value2024-05-01
10. ClinicalDocument.code
ShortThe Procedure Note recommends use of a single document type code, 28570-0 "Procedure Note", with further specification provided by author or performer, setting, or specialty. When pre-coordinated codes are used, any coded values describing the author or performer of the service act or the practice setting must be consistent with the LOINC document type.
Comments

SHALL contain exactly one [1..1] code (CONF:1198-17182).

BindingThe codes SHALL be taken from ProcedureNoteDocumentTypeCodes .
(required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.6.1)
12. ClinicalDocument.participant
ShortThe participant element in the Procedure Note header follows the General Header Constraints for participants.
SlicingThis element introduces a set of slices on ClinicalDocument.participant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ typeCode
  • value @ functionCode.code
  • 14. ClinicalDocument.participant:participant1
    Slice Nameparticipant1
    Comments

    MAY contain zero or more [0..*] participant (CONF:1198-8504) such that it

    Control0..*
    16. ClinicalDocument.participant:participant1.typeCode
    Comments

    SHALL contain exactly one [1..1] @typeCode="IND" Indirect (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8505).

    Fixed ValueIND
    18. ClinicalDocument.participant:participant1.functionCode
    Comments

    SHALL contain exactly one [1..1] functionCode="PCP" Primary Care Physician (CodeSystem: HL7ParticipationFunction urn:oid:2.16.840.1.113883.5.88 STATIC) (CONF:1198-8506).

    Control1..?
    20. ClinicalDocument.participant:participant1.functionCode.code
    Control1..?
    Pattern ValuePCP
    22. ClinicalDocument.participant:participant1.functionCode.codeSystem
    Control1..?
    Pattern Value2.16.840.1.113883.5.88
    24. ClinicalDocument.participant:participant1.associatedEntity
    26. ClinicalDocument.participant:participant1.associatedEntity.classCode
    Comments

    SHALL contain exactly one [1..1] associatedEntity/@classCode="PROV" Provider (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8507).

    Fixed ValuePROV
    28. ClinicalDocument.participant:participant1.associatedEntity.associatedPerson
    Comments

    This associatedEntity/@classCode SHALL contain exactly one [1..1] associatedPerson (CONF:1198-8508).

    Control1..?
    30. ClinicalDocument.documentationOf
    ShortA serviceEvent is required in the Procedure Note to represent the main act, such as a colonoscopy or a cardiac stress study, being documented. It must be equivalent to or further specialize the value inherent in the ClinicalDocument/@code (such as where the ClinicalDocument/@code is simply "Procedure Note" and the procedure is "colonoscopy"), and it shall not conflict with the value inherent in the ClinicalDocument/@code, as such a conflict would create ambiguity. A serviceEvent/effectiveTime element indicates the time the actual event (as opposed to the encounter surrounding the event) took place. serviceEvent/effectiveTime may be represented two different ways in the Procedure Note. For accuracy to the second, the best method is effectiveTime/low together with effectiveTime/high. If a more general time, such as minutes or hours, is acceptable OR if the duration is unknown, an effectiveTime/low with a width element may be used. If the duration is unknown, the appropriate HL7 null value such as "NI" or "NA" must be used for the width element.
    Control1..?
    32. ClinicalDocument.documentationOf.serviceEvent
    Comments

    SHALL contain exactly one [1..1] serviceEvent (CONF:1198-10061).

    34. ClinicalDocument.documentationOf.serviceEvent.code
    Binding

    The value of Clinical Document /documentationOf/serviceEvent/code SHALL be from ICD9 CM Procedures (codeSystem 2.16.840.1.113883.6.104), ICD-10-PCS (codeSystem 2.16.840.1.113883.6.4), CPT (codeSystem 2.16.840.1.113883.6.12), HCPCS (codeSystem 2.16.840.1.113883.6.285), or values descending from 71388002 (Procedure) from the SNOMED CT (codeSystem 2.16.840.1.113883.6.96) ValueSet 2.16.840.1.113883.3.88.12.80.28 Procedure DYNAMIC (CONF:1198-8511).

    Invariants1198-8511: The value of Clinical Document /documentationOf/serviceEvent/code **SHALL** be from ICD9 CM Procedures (codeSystem 2.16.840.1.113883.6.104), ICD-10-PCS (codeSystem 2.16.840.1.113883.6.4), CPT (codeSystem 2.16.840.1.113883.6.12), HCPCS (codeSystem 2.16.840.1.113883.6.285), or values descending from 71388002 (Procedure) from the SNOMED CT (codeSystem 2.16.840.1.113883.6.96) ValueSet 2.16.840.1.113883.3.88.12.80.28 Procedure *DYNAMIC* (CONF:1198-8511). (codeSystem = '2.16.840.1.113883.6.104' or codeSystem = '2.16.840.1.113883.6.4' or codeSystem = '2.16.840.1.113883.6.12' or codeSystem = '2.16.840.1.113883.6.285' or (codeSystem = '2.16.840.1.113883.6.96' and code.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.80.28')))
    36. ClinicalDocument.documentationOf.serviceEvent.effectiveTime
    Comments

    This serviceEvent SHALL contain exactly one [1..1] US Realm Date and Time (Interval) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.3) (CONF:1198-10062).

    Invariantswidth-or-high: Width and high are mutually exclusive. If width is known, high **SHALL NOT** be present. If with is not present, **SHALL** include high. ((width | high).count() = 1)
    38. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.low
    ShortLow is required
    Comments

    This effectiveTime SHALL contain exactly one [1..1] low (CONF:1198-26449) / (CONF:1198-8513).

    40. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.width
    ShortRepresents the duration
    Comments

    When only the date and the length of the procedure are known a width element SHALL be present and the serviceEvent/effectiveTime/high SHALL NOT be present (CONF:1198-8515).

    42. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.high
    ShortEquals low if only the date is known
    Comments

    If a width is not present, the serviceEvent/effectiveTime SHALL include effectiveTime/high (CONF:1198-8514).

    44. ClinicalDocument.documentationOf.serviceEvent.performer
    Control1..?
    SlicingThis element introduces a set of slices on ClinicalDocument.documentationOf.serviceEvent.performer. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ typeCode
    • 46. ClinicalDocument.documentationOf.serviceEvent.performer:primary
      Slice Nameprimary
      ShortThis performer participant represents clinicians who actually and principally carry out the serviceEvent. Typically, these are clinicians who have the appropriate privileges in their institutions such as gastroenterologists, interventional radiologists, and family practice physicians. Performers may also be non-physician providers (NPPs) who have other significant roles in the procedure such as a radiology technician, dental assistant, or nurse. Any assistants are identified as a secondary performer (SPRF) in a second performer participant.
      Comments

      This serviceEvent SHALL contain exactly one [1..1] performer (CONF:1198-8520) such that it

      Control1..1
      48. ClinicalDocument.documentationOf.serviceEvent.performer:primary.typeCode
      Comments

      SHALL contain exactly one [1..1] @typeCode="PPRF" Primary Performer (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8521).

      Fixed ValuePPRF
      50. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity
      Comments

      SHALL contain exactly one [1..1] assignedEntity (CONF:1198-14911).

      Invariantsshould-code: SHOULD contain code (code.exists())
      52. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.code
      Comments

      This assignedEntity SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:1198-14912).

      BindingThe codes SHALL be taken from Healthcare Provider Taxonomy .
      (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
      54. ClinicalDocument.documentationOf.serviceEvent.performer:secondary
      Slice Namesecondary
      Comments

      This serviceEvent MAY contain zero or more [0..*] performer (CONF:1198-32732) such that it

      Control0..*
      56. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.typeCode
      Comments

      SHALL contain exactly one [1..1] @typeCode="SPRF" Secondary Performer (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90) (CONF:1198-32734).

      Fixed ValueSPRF
      58. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity
      Comments

      SHALL contain exactly one [1..1] assignedEntity (CONF:1198-32733).

      Invariantsshould-code: SHOULD contain code (code.exists())
      60. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.code
      Comments

      This assignedEntity SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:1198-32735).

      BindingThe codes SHALL be taken from Healthcare Provider Taxonomy .
      (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
      62. ClinicalDocument.authorization
      ShortAuthorization represents consent. Consent, if present, shall be represented by authorization/consent.
      Comments

      MAY contain zero or one [0..1] authorization (CONF:1198-32412).

      Control0..1
      64. ClinicalDocument.authorization.consent
      Comments

      The authorization, if present, SHALL contain exactly one [1..1] consent (CONF:1198-32414).

      66. ClinicalDocument.authorization.consent.classCode
      Comments

      This consent SHALL contain exactly one [1..1] @classCode="CONS" consent (CodeSystem: HL7ActClass urn:oid:2.16.840.1.113883.5.6) (CONF:1198-32415).

      Control1..?
      68. ClinicalDocument.authorization.consent.moodCode
      Comments

      This consent SHALL contain exactly one [1..1] @moodCode="EVN" event (CodeSystem: HL7ActMood urn:oid:2.16.840.1.113883.5.1001) (CONF:1198-32416).

      Control1..?
      70. ClinicalDocument.authorization.consent.statusCode
      Comments

      This consent SHALL contain exactly one [1..1] statusCode (CONF:1198-32417).

      72. ClinicalDocument.componentOf
      Comments

      SHOULD contain zero or one [0..1] componentOf (CONF:1198-30871).

      74. ClinicalDocument.componentOf.encompassingEncounter
      Comments

      The componentOf, if present, SHALL contain exactly one [1..1] encompassingEncounter (CONF:1198-30872).

      Invariantsshould-id: SHOULD contain id (id.exists())
      76. ClinicalDocument.componentOf.encompassingEncounter.id
      ShortSG 20230709: EncompassingEncounter.id is required in US Realm Header - this is an illegal constraint - deleted min=0
      Comments

      This encompassingEncounter SHOULD contain zero or more [0..*] id (CONF:1198-32395).

      78. ClinicalDocument.componentOf.encompassingEncounter.code
      Comments

      This encompassingEncounter SHALL contain exactly one [1..1] code, which SHOULD be selected from ValueSet Act Encounter Codes urn:oid:2.16.840.1.113762.1.4.1240.5 (CONF:1198-30873).

      Control1..?
      80. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant
      SlicingThis element introduces a set of slices on ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ typeCode
      • 82. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer
        Slice Namereferrer
        Comments

        This encompassingEncounter MAY contain zero or one [0..1] encounterParticipant (CONF:1198-30874) such that it

        Control0..1
        84. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.typeCode
        Comments

        SHALL contain exactly one [1..1] @typeCode="REF" Referrer (CONF:1198-30875).

        Fixed ValueREF
        86. ClinicalDocument.componentOf.encompassingEncounter.location
        Control1..?
        88. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility
        Comments

        Such locations SHALL contain exactly one [1..1] healthCareFacility (CONF:1198-30877).

        90. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.id
        Comments

        This healthCareFacility SHALL contain at least one [1..*] id (CONF:1198-30878).

        Control1..?
        92. ClinicalDocument.component
        Comments

        SHALL contain exactly one [1..1] component (CONF:1198-9588).

        94. ClinicalDocument.component.structuredBody
        Comments

        This component SHALL contain exactly one [1..1] structuredBody (CONF:1198-30352).

        Control1..?
        Invariantsap-or-a-and-p: **SHALL** include an Assessment and Plan Section, or both an Assessment Section and a Plan of Treatment Section. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentandPlanSection')).exists() or (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).count() = 2))
        ap-combo: This structuredBody **SHALL NOT** contain an Assessment and Plan Section (2.16.840.1.113883.10.20.22.2.9:2014-06-09) when either an Assessment Section (2.16.840.1.113883.10.20.22.2.8) or a Plan of Treatment Section (2.16.840.1.113883.10.20.22.2.10:2014-06-09) is present. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentandPlanSection')).exists() implies component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).empty())
        cc-rfv-combo: This structuredBody **SHALL NOT** contain a Chief Complaint and Reason for Visit Section (2.16.840.1.113883.10.20.22.2.13) when either a Chief Complaint Section (1.3.6.1.4.1.19376.1.5.3.1.1.13.2.1) or a Reason for Visit Section (2.16.840.1.113883.10.20.22.2.12) is present. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintandReasonforVisitSection')).exists() implies component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).empty())
        96. ClinicalDocument.component.structuredBody.component
        Control5..?
        SlicingThis element introduces a set of slices on ClinicalDocument.component.structuredBody.component. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • profile @ section
        • 98. ClinicalDocument.component.structuredBody.component:complications
          Slice Namecomplications
          Comments

          This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30353).

          Control1..1
          100. ClinicalDocument.component.structuredBody.component:complications.section
          Comments

          This component SHALL contain exactly one [1..1] Complications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.37:2024-05-01) (CONF:1198-30387).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Complications Section)
          102. ClinicalDocument.component.structuredBody.component:procedureDescription
          Slice NameprocedureDescription
          Comments

          This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30355) such that it

          Control1..1
          104. ClinicalDocument.component.structuredBody.component:procedureDescription.section
          Comments

          SHALL contain exactly one [1..1] Procedure Description Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.27) (CONF:1198-30356).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Description Section)
          106. ClinicalDocument.component.structuredBody.component:indications
          Slice Nameindications
          Comments

          This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30357) such that it

          Control1..1
          108. ClinicalDocument.component.structuredBody.component:indications.section
          Comments

          SHALL contain exactly one [1..1] Procedure Indications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.29:2014-06-09) (CONF:1198-30358).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Indications Section)
          110. ClinicalDocument.component.structuredBody.component:postProcedureDx
          Slice NamepostProcedureDx
          Comments

          This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30359) such that it

          Control1..1
          112. ClinicalDocument.component.structuredBody.component:postProcedureDx.section
          Comments

          SHALL contain exactly one [1..1] Postprocedure Diagnosis Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.36:2024-05-01) (CONF:1198-30360).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Postprocedure Diagnosis Section)
          114. ClinicalDocument.component.structuredBody.component:assessment
          Slice Nameassessment
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30361) such that it

          Control0..1
          116. ClinicalDocument.component.structuredBody.component:assessment.section
          Comments

          SHALL contain exactly one [1..1] Assessment Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.8) (CONF:1198-30362).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Assessment Section)
          118. ClinicalDocument.component.structuredBody.component:assessmentAndPlan
          Slice NameassessmentAndPlan
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30363) such that it

          Control0..1
          120. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.section
          Comments

          SHALL contain exactly one [1..1] Assessment and Plan Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.9:2014-06-09) (CONF:1198-30364).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Assessment and Plan Section)
          122. ClinicalDocument.component.structuredBody.component:planOfTreatment
          Slice NameplanOfTreatment
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30365) such that it

          Control0..1
          124. ClinicalDocument.component.structuredBody.component:planOfTreatment.section
          Comments

          SHALL contain exactly one [1..1] Plan of Treatment Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.10:2014-06-09) (CONF:1198-30366).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Plan of Treatment Section)
          126. ClinicalDocument.component.structuredBody.component:allergies
          Slice Nameallergies
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30367) such that it

          Control0..1
          128. ClinicalDocument.component.structuredBody.component:allergies.section
          Comments

          SHALL contain exactly one [1..1] Allergies and Intolerances Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.6.1:2024-05-01) (CONF:1198-30368).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Allergies and Intolerances Section)
          130. ClinicalDocument.component.structuredBody.component:anesthesia
          Slice Nameanesthesia
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30369) such that it

          Control0..1
          132. ClinicalDocument.component.structuredBody.component:anesthesia.section
          Comments

          SHALL contain exactly one [1..1] Anesthesia Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.25:2014-06-09) (CONF:1198-30370).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Anesthesia Section)
          134. ClinicalDocument.component.structuredBody.component:chiefComplaint
          Slice NamechiefComplaint
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30371) such that it

          Control0..1
          136. ClinicalDocument.component.structuredBody.component:chiefComplaint.section
          Comments

          SHALL contain exactly one [1..1] Chief Complaint Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.1.13.2.1) (CONF:1198-30372).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Chief Complaint Section)
          138. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV
          Slice NamechiefComplaintRFV
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30373) such that it

          Control0..1
          140. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.section
          Comments

          SHALL contain exactly one [1..1] Chief Complaint and Reason for Visit Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.13) (CONF:1198-30374).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Chief Complaint and Reason for Visit Section)
          142. ClinicalDocument.component.structuredBody.component:familyHistory
          Slice NamefamilyHistory
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30375) such that it

          Control0..1
          144. ClinicalDocument.component.structuredBody.component:familyHistory.section
          Comments

          SHALL contain exactly one [1..1] Family History Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.15:2024-05-01) (CONF:1198-30376).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Family History Section)
          146. ClinicalDocument.component.structuredBody.component:pastMedicalHistory
          Slice NamepastMedicalHistory
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30377) such that it

          Control0..1
          148. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.section
          Comments

          SHALL contain exactly one [1..1] Past Medical History (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.20:2024-05-01) (CONF:1198-30378).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Past Medical History)
          150. ClinicalDocument.component.structuredBody.component:historyPresentIllness
          Slice NamehistoryPresentIllness
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30379) such that it

          Control0..1
          152. ClinicalDocument.component.structuredBody.component:historyPresentIllness.section
          Comments

          SHALL contain exactly one [1..1] History of Present Illness Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.3.4) (CONF:1198-30380).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(History of Present Illness Section)
          154. ClinicalDocument.component.structuredBody.component:medicalHistory
          Slice NamemedicalHistory
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30381) such that it

          Control0..1
          156. ClinicalDocument.component.structuredBody.component:medicalHistory.section
          Comments

          SHALL contain exactly one [1..1] Medical (General) History Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.39) (CONF:1198-30382).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medical (General) History Section)
          158. ClinicalDocument.component.structuredBody.component:medications
          Slice Namemedications
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30383) such that it

          Control0..1
          160. ClinicalDocument.component.structuredBody.component:medications.section
          Comments

          SHALL contain exactly one [1..1] Medications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.1.1:2014-06-09) (CONF:1198-30384).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medications Section)
          162. ClinicalDocument.component.structuredBody.component:medsAdministered
          Slice NamemedsAdministered
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30388) such that it

          Control0..1
          164. ClinicalDocument.component.structuredBody.component:medsAdministered.section
          Comments

          SHALL contain exactly one [1..1] Medications Administered Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.38:2014-06-09) (CONF:1198-30389).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medications Administered Section)
          166. ClinicalDocument.component.structuredBody.component:physicalExam
          Slice NamephysicalExam
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30390) such that it

          Control0..1
          168. ClinicalDocument.component.structuredBody.component:physicalExam.section
          Comments

          SHALL contain exactly one [1..1] Physical Exam Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.2.10:2024-05-01) (CONF:1198-30391).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Physical Exam Section)
          170. ClinicalDocument.component.structuredBody.component:plannedProcedure
          Slice NameplannedProcedure
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30392) such that it

          Control0..1
          172. ClinicalDocument.component.structuredBody.component:plannedProcedure.section
          Comments

          SHALL contain exactly one [1..1] Planned Procedure Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.30:2014-06-09) (CONF:1198-30393).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Planned Procedure Section)
          174. ClinicalDocument.component.structuredBody.component:procedureDisposition
          Slice NameprocedureDisposition
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30394) such that it

          Control0..1
          176. ClinicalDocument.component.structuredBody.component:procedureDisposition.section
          Comments

          SHALL contain exactly one [1..1] Procedure Disposition Section (identifier: urn:oid:2.16.840.1.113883.10.20.18.2.12) (CONF:1198-30395).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Disposition Section)
          178. ClinicalDocument.component.structuredBody.component:estBloodLoss
          Slice NameestBloodLoss
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30396) such that it

          Control0..1
          180. ClinicalDocument.component.structuredBody.component:estBloodLoss.section
          Comments

          SHALL contain exactly one [1..1] Procedure Estimated Blood Loss Section (identifier: urn:oid:2.16.840.1.113883.10.20.18.2.9) (CONF:1198-30397).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Estimated Blood Loss Section)
          182. ClinicalDocument.component.structuredBody.component:findings
          Slice Namefindings
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30398) such that it

          Control0..1
          184. ClinicalDocument.component.structuredBody.component:findings.section
          Comments

          SHALL contain exactly one [1..1] Procedure Findings Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.28:2024-05-01) (CONF:1198-30399).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Findings Section)
          186. ClinicalDocument.component.structuredBody.component:implants
          Slice Nameimplants
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30400) such that it

          Control0..1
          188. ClinicalDocument.component.structuredBody.component:implants.section
          Comments

          SHALL contain exactly one [1..1] Procedure Implants Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.40) (CONF:1198-30401).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Implants Section)
          190. ClinicalDocument.component.structuredBody.component:specimensTaken
          Slice NamespecimensTaken
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30402) such that it

          Control0..1
          192. ClinicalDocument.component.structuredBody.component:specimensTaken.section
          Comments

          SHALL contain exactly one [1..1] Procedure Specimens Taken Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.31) (CONF:1198-30403).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Specimens Taken Section)
          194. ClinicalDocument.component.structuredBody.component:procedures
          Slice Nameprocedures
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30404) such that it

          Control0..1
          196. ClinicalDocument.component.structuredBody.component:procedures.section
          Comments

          SHALL contain exactly one [1..1] Procedures Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.7.1:2014-06-09) (CONF:1198-30405).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedures Section)
          198. ClinicalDocument.component.structuredBody.component:reasonForVisit
          Slice NamereasonForVisit
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30406) such that it

          Control0..1
          200. ClinicalDocument.component.structuredBody.component:reasonForVisit.section
          Comments

          SHALL contain exactly one [1..1] Reason for Visit Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.12) (CONF:1198-30407).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Reason for Visit Section)
          202. ClinicalDocument.component.structuredBody.component:reviewOfSystems
          Slice NamereviewOfSystems
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30408) such that it

          Control0..1
          204. ClinicalDocument.component.structuredBody.component:reviewOfSystems.section
          Comments

          SHALL contain exactly one [1..1] Review of Systems Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.3.18) (CONF:1198-30409).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Review of Systems Section)
          206. ClinicalDocument.component.structuredBody.component:socialHistory
          Slice NamesocialHistory
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30410) such that it

          Control0..1
          208. ClinicalDocument.component.structuredBody.component:socialHistory.section
          Comments

          SHALL contain exactly one [1..1] Social History Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.17:2024-05-01) (CONF:1198-30411).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Social History Section)
          210. ClinicalDocument.component.structuredBody.component:advDirectives
          Slice NameadvDirectives
          Comments

          This structuredBody MAY contain zero or one [0..1] component (CONF:1198-28942) such that it

          Control0..1
          212. ClinicalDocument.component.structuredBody.component:advDirectives.section
          Comments

          SHALL contain exactly one [1..1] Advance Directives Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.21.1:2024-05-01).

          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Advance Directives Section)

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

          0. ClinicalDocument
          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.


          Base definition for all types defined in FHIR type system.

          ShortBase for all types and resources
          Control10..1*
          Is Modifierfalse
          Logical ContainerClinicalDocument (CDA Class)
          ValidationInstance of this type are validated by templateId
          XML FormatIn the XML format, this property has the namespace urn:hl7-org:v3.
          Invariants4537-6380: If setId is present versionNumber **SHALL** be present (CONF:4537-6380). (setId.exists() implies versionNumber.exists())
          4537-6387: If versionNumber is present setId **SHALL** be present (CONF:4537-6387). (versionNumber.exists() implies setId.exists())
          should-legalAuthenticator: SHOULD contain legalAuthenticator (legalAuthenticator.exists())
          should-relatedParticipant: Documents SHOULD contain a RelatedPerson participant (participant.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/RelatedPersonRelationshipAndNameParticipant').exists())
          should-componentOf: SHOULD contain componentOf (componentOf.exists())
          2. ClinicalDocument.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

          Comments

          SHALL contain exactly one [1..1] realmCode="US" (CONF:4537-16791).

          Control1..1
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
          4. ClinicalDocument.realmCode.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.

          Control1..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
          Pattern ValueUS
          6. ClinicalDocument.realmCode.codeSystem
          Definition

          Specifies the code system that defines the code.

          Control0..0
          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
          8. ClinicalDocument.realmCode.codeSystemName
          Definition

          The common name of the coding system.

          Control0..0
          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
          10. ClinicalDocument.realmCode.codeSystemVersion
          Definition

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

          Control0..0
          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
          12. ClinicalDocument.realmCode.displayName
          Definition

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

          Control0..0
          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
          14. ClinicalDocument.realmCode.originalText
          Definition

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

          Control0..0
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
          LabelOriginal Text
          16. ClinicalDocument.realmCode.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
          18. ClinicalDocument.realmCode.translation
          Definition

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

          Control0..0
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
          XML FormatThe type of this property is determined using the " xsi:typeattribute.
          LabelTranslation
          20. ClinicalDocument.typeId
          Definition

          ClinicalDocument.typeId is a technology-neutral explicit reference to this CDA, Release Two specification, and must be valued as follows: ClinicalDocument.typeId.root = "2.16.840.1.113883.1.3" (which is the OID for HL7 Registered models); ClinicalDocument.typeId.extension = "POCD_HD000040" (which is the unique identifier for the CDA, Release Two Hierarchical Description).

          Comments

          SHALL contain exactly one [1..1] typeId (CONF:4537-5361).

          Control1..1
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
          22. ClinicalDocument.typeId.root
          Definition

          Identifies the type as an HL7 Registered model

          Comments

          This typeId SHALL contain exactly one [1..1] @root="2.16.840.1.113883.1.3" (CONF:4537-5250).

          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
          24. ClinicalDocument.typeId.extension
          Definition

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

          Comments

          This typeId SHALL contain exactly one [1..1] @extension="POCD_HD000040" (CONF:4537-5251).

          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
          Fixed ValuePOCD_HD000040
          26. ClinicalDocument.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

          Control2..*
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
          SlicingThis element introduces a set of slices on ClinicalDocument.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ root
          • value @ extension
          • 28. ClinicalDocument.templateId:us-realm
            Slice Nameus-realm
            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
            30. ClinicalDocument.templateId:us-realm.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(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
            Pattern Value2.16.840.1.113883.10.20.22.1.1
            32. ClinicalDocument.templateId:us-realm.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
            Pattern Value2024-05-01
            34. ClinicalDocument.templateId:procedure-note
            Slice Nameprocedure-note
            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
            36. ClinicalDocument.templateId:procedure-note.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(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
            Pattern Value2.16.840.1.113883.10.20.22.1.6
            38. ClinicalDocument.templateId:procedure-note.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
            Pattern Value2024-05-01
            40. ClinicalDocument.id
            Short**SHALL** be a globally unique identifier for the document (CONF:4537-9991).
            Comments

            SHALL contain exactly one [1..1] id (CONF:4537-5363).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
            42. ClinicalDocument.code
            ShortThe Procedure Note recommends use of a single document type code, 28570-0 "Procedure Note", with further specification provided by author or performer, setting, or specialty. When pre-coordinated codes are used, any coded values describing the author or performer of the service act or the practice setting must be consistent with the LOINC document type.
            Comments

            SHALL contain exactly one [1..1] code (CONF:1198-17182).

            Control1..1
            BindingThe codes SHALL be taken from ProcedureNoteDocumentTypeCodes .
            (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.6.1)
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
            44. ClinicalDocument.code.nullFlavor
            Definition

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

            Control0..0
            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
            46. ClinicalDocument.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.

            Control1..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
            48. ClinicalDocument.code.codeSystem
            Definition

            Specifies the code system that defines the code.

            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.
            LabelCode System
            Pattern Value2.16.840.1.113883.6.1
            50. ClinicalDocument.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
            52. ClinicalDocument.title
            ShortThe title can either be a locally defined name or the displayName corresponding to clinicalDocument/code
            Comments

            SHALL contain exactly one [1..1] title (CONF:4537-5254).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/ST
            54. ClinicalDocument.effectiveTime
            Definition

            A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

            ShortBase for all types and resources
            Comments

            SHALL contain exactly one [1..1] US Realm Date and Time (Point in Time) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.4) (CONF:4537-5256).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS(US Realm Date and Time - Point in Time)
            Is Modifierfalse
            Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
            ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
            56. ClinicalDocument.confidentialityCode
            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
            58. ClinicalDocument.confidentialityCode.nullFlavor
            Definition

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

            Control0..0
            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
            60. ClinicalDocument.confidentialityCode.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.

            Control1..1
            BindingThe codes SHOULD be taken from HL7 BasicConfidentialityKind .
            (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.16926)
            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
            62. ClinicalDocument.confidentialityCode.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
            64. ClinicalDocument.languageCode
            Comments

            SHALL contain exactly one [1..1] languageCode, which SHALL be selected from ValueSet AllLanguages https://www.hl7.org/fhir/valueset-all-languages.html (OID 2.16.840.1.113883.4.642.3.21) DYNAMIC.

            Control1..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
            66. ClinicalDocument.recordTarget
            ShortThe recordTarget records the administrative and demographic data of the patient whose health information is described by the clinical document; each recordTarget must contain at least one patientRole element
            Comments

            SHALL contain at least one [1..*] recordTarget (CONF:4537-5266).

            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/RecordTarget
            68. ClinicalDocument.recordTarget.patientRole
            Comments

            Such recordTargets SHALL contain exactly one [1..1] patientRole (CONF:4537-5267).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/PatientRole
            70. ClinicalDocument.recordTarget.patientRole.id
            Comments

            This patientRole SHALL contain at least one [1..*] id (CONF:4537-5268).

            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
            72. ClinicalDocument.recordTarget.patientRole.addr
            Definition

            Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

            Short(USCDI) Address
            Comments

            This patientRole SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5271).

            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
            Is Modifierfalse
            Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
            shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
            should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
            should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
            81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
            81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
            81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
            shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
            74. ClinicalDocument.recordTarget.patientRole.telecom
            Short(USCDI) Phone Number / Email
            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
            Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
            76. ClinicalDocument.recordTarget.patientRole.telecom.use
            Definition

            One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

            Comments

            Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-5375).

            Control0..1
            BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
            (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
            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.
            LabelUse Code
            78. ClinicalDocument.recordTarget.patientRole.patient
            Comments

            This patientRole SHALL contain exactly one [1..1] patient (CONF:4537-5283).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Patient
            Invariants4537-32993: If sdtc:deceasedInd="true", then sdtc:deceasedTime **SHALL** be present with either a @value or @nullFlavor=UNK (CONF:4537-32993). (sdtcDeceasedInd.exists(value='true') implies sdtcDeceasedTime.exists())
            4537-21000: If sdtc:deceasedTime/@value is present, then sdtc:deceasedInd SHALL be present with value=true (sdtcDeceasedTime.value.exists() implies sdtcDeceasedInd.exists(value='true'))
            should-maritalStatusCode: SHOULD contain maritalStatusCode (maritalStatusCode.exists())
            should-us-languageCommunication: SHOULD contain languageCommunication (languageCommunication.exists())
            80. ClinicalDocument.recordTarget.patientRole.patient.name
            Definition

            A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).


            A name associated with the individual.

            ShortBase for all types and resourcesA name associated with the patient
            Comments

            This patient SHALL contain at least one [1..*] US Realm Patient Name (PTN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1) (CONF:4537-5284).


            A patient may have multiple names with different uses or applicable periods. For animals, the name is a "HumanName" in the sense that is assigned and used by humans and has the same patterns. Animal names may be communicated as given names, and optionally may include a family name.

            Control10..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/PNHumanName(US Realm Patient Name (PTN.US.FIELDED))
            Is Modifierfalse
            Requirements

            Need to be able to track the patient by multiple names. Examples are your official name and a partner name.

            Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
            shall-family: SHALL contain exactly one [1..1] family (CONF:81-7159). (nullFlavor.exists() or item.family.count() = 1)
            shall-given: SHALL contain at least one [1..*] given (CONF:81-7157). (nullFlavor.exists() or item.given.exists())
            shall-max-suffix: There may be at most one suffix ((item.suffix.empty() or item.suffix.count() = 1))
            81-7278: **SHALL NOT** have mixed content except for white space (CONF:81-7278). (item.xmlText.empty())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            82. ClinicalDocument.recordTarget.patientRole.patient.administrativeGenderCode
            Comments

            This patient SHALL contain exactly one [1..1] administrativeGenderCode, which SHALL be selected from ValueSet Administrative Gender (HL7 V3) urn:oid:2.16.840.1.113883.1.11.1 DYNAMIC (CONF:4537-6394).

            Control1..1
            BindingThe codes SHALL be taken from Administrative Gender (HL7 V3) .
            (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.1)
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
            84. ClinicalDocument.recordTarget.patientRole.patient.birthTime
            Short(USCDI) Date of Birth - **MAY** be precise to the minute (CONF:4537-32418) (For cases where information about newborn's time of birth needs to be captured)
            Comments

            This patient SHALL contain exactly one [1..1] birthTime (CONF:4537-5298).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS
            Invariantsts-shall-year: **SHALL** be precise to at least the year (nullFlavor.exists() or value.toString().length() >= 4)
            ts-should-day: **SHOULD** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
            86. ClinicalDocument.recordTarget.patientRole.patient.raceCode
            Short(USCDI) Race
            Comments

            This patient SHALL contain exactly one [1..1] raceCode, which SHALL be selected from ValueSet Race Category Excluding Nulls urn:oid:2.16.840.1.113883.3.2074.1.1.3 DYNAMIC (CONF:4537-5322).

            Control1..1
            BindingThe codes SHALL be taken from Race Category Excluding Nulls .
            (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.2074.1.1.3)
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
            88. ClinicalDocument.recordTarget.patientRole.patient.ethnicGroupCode
            Short(USCDI) Ethnicity
            Comments

            This patient SHALL contain exactly one [1..1] ethnicGroupCode, which SHALL be selected from ValueSet Ethnicity urn:oid:2.16.840.1.114222.4.11.837 DYNAMIC (CONF:4537-5323).

            Control1..1
            BindingThe codes SHALL be taken from Ethnicity .
            (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.837)
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
            90. ClinicalDocument.author
            ShortThe author element represents the creator of the clinical document. The author may be a device or a person.
            Comments

            SHALL contain at least one [1..*] author (CONF:4537-5444).

            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Author
            92. ClinicalDocument.author.time
            Definition

            A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

            ShortBase for all types and resources
            Comments

            Such authors SHALL contain exactly one [1..1] US Realm Date and Time (Point in Time) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.4) (CONF:4537-5445).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS(US Realm Date and Time - Point in Time)
            Is Modifierfalse
            Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
            ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
            94. ClinicalDocument.author.assignedAuthor
            Comments

            Such authors SHALL contain exactly one [1..1] assignedAuthor (CONF:4537-5448).

            Control1..1
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedAuthor
            Invariants4537-16790: There **SHALL** be exactly one assignedAuthor/assignedPerson or exactly one assignedAuthor/assignedAuthoringDevice (CONF:4537-16790). ((assignedPerson | assignedAuthoringDevice).count() = 1)
            should-id-npi: SHOULD contain an id with root='2.16.840.1.113883.4.6' (NPI) (id.where(root = '2.16.840.1.113883.4.6'))
            should-us-code: SHOULD contain code (code.exists())
            96. ClinicalDocument.author.assignedAuthor.id
            Comments

            This assignedAuthor SHOULD contain zero or one [0..1] id (CONF:4537-32882) such that it, This assignedAuthor SHALL contain at least one [1..*] id (CONF:4537-5449).

            Control1..*
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
            SlicingThis element introduces a set of slices on ClinicalDocument.author.assignedAuthor.id. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ root
            • 98. ClinicalDocument.author.assignedAuthor.id:npi
              Slice Namenpi
              Control0..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
              Invariantsshould-extension: SHOULD contain extension (extension.exists())
              100. ClinicalDocument.author.assignedAuthor.id:npi.root
              Definition

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

              Comments

              SHALL contain exactly one [1..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-32884).

              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
              Pattern Value2.16.840.1.113883.4.6
              102. ClinicalDocument.author.assignedAuthor.addr
              Definition

              Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

              ShortBase for all types and resources
              Comments

              This assignedAuthor SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5452).

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
              Is Modifierfalse
              Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
              shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
              should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
              should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
              81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
              81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
              81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
              shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
              104. ClinicalDocument.author.assignedAuthor.telecom
              Comments

              This assignedAuthor SHALL contain at least one [1..*] telecom (CONF:4537-5428).

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
              Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
              106. ClinicalDocument.author.assignedAuthor.telecom.use
              Definition

              One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

              Comments

              Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7995).

              Control0..1
              BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
              (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
              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.
              LabelUse Code
              108. ClinicalDocument.informant
              Comments

              MAY contain zero or more [0..*] informant (CONF:4537-31355) such that it

              Control0..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
              SlicingThis element introduces a set of slices on ClinicalDocument.informant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • exists @ relatedEntity
              • exists @ assignedEntity
              • 110. ClinicalDocument.informant:provider
                Slice Nameprovider
                ShortThe informant element describes an information source for any content within the clinical document. This informant is constrained for use when the source of information is an assigned health care provider for the patient.
                Comments

                MAY contain zero or more [0..*] informant (CONF:4537-8001) such that it

                Control0..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
                112. ClinicalDocument.informant:provider.assignedEntity
                Comments

                SHALL contain exactly one [1..1] assignedEntity (CONF:4537-8002).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                114. ClinicalDocument.informant:provider.assignedEntity.id
                ShortIf assignedEntity/id is a provider then this id, **SHOULD** include zero or one [0..1] id where id/@root ="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-9946).
                Comments

                This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-9945).

                Control1..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                116. ClinicalDocument.informant:provider.assignedEntity.addr
                Definition

                Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                ShortBase for all types and resources
                Comments

                This assignedEntity SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-8220).

                Control1..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                Is Modifierfalse
                Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                118. ClinicalDocument.informant:provider.assignedEntity.assignedPerson
                Comments

                This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:4537-8221).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                120. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.name
                Definition

                A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).


                A name associated with the person.

                ShortBase for all types and resourcesA name associated with the person
                Comments

                This assignedPerson SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-8222).


                Person may have multiple names with different uses or applicable periods.

                Control10..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/PNHumanName(US Realm Person Name (PN.US.FIELDED))
                Is Modifierfalse
                Requirements

                Need to be able to track the person by multiple names. Examples are your official name and a partner name.

                Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                122. ClinicalDocument.informant:provider.relatedEntity
                Control0..0
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedEntity
                124. ClinicalDocument.informant:non-provider
                Slice Namenon-provider
                ShortThe informant element describes an information source (who is not a provider) for any content within the clinical document. This informant would be used when the source of information has a personal relationship with the patient or is the patient.
                Control0..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
                126. ClinicalDocument.informant:non-provider.assignedEntity
                Control0..0
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                128. ClinicalDocument.informant:non-provider.relatedEntity
                Comments

                SHALL contain exactly one [1..1] relatedEntity (CONF:4537-31356).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedEntity
                130. ClinicalDocument.custodian
                ShortThe custodian element represents the organization that is in charge of maintaining and is entrusted with the care of the document. There is only one custodian per CDA document. Allowing that a CDA document may not represent the original form of the authenticated document, the custodian represents the steward of the original source document. The custodian may be the document originator, a health information exchange, or other responsible party.
                Comments

                SHALL contain exactly one [1..1] custodian (CONF:4537-5519).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Custodian
                132. ClinicalDocument.custodian.assignedCustodian
                Comments

                This custodian SHALL contain exactly one [1..1] assignedCustodian (CONF:4537-5520).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedCustodian
                134. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization
                Comments

                This assignedCustodian SHALL contain exactly one [1..1] representedCustodianOrganization (CONF:4537-5521).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CustodianOrganization
                136. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.id
                Comments

                This representedCustodianOrganization SHALL contain at least one [1..*] id (CONF:4537-5522).

                Control1..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                138. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.name
                Comments

                This representedCustodianOrganization SHALL contain exactly one [1..1] name (CONF:4537-5524).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/ON
                140. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.telecom
                Comments

                This representedCustodianOrganization SHALL contain exactly one [1..1] telecom (CONF:4537-5525).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                142. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.telecom.use
                Definition

                One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                Comments

                This telecom SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7998).

                Control0..1
                BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                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.
                LabelUse Code
                144. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.addr
                Definition

                Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                ShortBase for all types and resources
                Comments

                This representedCustodianOrganization SHALL contain exactly one [1..1] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5559).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                Is Modifierfalse
                Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                146. ClinicalDocument.participant
                ShortThe participant element in the Procedure Note header follows the General Header Constraints for participants.
                Comments

                SHOULD contain zero or more [0..*] RelatedPerson participant

                Control0..*
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Participant1
                Invariants4537-10006: **SHALL** contain associatedEntity/associatedPerson *AND/OR* associatedEntity/scopingOrganization (CONF:4537-10006). (associatedEntity.associatedPerson.exists() or associatedEntity.scopingOrganization.exists())
                4537-10007: When participant/@typeCode is *IND*, associatedEntity/@classCode **SHOULD** be selected from ValueSet 2.16.840.1.113883.11.20.9.33 INDRoleclassCodes *DYNAMIC* (CONF:4537-10007). (typeCode = 'IND' implies associatedEntity.classCode.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.33'))
                SlicingThis element introduces a set of slices on ClinicalDocument.participant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ typeCode
                • value @ functionCode.code
                • 148. ClinicalDocument.participant.typeCode
                  Control1..1
                  BindingThe codes SHALL be taken from CDAParticipationType
                  (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                  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.
                  150. ClinicalDocument.participant.associatedEntity
                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
                  152. ClinicalDocument.participant:participant1
                  Slice Nameparticipant1
                  ShortThe participant element identifies supporting entities, including parents, relatives, caregivers, insurance policyholders, guarantors, and others related in some way to the patient. A supporting person or organization is an individual or an organization with a relationship to the patient. A supporting person who is playing multiple roles would be recorded in multiple participants (e.g., emergency contact and next-of-kin).
                  Comments

                  MAY contain zero or more [0..*] participant (CONF:1198-8504) such that it

                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Participant1
                  Invariants4537-10006: **SHALL** contain associatedEntity/associatedPerson *AND/OR* associatedEntity/scopingOrganization (CONF:4537-10006). (associatedEntity.associatedPerson.exists() or associatedEntity.scopingOrganization.exists())
                  4537-10007: When participant/@typeCode is *IND*, associatedEntity/@classCode **SHOULD** be selected from ValueSet 2.16.840.1.113883.11.20.9.33 INDRoleclassCodes *DYNAMIC* (CONF:4537-10007). (typeCode = 'IND' implies associatedEntity.classCode.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.33'))
                  154. ClinicalDocument.participant:participant1.typeCode
                  Comments

                  SHALL contain exactly one [1..1] @typeCode="IND" Indirect (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8505).

                  Control1..1
                  BindingThe codes SHALL be taken from CDAParticipationType
                  (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                  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 ValueIND
                  156. ClinicalDocument.participant:participant1.functionCode
                  Comments

                  SHALL contain exactly one [1..1] functionCode="PCP" Primary Care Physician (CodeSystem: HL7ParticipationFunction urn:oid:2.16.840.1.113883.5.88 STATIC) (CONF:1198-8506).

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                  158. ClinicalDocument.participant:participant1.functionCode.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.

                  Control1..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
                  Pattern ValuePCP
                  160. ClinicalDocument.participant:participant1.functionCode.codeSystem
                  Definition

                  Specifies the code system that defines the code.

                  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.
                  LabelCode System
                  Pattern Value2.16.840.1.113883.5.88
                  162. ClinicalDocument.participant:participant1.functionCode.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
                  164. ClinicalDocument.participant:participant1.associatedEntity
                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
                  166. ClinicalDocument.participant:participant1.associatedEntity.classCode
                  Comments

                  SHALL contain exactly one [1..1] associatedEntity/@classCode="PROV" Provider (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8507).

                  Control1..1
                  BindingThe codes SHALL be taken from CDARoleClassAssociative
                  (required to http://hl7.org/cda/stds/core/ValueSet/CDARoleClassAssociative)
                  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 ValuePROV
                  168. ClinicalDocument.participant:participant1.associatedEntity.associatedPerson
                  Comments

                  This associatedEntity/@classCode SHALL contain exactly one [1..1] associatedPerson (CONF:1198-8508).

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                  170. ClinicalDocument.documentationOf
                  ShortA serviceEvent is required in the Procedure Note to represent the main act, such as a colonoscopy or a cardiac stress study, being documented. It must be equivalent to or further specialize the value inherent in the ClinicalDocument/@code (such as where the ClinicalDocument/@code is simply "Procedure Note" and the procedure is "colonoscopy"), and it shall not conflict with the value inherent in the ClinicalDocument/@code, as such a conflict would create ambiguity. A serviceEvent/effectiveTime element indicates the time the actual event (as opposed to the encounter surrounding the event) took place. serviceEvent/effectiveTime may be represented two different ways in the Procedure Note. For accuracy to the second, the best method is effectiveTime/low together with effectiveTime/high. If a more general time, such as minutes or hours, is acceptable OR if the duration is unknown, an effectiveTime/low with a width element may be used. If the duration is unknown, the appropriate HL7 null value such as "NI" or "NA" must be used for the width element.
                  Comments

                  MAY contain zero or more [0..*] documentationOf (CONF:4537-14835).

                  Control1..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/DocumentationOf
                  172. ClinicalDocument.documentationOf.serviceEvent
                  ShortA serviceEvent represents the main act being documented, such as a colonoscopy or a cardiac stress study. In a provision of healthcare serviceEvent, the care providers, PCP, or other longitudinal providers, are recorded within the serviceEvent. If the document is about a single encounter, the providers associated can be recorded in the componentOf/encompassingEncounter template.
                  Comments

                  SHALL contain exactly one [1..1] serviceEvent (CONF:1198-10061).

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/ServiceEvent
                  Invariantsshould-us-performer: SHOULD contain performer (performer.exists())
                  174. ClinicalDocument.documentationOf.serviceEvent.code
                  Definition

                  Drawn from concept domain ActCode

                  Control0..1
                  Binding

                  The value of Clinical Document /documentationOf/serviceEvent/code SHALL be from ICD9 CM Procedures (codeSystem 2.16.840.1.113883.6.104), ICD-10-PCS (codeSystem 2.16.840.1.113883.6.4), CPT (codeSystem 2.16.840.1.113883.6.12), HCPCS (codeSystem 2.16.840.1.113883.6.285), or values descending from 71388002 (Procedure) from the SNOMED CT (codeSystem 2.16.840.1.113883.6.96) ValueSet 2.16.840.1.113883.3.88.12.80.28 Procedure DYNAMIC (CONF:1198-8511).

                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                  Invariants1198-8511: The value of Clinical Document /documentationOf/serviceEvent/code **SHALL** be from ICD9 CM Procedures (codeSystem 2.16.840.1.113883.6.104), ICD-10-PCS (codeSystem 2.16.840.1.113883.6.4), CPT (codeSystem 2.16.840.1.113883.6.12), HCPCS (codeSystem 2.16.840.1.113883.6.285), or values descending from 71388002 (Procedure) from the SNOMED CT (codeSystem 2.16.840.1.113883.6.96) ValueSet 2.16.840.1.113883.3.88.12.80.28 Procedure *DYNAMIC* (CONF:1198-8511). (codeSystem = '2.16.840.1.113883.6.104' or codeSystem = '2.16.840.1.113883.6.4' or codeSystem = '2.16.840.1.113883.6.12' or codeSystem = '2.16.840.1.113883.6.285' or (codeSystem = '2.16.840.1.113883.6.96' and code.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.80.28')))
                  176. ClinicalDocument.documentationOf.serviceEvent.effectiveTime
                  Definition

                  A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                  ShortBase for all types and resources
                  Comments

                  This serviceEvent SHALL contain exactly one [1..1] US Realm Date and Time (Interval) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.3) (CONF:1198-10062).

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                  Is Modifierfalse
                  Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                  ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                  ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                  width-or-high: Width and high are mutually exclusive. If width is known, high **SHALL NOT** be present. If with is not present, **SHALL** include high. ((width | high).count() = 1)
                  178. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.low
                  Definition

                  This is the low limit of the interval.

                  ShortLow is required
                  Comments

                  This effectiveTime SHALL contain exactly one [1..1] low (CONF:1198-26449) / (CONF:1198-8513).

                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVXB-TS
                  LabelLow Boundary
                  Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                  ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                  180. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.width
                  Definition

                  The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived.

                  ShortRepresents the duration
                  Comments

                  When only the date and the length of the procedure are known a width element SHALL be present and the serviceEvent/effectiveTime/high SHALL NOT be present (CONF:1198-8515).

                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/PQ
                  LabelWidth
                  182. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.high
                  Definition

                  This is the high limit of the interval.

                  ShortEquals low if only the date is known
                  Comments

                  If a width is not present, the serviceEvent/effectiveTime SHALL include effectiveTime/high (CONF:1198-8514).

                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVXB-TS
                  LabelHigh Boundary
                  Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                  ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                  184. ClinicalDocument.documentationOf.serviceEvent.performer
                  ShortThe performer participant represents clinicians who actually and principally carry out the serviceEvent. In a transfer of care this represents the healthcare providers involved in the current or pertinent historical care of the patient. Preferably, the patient's key healthcare care team members would be listed, particularly their primary physician and any active consulting physicians, therapists, and counselors.
                  Comments

                  This serviceEvent SHOULD contain zero or more [0..*] performer (CONF:4537-14839).

                  Control1..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer1
                  SlicingThis element introduces a set of slices on ClinicalDocument.documentationOf.serviceEvent.performer. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ typeCode
                  • 186. ClinicalDocument.documentationOf.serviceEvent.performer.typeCode
                    Comments

                    The performer, if present, SHALL contain exactly one [1..1] @typeCode, which SHALL be selected from ValueSet x_ServiceEventPerformer urn:oid:2.16.840.1.113883.1.11.19601 STATIC (CONF:4537-14840).

                    Control1..1
                    BindingThe codes SHALL be taken from x_ServiceEventPerformer .
                    (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.19601)
                    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.
                    188. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity
                    Comments

                    The performer, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:4537-14841).

                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                    Invariantsshould-us-code: SHOULD contain code (code.exists())
                    190. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.id
                    Comments

                    This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-14846).

                    Control1..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    192. ClinicalDocument.documentationOf.serviceEvent.performer:primary
                    Slice Nameprimary
                    ShortThis performer participant represents clinicians who actually and principally carry out the serviceEvent. Typically, these are clinicians who have the appropriate privileges in their institutions such as gastroenterologists, interventional radiologists, and family practice physicians. Performers may also be non-physician providers (NPPs) who have other significant roles in the procedure such as a radiology technician, dental assistant, or nurse. Any assistants are identified as a secondary performer (SPRF) in a second performer participant.
                    Comments

                    This serviceEvent SHALL contain exactly one [1..1] performer (CONF:1198-8520) such that it

                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer1
                    194. ClinicalDocument.documentationOf.serviceEvent.performer:primary.typeCode
                    Comments

                    SHALL contain exactly one [1..1] @typeCode="PPRF" Primary Performer (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8521).

                    Control1..1
                    BindingThe codes SHALL be taken from x_ServiceEventPerformer .
                    (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.19601)
                    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 ValuePPRF
                    196. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity
                    Comments

                    SHALL contain exactly one [1..1] assignedEntity (CONF:1198-14911).

                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                    Invariantsshould-us-code: SHOULD contain code (code.exists())
                    should-code: SHOULD contain code (code.exists())
                    198. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.id
                    Comments

                    This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-14846).

                    Control1..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    200. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.code
                    Comments

                    This assignedEntity SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:1198-14912).

                    Control0..1
                    BindingThe codes SHALL be taken from Healthcare Provider Taxonomy .
                    (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                    202. ClinicalDocument.documentationOf.serviceEvent.performer:secondary
                    Slice Namesecondary
                    ShortThe performer participant represents clinicians who actually and principally carry out the serviceEvent. In a transfer of care this represents the healthcare providers involved in the current or pertinent historical care of the patient. Preferably, the patient's key healthcare care team members would be listed, particularly their primary physician and any active consulting physicians, therapists, and counselors.
                    Comments

                    This serviceEvent MAY contain zero or more [0..*] performer (CONF:1198-32732) such that it

                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer1
                    204. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.typeCode
                    Comments

                    SHALL contain exactly one [1..1] @typeCode="SPRF" Secondary Performer (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90) (CONF:1198-32734).

                    Control1..1
                    BindingThe codes SHALL be taken from x_ServiceEventPerformer .
                    (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.19601)
                    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 ValueSPRF
                    206. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity
                    Comments

                    SHALL contain exactly one [1..1] assignedEntity (CONF:1198-32733).

                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                    Invariantsshould-us-code: SHOULD contain code (code.exists())
                    should-code: SHOULD contain code (code.exists())
                    208. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.id
                    Comments

                    This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-14846).

                    Control1..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    210. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.code
                    Comments

                    This assignedEntity SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:1198-32735).

                    Control0..1
                    BindingThe codes SHALL be taken from Healthcare Provider Taxonomy .
                    (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                    212. ClinicalDocument.authorization
                    ShortAuthorization represents consent. Consent, if present, shall be represented by authorization/consent.
                    Comments

                    MAY contain zero or one [0..1] authorization (CONF:1198-32412).

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Authorization
                    214. ClinicalDocument.authorization.consent
                    Comments

                    The authorization, if present, SHALL contain exactly one [1..1] consent (CONF:1198-32414).

                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Consent
                    216. ClinicalDocument.authorization.consent.classCode
                    Comments

                    This consent SHALL contain exactly one [1..1] @classCode="CONS" consent (CodeSystem: HL7ActClass urn:oid:2.16.840.1.113883.5.6) (CONF:1198-32415).

                    Control1..1
                    BindingThe codes SHALL be taken from CDAActClass
                    (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClass)
                    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 ValueCONS
                    218. ClinicalDocument.authorization.consent.moodCode
                    Comments

                    This consent SHALL contain exactly one [1..1] @moodCode="EVN" event (CodeSystem: HL7ActMood urn:oid:2.16.840.1.113883.5.1001) (CONF:1198-32416).

                    Control1..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
                    220. ClinicalDocument.authorization.consent.statusCode
                    Comments

                    This consent SHALL contain exactly one [1..1] statusCode (CONF:1198-32417).

                    Control1..1
                    BindingThe codes SHALL be taken from ActStatus
                    (required to http://terminology.hl7.org/ValueSet/v3-ActStatus)
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                    222. ClinicalDocument.authorization.consent.statusCode.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.

                    Comments

                    This statusCode SHALL contain exactly one [1..1] @code="completed" Completed (CodeSystem: HL7ActClass urn:oid:2.16.840.1.113883.5.6) (CONF:4537-16798).

                    Control1..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 Valuecompleted
                    224. ClinicalDocument.authorization.consent.statusCode.codeSystem
                    Definition

                    Specifies the code system that defines the code.

                    Control0..0
                    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
                    226. ClinicalDocument.authorization.consent.statusCode.codeSystemName
                    Definition

                    The common name of the coding system.

                    Control0..0
                    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
                    228. ClinicalDocument.authorization.consent.statusCode.codeSystemVersion
                    Definition

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

                    Control0..0
                    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
                    230. ClinicalDocument.authorization.consent.statusCode.displayName
                    Definition

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

                    Control0..0
                    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
                    232. ClinicalDocument.authorization.consent.statusCode.originalText
                    Definition

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

                    Control0..0
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                    LabelOriginal Text
                    234. ClinicalDocument.authorization.consent.statusCode.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
                    236. ClinicalDocument.authorization.consent.statusCode.translation
                    Definition

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

                    Control0..0
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                    XML FormatThe type of this property is determined using the " xsi:typeattribute.
                    LabelTranslation
                    238. ClinicalDocument.componentOf
                    ShortThe encompassing encounter represents the setting of the clinical encounter during which the document act(s) or ServiceEvent(s) occurred. In order to represent providers associated with a specific encounter, they are recorded within the encompassingEncounter as participants. In a CCD, the encompassingEncounter may be used when documenting a specific encounter and its participants. All relevant encounters in a CCD may be listed in the encounters section.
                    Comments

                    SHOULD contain zero or one [0..1] componentOf (CONF:1198-30871).

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/ComponentOf
                    240. ClinicalDocument.componentOf.encompassingEncounter
                    Comments

                    The componentOf, if present, SHALL contain exactly one [1..1] encompassingEncounter (CONF:1198-30872).

                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncompassingEncounter
                    Invariantsshould-responsibleParty: SHOULD contain responsibleParty (responsibleParty.exists())
                    should-id: SHOULD contain id (id.exists())
                    242. ClinicalDocument.componentOf.encompassingEncounter.id
                    ShortSG 20230709: EncompassingEncounter.id is required in US Realm Header - this is an illegal constraint - deleted min=0
                    Comments

                    This encompassingEncounter SHOULD contain zero or more [0..*] id (CONF:1198-32395).

                    Control1..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    244. ClinicalDocument.componentOf.encompassingEncounter.code
                    Comments

                    This encompassingEncounter SHALL contain exactly one [1..1] code, which SHOULD be selected from ValueSet Act Encounter Codes urn:oid:2.16.840.1.113762.1.4.1240.5 (CONF:1198-30873).

                    Control1..1
                    BindingThe codes SHOULD be taken from Act Encounter Codes .
                    (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.5)
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                    246. ClinicalDocument.componentOf.encompassingEncounter.effectiveTime
                    Definition

                    A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                    ShortBase for all types and resources
                    Comments

                    This encompassingEncounter SHALL contain exactly one [1..1] US Realm Date and Time (Interval) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.3) (CONF:4537-9958).

                    Control1..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                    Is Modifierfalse
                    Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                    ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                    ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                    248. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncounterParticipant
                    SlicingThis element introduces a set of slices on ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ typeCode
                    • 250. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer
                      Slice Namereferrer
                      Comments

                      This encompassingEncounter MAY contain zero or one [0..1] encounterParticipant (CONF:1198-30874) such that it

                      Control0..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncounterParticipant
                      252. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.typeCode
                      Comments

                      SHALL contain exactly one [1..1] @typeCode="REF" Referrer (CONF:1198-30875).

                      Control1..1
                      BindingThe codes SHALL be taken from XEncounterParticipant (2.0.0)
                      (required to http://terminology.hl7.org/ValueSet/v3-xEncounterParticipant|2.0.0)
                      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 ValueREF
                      254. ClinicalDocument.componentOf.encompassingEncounter.location
                      Definition

                      The location participant (location class) relates a healthcare facility (HealthCareFacility class) to the encounter to indicate where the encounter took place. The entity playing the role of HealthCareFacility is a place (Place class). The entity scoping the HealthCareFacility role is an organization (Organization class).

                      The setting of an encounter (e.g. cardiology clinic, primary care clinic, rehabilitation hospital, skilled nursing facility) can be expressed in HealthCareFacility.code. Note that setting and physical location are not the same. There is a many-to-many relationship between setting and the physical location where care is delivered. Thus, a particular room can provide the location for cardiology clinic one day, and for primary care clinic another day; and cardiology clinic today might be held in one physical location, but in another physical location tomorrow.

                      When the location is an organization, this is indicated by the presence of a scoping Organization, without a playing Place.

                      Control1..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                      256. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility
                      Comments

                      Such locations SHALL contain exactly one [1..1] healthCareFacility (CONF:1198-30877).

                      Control1..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/HealthCareFacility
                      258. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.id
                      Comments

                      This healthCareFacility SHALL contain at least one [1..*] id (CONF:1198-30878).

                      Control1..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                      260. ClinicalDocument.component
                      Comments

                      SHALL contain exactly one [1..1] component (CONF:1198-9588).

                      Control1..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Component
                      262. ClinicalDocument.component.structuredBody
                      Comments

                      This component SHALL contain exactly one [1..1] structuredBody (CONF:1198-30352).

                      Control1..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/StructuredBody
                      Invariantsap-or-a-and-p: **SHALL** include an Assessment and Plan Section, or both an Assessment Section and a Plan of Treatment Section. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentandPlanSection')).exists() or (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).count() = 2))
                      ap-combo: This structuredBody **SHALL NOT** contain an Assessment and Plan Section (2.16.840.1.113883.10.20.22.2.9:2014-06-09) when either an Assessment Section (2.16.840.1.113883.10.20.22.2.8) or a Plan of Treatment Section (2.16.840.1.113883.10.20.22.2.10:2014-06-09) is present. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentandPlanSection')).exists() implies component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).empty())
                      cc-rfv-combo: This structuredBody **SHALL NOT** contain a Chief Complaint and Reason for Visit Section (2.16.840.1.113883.10.20.22.2.13) when either a Chief Complaint Section (1.3.6.1.4.1.19376.1.5.3.1.1.13.2.1) or a Reason for Visit Section (2.16.840.1.113883.10.20.22.2.12) is present. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintandReasonforVisitSection')).exists() implies component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).empty())
                      264. ClinicalDocument.component.structuredBody.component
                      Control5..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                      SlicingThis element introduces a set of slices on ClinicalDocument.component.structuredBody.component. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • profile @ section
                      • 266. ClinicalDocument.component.structuredBody.component.section
                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section
                        268. ClinicalDocument.component.structuredBody.component:complications
                        Slice Namecomplications
                        Comments

                        This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30353).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        270. ClinicalDocument.component.structuredBody.component:complications.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
                        Comments

                        This component SHALL contain exactly one [1..1] Complications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.37:2024-05-01) (CONF:1198-30387).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Complications Section)
                        Is Modifierfalse
                        272. ClinicalDocument.component.structuredBody.component:procedureDescription
                        Slice NameprocedureDescription
                        Comments

                        This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30355) such that it

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        274. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                        Comments

                        SHALL contain exactly one [1..1] Procedure Description Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.27) (CONF:1198-30356).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Description Section)
                        Is Modifierfalse
                        276. ClinicalDocument.component.structuredBody.component:indications
                        Slice Nameindications
                        Comments

                        This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30357) such that it

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        278. ClinicalDocument.component.structuredBody.component:indications.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
                        Comments

                        SHALL contain exactly one [1..1] Procedure Indications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.29:2014-06-09) (CONF:1198-30358).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Indications Section)
                        Is Modifierfalse
                        280. ClinicalDocument.component.structuredBody.component:postProcedureDx
                        Slice NamepostProcedureDx
                        Comments

                        This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30359) such that it

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        282. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                        Comments

                        SHALL contain exactly one [1..1] Postprocedure Diagnosis Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.36:2024-05-01) (CONF:1198-30360).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Postprocedure Diagnosis Section)
                        Is Modifierfalse
                        Invariantsshould-post-procedure-dx: SHOULD contain Postprocedure Diagnosis (entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PostprocedureDiagnosis')))
                        284. ClinicalDocument.component.structuredBody.component:assessment
                        Slice Nameassessment
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30361) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        286. ClinicalDocument.component.structuredBody.component:assessment.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
                        Comments

                        SHALL contain exactly one [1..1] Assessment Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.8) (CONF:1198-30362).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Assessment Section)
                        Is Modifierfalse
                        288. ClinicalDocument.component.structuredBody.component:assessmentAndPlan
                        Slice NameassessmentAndPlan
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30363) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        290. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                        Comments

                        SHALL contain exactly one [1..1] Assessment and Plan Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.9:2014-06-09) (CONF:1198-30364).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Assessment and Plan Section)
                        Is Modifierfalse
                        Invariantsno-a-p: When using this section, the Assessment Section and the Plan of Treatment Section SHALL NOT be used. (%resource.component.structuredBody.component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).empty())
                        292. ClinicalDocument.component.structuredBody.component:planOfTreatment
                        Slice NameplanOfTreatment
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30365) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        294. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                        Comments

                        SHALL contain exactly one [1..1] Plan of Treatment Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.10:2014-06-09) (CONF:1198-30366).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Plan of Treatment Section)
                        Is Modifierfalse
                        296. ClinicalDocument.component.structuredBody.component:allergies
                        Slice Nameallergies
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30367) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        298. ClinicalDocument.component.structuredBody.component:allergies.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
                        Comments

                        SHALL contain exactly one [1..1] Allergies and Intolerances Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.6.1:2024-05-01) (CONF:1198-30368).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Allergies and Intolerances Section)
                        Is Modifierfalse
                        Invariantsshall-allergy-concern: If section/@nullFlavor is not present, SHALL contain at least one Allergy Concern Act (nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AllergyConcernAct')).exists())
                        300. ClinicalDocument.component.structuredBody.component:anesthesia
                        Slice Nameanesthesia
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30369) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        302. ClinicalDocument.component.structuredBody.component:anesthesia.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
                        Comments

                        SHALL contain exactly one [1..1] Anesthesia Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.25:2014-06-09) (CONF:1198-30370).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Anesthesia Section)
                        Is Modifierfalse
                        304. ClinicalDocument.component.structuredBody.component:chiefComplaint
                        Slice NamechiefComplaint
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30371) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        306. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                        Comments

                        SHALL contain exactly one [1..1] Chief Complaint Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.1.13.2.1) (CONF:1198-30372).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Chief Complaint Section)
                        Is Modifierfalse
                        308. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV
                        Slice NamechiefComplaintRFV
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30373) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        310. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                        Comments

                        SHALL contain exactly one [1..1] Chief Complaint and Reason for Visit Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.13) (CONF:1198-30374).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Chief Complaint and Reason for Visit Section)
                        Is Modifierfalse
                        Invariantsno-cc-rfv: When using this section, the Chief Complaint Section and the Reason for Visit Section SHALL NOT be used. (%resource.component.structuredBody.component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).empty())
                        312. ClinicalDocument.component.structuredBody.component:familyHistory
                        Slice NamefamilyHistory
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30375) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        314. ClinicalDocument.component.structuredBody.component:familyHistory.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
                        Comments

                        SHALL contain exactly one [1..1] Family History Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.15:2024-05-01) (CONF:1198-30376).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Family History Section)
                        Is Modifierfalse
                        316. ClinicalDocument.component.structuredBody.component:pastMedicalHistory
                        Slice NamepastMedicalHistory
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30377) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        318. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                        Comments

                        SHALL contain exactly one [1..1] Past Medical History (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.20:2024-05-01) (CONF:1198-30378).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Past Medical History)
                        Is Modifierfalse
                        320. ClinicalDocument.component.structuredBody.component:historyPresentIllness
                        Slice NamehistoryPresentIllness
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30379) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        322. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                        Comments

                        SHALL contain exactly one [1..1] History of Present Illness Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.3.4) (CONF:1198-30380).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(History of Present Illness Section)
                        Is Modifierfalse
                        324. ClinicalDocument.component.structuredBody.component:medicalHistory
                        Slice NamemedicalHistory
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30381) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        326. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                        Comments

                        SHALL contain exactly one [1..1] Medical (General) History Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.39) (CONF:1198-30382).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medical (General) History Section)
                        Is Modifierfalse
                        328. ClinicalDocument.component.structuredBody.component:medications
                        Slice Namemedications
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30383) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        330. ClinicalDocument.component.structuredBody.component:medications.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
                        Comments

                        SHALL contain exactly one [1..1] Medications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.1.1:2014-06-09) (CONF:1198-30384).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medications Section)
                        Is Modifierfalse
                        Invariantsshall-med-activity: If section/@nullFlavor is not present, SHALL contain at least one Medication Activity (nullFlavor.exists() or entry.where(substanceAdministration.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/MedicationActivity')).exists())
                        332. ClinicalDocument.component.structuredBody.component:medsAdministered
                        Slice NamemedsAdministered
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30388) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        334. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                        Comments

                        SHALL contain exactly one [1..1] Medications Administered Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.38:2014-06-09) (CONF:1198-30389).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medications Administered Section)
                        Is Modifierfalse
                        336. ClinicalDocument.component.structuredBody.component:physicalExam
                        Slice NamephysicalExam
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30390) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        338. ClinicalDocument.component.structuredBody.component:physicalExam.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
                        Comments

                        SHALL contain exactly one [1..1] Physical Exam Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.2.10:2024-05-01) (CONF:1198-30391).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Physical Exam Section)
                        Is Modifierfalse
                        340. ClinicalDocument.component.structuredBody.component:plannedProcedure
                        Slice NameplannedProcedure
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30392) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        342. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                        Comments

                        SHALL contain exactly one [1..1] Planned Procedure Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.30:2014-06-09) (CONF:1198-30393).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Planned Procedure Section)
                        Is Modifierfalse
                        344. ClinicalDocument.component.structuredBody.component:procedureDisposition
                        Slice NameprocedureDisposition
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30394) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        346. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                        Comments

                        SHALL contain exactly one [1..1] Procedure Disposition Section (identifier: urn:oid:2.16.840.1.113883.10.20.18.2.12) (CONF:1198-30395).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Disposition Section)
                        Is Modifierfalse
                        348. ClinicalDocument.component.structuredBody.component:estBloodLoss
                        Slice NameestBloodLoss
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30396) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        350. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                        Comments

                        SHALL contain exactly one [1..1] Procedure Estimated Blood Loss Section (identifier: urn:oid:2.16.840.1.113883.10.20.18.2.9) (CONF:1198-30397).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Estimated Blood Loss Section)
                        Is Modifierfalse
                        352. ClinicalDocument.component.structuredBody.component:findings
                        Slice Namefindings
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30398) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        354. ClinicalDocument.component.structuredBody.component:findings.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
                        Comments

                        SHALL contain exactly one [1..1] Procedure Findings Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.28:2024-05-01) (CONF:1198-30399).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Findings Section)
                        Is Modifierfalse
                        356. ClinicalDocument.component.structuredBody.component:implants
                        Slice Nameimplants
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30400) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        358. ClinicalDocument.component.structuredBody.component:implants.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
                        Comments

                        SHALL contain exactly one [1..1] Procedure Implants Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.40) (CONF:1198-30401).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Implants Section)
                        Is Modifierfalse
                        360. ClinicalDocument.component.structuredBody.component:specimensTaken
                        Slice NamespecimensTaken
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30402) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        362. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                        Comments

                        SHALL contain exactly one [1..1] Procedure Specimens Taken Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.31) (CONF:1198-30403).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Specimens Taken Section)
                        Is Modifierfalse
                        364. ClinicalDocument.component.structuredBody.component:procedures
                        Slice Nameprocedures
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30404) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        366. ClinicalDocument.component.structuredBody.component:procedures.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
                        Comments

                        SHALL contain exactly one [1..1] Procedures Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.7.1:2014-06-09) (CONF:1198-30405).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedures Section)
                        Is Modifierfalse
                        Invariantsshall-procedure-act-procedure: If section/@nullFlavor is not present, SHALL contain at least one Procedure Activity Procedure (nullFlavor.exists() or entry.where(procedure.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure')).exists())
                        368. ClinicalDocument.component.structuredBody.component:reasonForVisit
                        Slice NamereasonForVisit
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30406) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        370. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                        Comments

                        SHALL contain exactly one [1..1] Reason for Visit Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.12) (CONF:1198-30407).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Reason for Visit Section)
                        Is Modifierfalse
                        372. ClinicalDocument.component.structuredBody.component:reviewOfSystems
                        Slice NamereviewOfSystems
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30408) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        374. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                        Comments

                        SHALL contain exactly one [1..1] Review of Systems Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.3.18) (CONF:1198-30409).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Review of Systems Section)
                        Is Modifierfalse
                        376. ClinicalDocument.component.structuredBody.component:socialHistory
                        Slice NamesocialHistory
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30410) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        378. ClinicalDocument.component.structuredBody.component:socialHistory.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
                        Comments

                        SHALL contain exactly one [1..1] Social History Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.17:2024-05-01) (CONF:1198-30411).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Social History Section)
                        Is Modifierfalse
                        Invariantsshould-smoking-status: SHOULD contain Smoking Status (entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/SmokingStatus')))
                        380. ClinicalDocument.component.structuredBody.component:advDirectives
                        Slice NameadvDirectives
                        Comments

                        This structuredBody MAY contain zero or one [0..1] component (CONF:1198-28942) such that it

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        382. ClinicalDocument.component.structuredBody.component:advDirectives.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
                        Comments

                        SHALL contain exactly one [1..1] Advance Directives Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.21.1:2024-05-01).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Advance Directives Section)
                        Is Modifierfalse
                        Invariantsshall-adv-directive-organizer: If section/@nullFlavor is not present, SHALL contain at least one Advance Directive Organizer (nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AdvanceDirectiveOrganizer')).exists())

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

                        0. ClinicalDocument
                        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
                        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.
                        Invariants4537-6380: If setId is present versionNumber **SHALL** be present (CONF:4537-6380). (setId.exists() implies versionNumber.exists())
                        4537-6387: If versionNumber is present setId **SHALL** be present (CONF:4537-6387). (versionNumber.exists() implies setId.exists())
                        should-legalAuthenticator: SHOULD contain legalAuthenticator (legalAuthenticator.exists())
                        should-relatedParticipant: Documents SHOULD contain a RelatedPerson participant (participant.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/RelatedPersonRelationshipAndNameParticipant').exists())
                        should-componentOf: SHOULD contain componentOf (componentOf.exists())
                        2. ClinicalDocument.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. ClinicalDocument.classCode
                        Control0..1
                        BindingFor example codes, see CDAActClass
                        (example to http://hl7.org/cda/stds/core/ValueSet/CDAActClass)
                        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 ValueDOCCLIN
                        6. ClinicalDocument.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
                        8. ClinicalDocument.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

                        Comments

                        SHALL contain exactly one [1..1] realmCode="US" (CONF:4537-16791).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                        10. ClinicalDocument.realmCode.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
                        12. ClinicalDocument.realmCode.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.

                        Control1..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
                        Pattern ValueUS
                        14. ClinicalDocument.realmCode.codeSystem
                        Definition

                        Specifies the code system that defines the code.

                        Control0..0
                        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
                        16. ClinicalDocument.realmCode.codeSystemName
                        Definition

                        The common name of the coding system.

                        Control0..0
                        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
                        18. ClinicalDocument.realmCode.codeSystemVersion
                        Definition

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

                        Control0..0
                        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
                        20. ClinicalDocument.realmCode.displayName
                        Definition

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

                        Control0..0
                        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
                        22. ClinicalDocument.realmCode.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.
                        24. ClinicalDocument.realmCode.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.
                        26. ClinicalDocument.realmCode.originalText
                        Definition

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

                        Control0..0
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                        LabelOriginal Text
                        28. ClinicalDocument.realmCode.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
                        30. ClinicalDocument.realmCode.translation
                        Definition

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

                        Control0..0
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                        XML FormatThe type of this property is determined using the " xsi:typeattribute.
                        LabelTranslation
                        32. ClinicalDocument.typeId
                        Definition

                        ClinicalDocument.typeId is a technology-neutral explicit reference to this CDA, Release Two specification, and must be valued as follows: ClinicalDocument.typeId.root = "2.16.840.1.113883.1.3" (which is the OID for HL7 Registered models); ClinicalDocument.typeId.extension = "POCD_HD000040" (which is the unique identifier for the CDA, Release Two Hierarchical Description).

                        Comments

                        SHALL contain exactly one [1..1] typeId (CONF:4537-5361).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                        34. ClinicalDocument.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
                        36. ClinicalDocument.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
                        38. ClinicalDocument.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
                        40. ClinicalDocument.typeId.root
                        Definition

                        Identifies the type as an HL7 Registered model

                        Comments

                        This typeId SHALL contain exactly one [1..1] @root="2.16.840.1.113883.1.3" (CONF:4537-5250).

                        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
                        42. ClinicalDocument.typeId.extension
                        Definition

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

                        Comments

                        This typeId SHALL contain exactly one [1..1] @extension="POCD_HD000040" (CONF:4537-5251).

                        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
                        Fixed ValuePOCD_HD000040
                        44. ClinicalDocument.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

                        Control2..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                        SlicingThis element introduces a set of slices on ClinicalDocument.templateId. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ root
                        • value @ extension
                        • 46. ClinicalDocument.templateId:us-realm
                          Slice Nameus-realm
                          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
                          48. ClinicalDocument.templateId:us-realm.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
                          50. ClinicalDocument.templateId:us-realm.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
                          52. ClinicalDocument.templateId:us-realm.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
                          54. ClinicalDocument.templateId:us-realm.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(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
                          Pattern Value2.16.840.1.113883.10.20.22.1.1
                          56. ClinicalDocument.templateId:us-realm.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
                          Pattern Value2024-05-01
                          58. ClinicalDocument.templateId:procedure-note
                          Slice Nameprocedure-note
                          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
                          60. ClinicalDocument.templateId:procedure-note.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
                          62. ClinicalDocument.templateId:procedure-note.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
                          64. ClinicalDocument.templateId:procedure-note.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
                          66. ClinicalDocument.templateId:procedure-note.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(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
                          Pattern Value2.16.840.1.113883.10.20.22.1.6
                          68. ClinicalDocument.templateId:procedure-note.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
                          Pattern Value2024-05-01
                          70. ClinicalDocument.id
                          Short**SHALL** be a globally unique identifier for the document (CONF:4537-9991).
                          Comments

                          SHALL contain exactly one [1..1] id (CONF:4537-5363).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          72. ClinicalDocument.code
                          ShortThe Procedure Note recommends use of a single document type code, 28570-0 "Procedure Note", with further specification provided by author or performer, setting, or specialty. When pre-coordinated codes are used, any coded values describing the author or performer of the service act or the practice setting must be consistent with the LOINC document type.
                          Comments

                          SHALL contain exactly one [1..1] code (CONF:1198-17182).

                          Control1..1
                          BindingThe codes SHALL be taken from ProcedureNoteDocumentTypeCodes .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.6.1)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          74. ClinicalDocument.code.nullFlavor
                          Definition

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

                          Control0..0
                          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
                          76. ClinicalDocument.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.

                          Control1..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
                          78. ClinicalDocument.code.codeSystem
                          Definition

                          Specifies the code system that defines the code.

                          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.
                          LabelCode System
                          Pattern Value2.16.840.1.113883.6.1
                          80. ClinicalDocument.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
                          82. ClinicalDocument.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
                          84. ClinicalDocument.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
                          86. ClinicalDocument.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.
                          88. ClinicalDocument.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.
                          90. ClinicalDocument.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
                          92. ClinicalDocument.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
                          94. ClinicalDocument.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
                          96. ClinicalDocument.title
                          ShortThe title can either be a locally defined name or the displayName corresponding to clinicalDocument/code
                          Comments

                          SHALL contain exactly one [1..1] title (CONF:4537-5254).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ST
                          98. ClinicalDocument.sdtcStatusCode
                          Definition

                          The statusCode extension attribute allows the implementer to identify a ClinicalDocument that is in other than the completed state. It was created to support the Structured Form Definition IG to identify that the document itself is an unfinished product currently being completed for a patient.

                          Control0..1
                          BindingThe codes SHALL be taken from ActStatus
                          (required to http://terminology.hl7.org/ValueSet/v3-ActStatus)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namestatusCode.
                          100. ClinicalDocument.effectiveTime
                          Definition

                          A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                          ShortBase for all types and resources
                          Comments

                          SHALL contain exactly one [1..1] US Realm Date and Time (Point in Time) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.4) (CONF:4537-5256).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS(US Realm Date and Time - Point in Time)
                          Is Modifierfalse
                          Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                          ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                          102. ClinicalDocument.confidentialityCode
                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          104. ClinicalDocument.confidentialityCode.nullFlavor
                          Definition

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

                          Control0..0
                          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
                          106. ClinicalDocument.confidentialityCode.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.

                          Control1..1
                          BindingThe codes SHOULD be taken from HL7 BasicConfidentialityKind .
                          (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.16926)
                          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
                          108. ClinicalDocument.confidentialityCode.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
                          110. ClinicalDocument.confidentialityCode.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
                          112. ClinicalDocument.confidentialityCode.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
                          114. ClinicalDocument.confidentialityCode.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
                          116. ClinicalDocument.confidentialityCode.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.
                          118. ClinicalDocument.confidentialityCode.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.
                          120. ClinicalDocument.confidentialityCode.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
                          122. ClinicalDocument.confidentialityCode.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
                          124. ClinicalDocument.confidentialityCode.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
                          126. ClinicalDocument.languageCode
                          Comments

                          SHALL contain exactly one [1..1] languageCode, which SHALL be selected from ValueSet AllLanguages https://www.hl7.org/fhir/valueset-all-languages.html (OID 2.16.840.1.113883.4.642.3.21) DYNAMIC.

                          Control1..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
                          128. ClinicalDocument.setId
                          Comments

                          MAY contain zero or one [0..1] setId (CONF:4537-5261).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          130. ClinicalDocument.versionNumber
                          Comments

                          MAY contain zero or one [0..1] versionNumber (CONF:4537-5264).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/INT
                          132. ClinicalDocument.copyTime
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS
                          134. ClinicalDocument.recordTarget
                          ShortThe recordTarget records the administrative and demographic data of the patient whose health information is described by the clinical document; each recordTarget must contain at least one patientRole element
                          Comments

                          SHALL contain at least one [1..*] recordTarget (CONF:4537-5266).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/RecordTarget
                          136. ClinicalDocument.recordTarget.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
                          138. ClinicalDocument.recordTarget.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
                          140. ClinicalDocument.recordTarget.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
                          142. ClinicalDocument.recordTarget.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
                          144. ClinicalDocument.recordTarget.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
                          146. ClinicalDocument.recordTarget.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
                          148. ClinicalDocument.recordTarget.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
                          150. ClinicalDocument.recordTarget.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
                          152. ClinicalDocument.recordTarget.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
                          154. ClinicalDocument.recordTarget.typeCode
                          Control0..1
                          BindingThe codes SHALL be taken from CDAParticipationType
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                          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 ValueRCT
                          156. ClinicalDocument.recordTarget.contextControlCode
                          Control0..1
                          BindingThe codes SHALL be taken from CDAContextControl
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                          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 ValueOP
                          158. ClinicalDocument.recordTarget.patientRole
                          Comments

                          Such recordTargets SHALL contain exactly one [1..1] patientRole (CONF:4537-5267).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/PatientRole
                          160. ClinicalDocument.recordTarget.patientRole.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
                          162. ClinicalDocument.recordTarget.patientRole.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
                          164. ClinicalDocument.recordTarget.patientRole.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
                          166. ClinicalDocument.recordTarget.patientRole.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
                          168. ClinicalDocument.recordTarget.patientRole.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
                          170. ClinicalDocument.recordTarget.patientRole.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
                          172. ClinicalDocument.recordTarget.patientRole.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
                          174. ClinicalDocument.recordTarget.patientRole.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
                          176. ClinicalDocument.recordTarget.patientRole.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
                          178. ClinicalDocument.recordTarget.patientRole.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from RoleClassRelationshipFormal
                          (required to http://terminology.hl7.org/ValueSet/v3-RoleClassRelationshipFormal)
                          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 ValuePAT
                          180. ClinicalDocument.recordTarget.patientRole.id
                          Comments

                          This patientRole SHALL contain at least one [1..*] id (CONF:4537-5268).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          182. ClinicalDocument.recordTarget.patientRole.sdtcIdentifiedBy
                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                          184. ClinicalDocument.recordTarget.patientRole.addr
                          Definition

                          Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                          Short(USCDI) Address
                          Comments

                          This patientRole SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5271).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                          Is Modifierfalse
                          Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                          shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                          should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                          should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                          81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                          81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                          81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                          shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                          186. ClinicalDocument.recordTarget.patientRole.telecom
                          Short(USCDI) Phone Number / Email
                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                          Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                          188. ClinicalDocument.recordTarget.patientRole.telecom.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
                          190. ClinicalDocument.recordTarget.patientRole.telecom.value
                          Control0..1
                          Typeurl(url: Universal Resource Locator)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          192. ClinicalDocument.recordTarget.patientRole.telecom.useablePeriod
                          Definition

                          Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                          Control0..*
                          TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          XML FormatThe type of this property is determined using the " xsi:typeattribute.
                          LabelUseable Period
                          194. ClinicalDocument.recordTarget.patientRole.telecom.use
                          Definition

                          One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                          Comments

                          Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-5375).

                          Control0..1
                          BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                          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.
                          LabelUse Code
                          196. ClinicalDocument.recordTarget.patientRole.patient
                          Comments

                          This patientRole SHALL contain exactly one [1..1] patient (CONF:4537-5283).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Patient
                          Invariants4537-32993: If sdtc:deceasedInd="true", then sdtc:deceasedTime **SHALL** be present with either a @value or @nullFlavor=UNK (CONF:4537-32993). (sdtcDeceasedInd.exists(value='true') implies sdtcDeceasedTime.exists())
                          4537-21000: If sdtc:deceasedTime/@value is present, then sdtc:deceasedInd SHALL be present with value=true (sdtcDeceasedTime.value.exists() implies sdtcDeceasedInd.exists(value='true'))
                          should-maritalStatusCode: SHOULD contain maritalStatusCode (maritalStatusCode.exists())
                          should-us-languageCommunication: SHOULD contain languageCommunication (languageCommunication.exists())
                          198. ClinicalDocument.recordTarget.patientRole.patient.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
                          200. ClinicalDocument.recordTarget.patientRole.patient.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
                          202. ClinicalDocument.recordTarget.patientRole.patient.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
                          204. ClinicalDocument.recordTarget.patientRole.patient.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
                          206. ClinicalDocument.recordTarget.patientRole.patient.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
                          208. ClinicalDocument.recordTarget.patientRole.patient.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
                          210. ClinicalDocument.recordTarget.patientRole.patient.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
                          212. ClinicalDocument.recordTarget.patientRole.patient.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
                          214. ClinicalDocument.recordTarget.patientRole.patient.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
                          216. ClinicalDocument.recordTarget.patientRole.patient.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityClassLivingSubject
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                          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 ValuePSN
                          218. ClinicalDocument.recordTarget.patientRole.patient.determinerCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityDeterminer
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                          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 ValueINSTANCE
                          220. ClinicalDocument.recordTarget.patientRole.patient.id
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          222. ClinicalDocument.recordTarget.patientRole.patient.name
                          Definition

                          A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                          ShortBase for all types and resources
                          Comments

                          This patient SHALL contain at least one [1..*] US Realm Patient Name (PTN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1) (CONF:4537-5284).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Patient Name (PTN.US.FIELDED))
                          Is Modifierfalse
                          Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                          shall-family: SHALL contain exactly one [1..1] family (CONF:81-7159). (nullFlavor.exists() or item.family.count() = 1)
                          shall-given: SHALL contain at least one [1..*] given (CONF:81-7157). (nullFlavor.exists() or item.given.exists())
                          shall-max-suffix: There may be at most one suffix ((item.suffix.empty() or item.suffix.count() = 1))
                          81-7278: **SHALL NOT** have mixed content except for white space (CONF:81-7278). (item.xmlText.empty())
                          224. ClinicalDocument.recordTarget.patientRole.patient.sdtcDesc
                          Definition

                          The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                          226. ClinicalDocument.recordTarget.patientRole.patient.administrativeGenderCode
                          Comments

                          This patient SHALL contain exactly one [1..1] administrativeGenderCode, which SHALL be selected from ValueSet Administrative Gender (HL7 V3) urn:oid:2.16.840.1.113883.1.11.1 DYNAMIC (CONF:4537-6394).

                          Control1..1
                          BindingThe codes SHALL be taken from Administrative Gender (HL7 V3) .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.1)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          228. ClinicalDocument.recordTarget.patientRole.patient.birthTime
                          Short(USCDI) Date of Birth - **MAY** be precise to the minute (CONF:4537-32418) (For cases where information about newborn's time of birth needs to be captured)
                          Comments

                          This patient SHALL contain exactly one [1..1] birthTime (CONF:4537-5298).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS
                          Invariantsts-shall-year: **SHALL** be precise to at least the year (nullFlavor.exists() or value.toString().length() >= 4)
                          ts-should-day: **SHOULD** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                          230. ClinicalDocument.recordTarget.patientRole.patient.sdtcDeceasedInd
                          Shortsdtc:deceasedInd
                          Comments

                          This patient MAY contain zero or one [0..1] sdtc:deceasedInd (CONF:4537-32990).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/BL
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedeceasedInd.
                          232. ClinicalDocument.recordTarget.patientRole.patient.sdtcDeceasedTime
                          Short(USCDI) Date of Death
                          Comments

                          This patient MAY contain zero or one [0..1] sdtc:deceasedTime (CONF:4537-32988).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedeceasedTime.
                          Invariantsshould-value-att: SHOULD contain @value (value.exists())
                          ts-shall-year: **SHALL** be precise to at least the year (nullFlavor.exists() or value.toString().length() >= 4)
                          ts-should-day: **SHOULD** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                          234. ClinicalDocument.recordTarget.patientRole.patient.sdtcMultipleBirthInd
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/BL
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namemultipleBirthInd.
                          236. ClinicalDocument.recordTarget.patientRole.patient.sdtcMultipleBirthOrderNumber
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/INT-POS
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namemultipleBirthOrderNumber.
                          238. ClinicalDocument.recordTarget.patientRole.patient.maritalStatusCode
                          Comments

                          This patient SHOULD contain zero or one [0..1] maritalStatusCode, which SHALL be selected from ValueSet Marital Status urn:oid:2.16.840.1.113883.1.11.12212 DYNAMIC (CONF:4537-5303).

                          Control0..1
                          BindingThe codes SHALL be taken from Marital Status .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.12212)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          240. ClinicalDocument.recordTarget.patientRole.patient.religiousAffiliationCode
                          Comments

                          This patient MAY contain zero or one [0..1] religiousAffiliationCode, which SHALL be selected from ValueSet Religious Affiliation urn:oid:2.16.840.1.113883.1.11.19185 DYNAMIC (CONF:4537-5317).

                          Control0..1
                          BindingThe codes SHALL be taken from Religious Affiliation .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.19185)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          242. ClinicalDocument.recordTarget.patientRole.patient.raceCode
                          Short(USCDI) Race
                          Comments

                          This patient SHALL contain exactly one [1..1] raceCode, which SHALL be selected from ValueSet Race Category Excluding Nulls urn:oid:2.16.840.1.113883.3.2074.1.1.3 DYNAMIC (CONF:4537-5322).

                          Control1..1
                          BindingThe codes SHALL be taken from Race Category Excluding Nulls .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.2074.1.1.3)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          244. ClinicalDocument.recordTarget.patientRole.patient.sdtcRaceCode
                          Short(USCDI) Race - The sdtc:raceCode is only used to record additional values when the patient has indicated multiple races or additional race detail beyond the five categories required for Meaningful Use Stage 2. The prefix sdtc: SHALL be bound to the namespace “urn:hl7-org:sdtc”. The use of the namespace provides a necessary extension to CDA R2 for the use of the additional raceCode elements.
                          Comments

                          This patient MAY contain zero or more [0..*] sdtc:raceCode, which SHALL be selected from ValueSet Race Value Set urn:oid:2.16.840.1.113883.1.11.14914 DYNAMIC (CONF:4537-7263).

                          Control0..*
                          BindingThe codes SHALL be taken from Race Value Set .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.14914)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameraceCode.
                          246. ClinicalDocument.recordTarget.patientRole.patient.ethnicGroupCode
                          Short(USCDI) Ethnicity
                          Comments

                          This patient SHALL contain exactly one [1..1] ethnicGroupCode, which SHALL be selected from ValueSet Ethnicity urn:oid:2.16.840.1.114222.4.11.837 DYNAMIC (CONF:4537-5323).

                          Control1..1
                          BindingThe codes SHALL be taken from Ethnicity .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.837)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          248. ClinicalDocument.recordTarget.patientRole.patient.sdtcEthnicGroupCode
                          Short(USCDI) Ethnicity
                          Comments

                          This patient MAY contain zero or more [0..*] ethnicGroupCode, which SHALL be selected from ValueSet Detailed Ethnicity urn:oid:2.16.840.1.114222.4.11.877 DYNAMIC (CONF:4537-32901).

                          Control0..*
                          BindingThe codes SHALL be taken from Detailed Ethnicity .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.877)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameethnicGroupCode.
                          250. ClinicalDocument.recordTarget.patientRole.patient.guardian
                          Comments

                          This patient MAY contain zero or more [0..*] guardian (CONF:4537-5325).

                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Guardian
                          Invariantsshould-us-code: SHOULD contain code (code.exists())
                          should-us-addr: SHOULD contain addr (addr.exists())
                          should-us-telecom: SHOULD contain telecom (telecom.exists())
                          252. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          254. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          256. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          258. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          260. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          262. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          264. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          266. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          268. ClinicalDocument.recordTarget.patientRole.patient.guardian.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
                          270. ClinicalDocument.recordTarget.patientRole.patient.guardian.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from RoleClassAgent
                          (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAgent)
                          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 ValueGUARD
                          272. ClinicalDocument.recordTarget.patientRole.patient.guardian.id
                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          274. ClinicalDocument.recordTarget.patientRole.patient.guardian.sdtcIdentifiedBy
                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                          276. ClinicalDocument.recordTarget.patientRole.patient.guardian.code
                          Comments

                          The guardian, if present, SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet Personal And Legal Relationship Role Type urn:oid:2.16.840.1.113883.11.20.12.1 DYNAMIC (CONF:4537-5326).

                          Control0..1
                          BindingThe codes SHALL be taken from Personal And Legal Relationship Role Type .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.12.1)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          278. ClinicalDocument.recordTarget.patientRole.patient.guardian.addr
                          Definition

                          Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                          ShortBase for all types and resources
                          Comments

                          The guardian, if present, SHOULD contain zero or more [0..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5359).

                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                          Is Modifierfalse
                          Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                          shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                          should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                          should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                          81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                          81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                          81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                          shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                          280. ClinicalDocument.recordTarget.patientRole.patient.guardian.telecom
                          Comments

                          The guardian, if present, SHOULD contain zero or more [0..*] telecom (CONF:4537-5382).

                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                          Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                          282. ClinicalDocument.recordTarget.patientRole.patient.guardian.telecom.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
                          284. ClinicalDocument.recordTarget.patientRole.patient.guardian.telecom.value
                          Control0..1
                          Typeurl(url: Universal Resource Locator)
                          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.
                          286. ClinicalDocument.recordTarget.patientRole.patient.guardian.telecom.useablePeriod
                          Definition

                          Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                          Control0..*
                          TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          XML FormatThe type of this property is determined using the " xsi:typeattribute.
                          LabelUseable Period
                          288. ClinicalDocument.recordTarget.patientRole.patient.guardian.telecom.use
                          Definition

                          One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                          Comments

                          The telecom, if present, SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7993).

                          Control0..1
                          BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                          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.
                          LabelUse Code
                          290. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson
                          Comments

                          The guardian, if present, SHALL contain exactly one [1..1] guardianPerson (CONF:4537-5385).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                          292. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          294. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          296. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          298. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          300. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          302. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          304. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          306. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          308. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.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
                          310. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityClassLivingSubject
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                          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 ValuePSN
                          312. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.determinerCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityDeterminer
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                          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 ValueINSTANCE
                          314. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.name
                          Definition

                          A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                          ShortBase for all types and resources
                          Comments

                          This guardianPerson SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-5386).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Person Name (PN.US.FIELDED))
                          Is Modifierfalse
                          Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                          81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                          81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                          316. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcDesc
                          Definition

                          The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                          318. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship
                          Definition

                          Each participant role other than an informant/relatedEntity may have zero or more relationship roles with the patient. Each of these roles can be expressed with an asPatientRelationship element which further describes the type of role using a code element.

                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameasPatientRelationship.
                          320. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          322. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          324. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          326. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          328. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          330. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          332. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          334. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          336. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.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
                          338. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.classCode
                          Control1..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 ValuePRS
                          340. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.determinerCode
                          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 ValueINSTANCE
                          342. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianPerson.sdtcAsPatientRelationship.code
                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                          344. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianOrganization
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                          346. ClinicalDocument.recordTarget.patientRole.patient.birthplace
                          Comments

                          This patient MAY contain zero or one [0..1] birthplace (CONF:4537-5395).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Birthplace
                          348. ClinicalDocument.recordTarget.patientRole.patient.birthplace.nullFlavor
                          Definition

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

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

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

                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                          352. ClinicalDocument.recordTarget.patientRole.patient.birthplace.typeId
                          Definition

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          354. ClinicalDocument.recordTarget.patientRole.patient.birthplace.typeId.nullFlavor
                          Definition

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

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

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

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

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

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

                          Identifies the type as an HL7 Registered model

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

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

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

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

                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          366. ClinicalDocument.recordTarget.patientRole.patient.birthplace.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from RoleClassPassive
                          (required to http://terminology.hl7.org/ValueSet/v3-RoleClassPassive)
                          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 ValueBIRTHPL
                          368. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place
                          Comments

                          The birthplace, if present, SHALL contain exactly one [1..1] place (CONF:4537-5396).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Place
                          370. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          372. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          374. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          376. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          378. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          380. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          382. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          384. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          386. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.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
                          388. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityClassPlace
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityClassPlace)
                          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 ValuePLC
                          390. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.determinerCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityDeterminer
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                          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 ValueINSTANCE
                          392. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.name
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/EN
                          394. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr
                          Comments

                          This place SHALL contain exactly one [1..1] addr (CONF:4537-5397).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                          Invariants4537-5402: If country is US, this addr **SHALL** contain exactly one [1..1] state, which **SHALL** be selected from ValueSet US Core USPS State *DYNAMIC* (CONF:4537-5402). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                          4537-5403: If country is US, this addr **MAY** contain zero or one [0..1] postalCode, which **SHALL** be selected from ValueSet PostalCode urn:oid:2.16.840.1.113883.3.88.12.80.2 *DYNAMIC* (CONF:4537-5403). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.empty() or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                          should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                          396. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.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
                          398. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.isNotOrdered
                          Definition

                          A boolean value specifying whether the order of the address parts is known or not. While the address parts are always a Sequence, the order in which they are presented may or may not be known. Where this matters, the isNotOrdered property can be used to convey this information.

                          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.
                          LabelIs Not Ordered
                          400. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.use
                          Definition

                          A set of codes advising a system or user which address in a set of like addresses to select for a given purpose.

                          Control0..*
                          BindingThe codes SHALL be taken from CDAPostalAddressUse
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDAPostalAddressUse)
                          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.
                          LabelUse Code
                          402. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item
                          Definition

                          A series of items that constitute the address.

                          Control0..*
                          Typehttp://hl7.org/fhir/StructureDefinition/Base
                          Choice GroupThis is a repeating choice group that does not appear directly in the instance
                          InvariantsAD-1: Can only have only one of the possible item elements in each choice ((delimiter | country | state | county | city | postalCode | streetAddressLine | houseNumber | houseNumberNumeric | direction | streetName | streetNameBase | streetNameType | additionalLocator | unitID | unitType | careOf | censusTract | deliveryAddressLine | deliveryInstallationType | deliveryInstallationArea | deliveryInstallationQualifier | deliveryMode | deliveryModeIdentifier | buildingNumberSuffix | postBox | precinct | xmlText).count() = 1)
                          404. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.delimiter
                          Definition

                          Delimiters are printed without framing white space. If no value component is provided, the delimiter appears as a line break.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          406. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.delimiter.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
                          408. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.delimiter.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          410. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.delimiter.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          412. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.delimiter.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          414. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.delimiter.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          416. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.delimiter.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDEL
                          418. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.country
                          Definition

                          Country

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          420. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.country.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
                          422. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.country.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          424. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.country.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          426. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.country.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          428. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.country.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          430. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.country.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueCNT
                          432. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.state
                          Definition

                          A sub-unit of a country with limited sovereignty in a federally organized country.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          434. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.state.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
                          436. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.state.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          438. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.state.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          440. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.state.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          442. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.state.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          444. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.state.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueSTA
                          446. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.county
                          Definition

                          A sub-unit of a state or province. (49 of the United States of America use the term "county;" Louisiana uses the term "parish".)

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          448. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.county.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
                          450. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.county.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          452. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.county.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          454. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.county.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          456. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.county.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          458. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.county.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueCPA
                          460. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.city
                          Definition

                          The name of the city, town, village, or other community or delivery center

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          462. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.city.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
                          464. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.city.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          466. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.city.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          468. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.city.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          470. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.city.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          472. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.city.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueCTY
                          474. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postalCode
                          Definition

                          A postal code designating a region defined by the postal service.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          476. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postalCode.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
                          478. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postalCode.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          480. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postalCode.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          482. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postalCode.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          484. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postalCode.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          486. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postalCode.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueZIP
                          488. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetAddressLine
                          Definition

                          Street address line

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          490. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetAddressLine.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
                          492. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetAddressLine.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          494. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetAddressLine.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          496. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetAddressLine.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          498. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetAddressLine.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          500. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetAddressLine.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueSAL
                          502. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumber
                          Definition

                          The number of a building, house or lot alongside the street. Also known as "primary street number". This does not number the street but rather the building.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          504. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumber.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
                          506. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumber.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          508. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumber.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          510. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumber.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          512. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumber.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          514. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumber.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueBNR
                          516. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumberNumeric
                          Definition

                          The numeric portion of a building number

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          518. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumberNumeric.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
                          520. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumberNumeric.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          522. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumberNumeric.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          524. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumberNumeric.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          526. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumberNumeric.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          528. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.houseNumberNumeric.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueBNN
                          530. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.direction
                          Definition

                          Direction (e.g., N, S, W, E)

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          532. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.direction.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
                          534. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.direction.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          536. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.direction.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          538. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.direction.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          540. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.direction.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          542. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.direction.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDIR
                          544. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetName
                          Definition

                          Name of a roadway or artery recognized by a municipality (including street type and direction)

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          546. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetName.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
                          548. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetName.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          550. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetName.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          552. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetName.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          554. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetName.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          556. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetName.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueSTR
                          558. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameBase
                          Definition

                          The base name of a roadway or artery recognized by a municipality (excluding street type and direction)

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          560. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameBase.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
                          562. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameBase.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          564. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameBase.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          566. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameBase.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          568. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameBase.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          570. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameBase.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueSTB
                          572. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameType
                          Definition

                          The designation given to the street. (e.g. Street, Avenue, Crescent, etc.)

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          574. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameType.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
                          576. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameType.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          578. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameType.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          580. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameType.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          582. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameType.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          584. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.streetNameType.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueSTTYP
                          586. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.additionalLocator
                          Definition

                          This can be a unit designator, such as apartment number, suite number, or floor. There may be several unit designators in an address (e.g., "3rd floor, Appt. 342"). This can also be a designator pointing away from the location, rather than specifying a smaller location within some larger one (e.g., Dutch "t.o." means "opposite to" for house boats located across the street facing houses).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          588. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.additionalLocator.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
                          590. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.additionalLocator.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          592. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.additionalLocator.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          594. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.additionalLocator.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          596. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.additionalLocator.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          598. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.additionalLocator.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueADL
                          600. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitID
                          Definition

                          The number or name of a specific unit contained within a building or complex, as assigned by that building or complex.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          602. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitID.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
                          604. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitID.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          606. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitID.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          608. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitID.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          610. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitID.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          612. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitID.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueUNID
                          614. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitType
                          Definition

                          Indicates the type of specific unit contained within a building or complex. E.g. Appartment, Floor

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          616. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitType.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
                          618. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitType.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          620. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitType.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          622. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitType.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          624. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitType.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          626. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.unitType.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueUNIT
                          628. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.careOf
                          Definition

                          The name of the party who will take receipt at the specified address, and will take on responsibility for ensuring delivery to the target recipient

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          630. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.careOf.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
                          632. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.careOf.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          634. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.careOf.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          636. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.careOf.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          638. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.careOf.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          640. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.careOf.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueCAR
                          642. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.censusTract
                          Definition

                          A geographic sub-unit delineated for demographic purposes.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          644. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.censusTract.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
                          646. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.censusTract.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          648. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.censusTract.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          650. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.censusTract.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          652. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.censusTract.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          654. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.censusTract.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueCEN
                          656. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryAddressLine
                          Definition

                          A delivery address line is frequently used instead of breaking out delivery mode, delivery installation, etc. An address generally has only a delivery address line or a street address line, but not both.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          658. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryAddressLine.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
                          660. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryAddressLine.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          662. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryAddressLine.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          664. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryAddressLine.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          666. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryAddressLine.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          668. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryAddressLine.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDAL
                          670. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationType
                          Definition

                          Indicates the type of delivery installation (the facility to which the mail will be delivered prior to final shipping via the delivery mode.) Example: post office, letter carrier depot, community mail center, station, etc.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          672. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationType.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
                          674. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationType.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          676. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationType.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          678. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationType.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          680. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationType.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          682. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationType.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDINST
                          684. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationArea
                          Definition

                          The location of the delivery installation, usually a town or city, and is only required if the area is different from the municipality. Area to which mail delivery service is provided from any postal facility or service such as an individual letter carrier, rural route, or postal route.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          686. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationArea.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
                          688. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationArea.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          690. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationArea.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          692. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationArea.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          694. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationArea.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          696. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationArea.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDINSTA
                          698. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationQualifier
                          Definition

                          A number, letter or name identifying a delivery installation. E.g., for Station A, the delivery installation qualifier would be 'A'.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          700. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationQualifier.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
                          702. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationQualifier.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          704. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationQualifier.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          706. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationQualifier.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          708. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationQualifier.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          710. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryInstallationQualifier.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDINSTQ
                          712. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryMode
                          Definition

                          Indicates the type of service offered, method of delivery. For example: post office box, rural route, general delivery, etc.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          714. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryMode.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
                          716. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryMode.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          718. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryMode.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          720. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryMode.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          722. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryMode.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          724. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryMode.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDMOD
                          726. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryModeIdentifier
                          Definition

                          Represents the routing information such as a letter carrier route number. It is the identifying number of the designator (the box number or rural route number).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          728. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryModeIdentifier.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
                          730. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryModeIdentifier.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          732. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryModeIdentifier.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          734. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryModeIdentifier.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          736. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryModeIdentifier.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          738. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.deliveryModeIdentifier.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueDMODID
                          740. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.buildingNumberSuffix
                          Definition

                          Any alphabetic character, fraction or other text that may appear after the numeric portion of a building number

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          742. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.buildingNumberSuffix.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
                          744. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.buildingNumberSuffix.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          746. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.buildingNumberSuffix.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          748. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.buildingNumberSuffix.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          750. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.buildingNumberSuffix.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          752. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.buildingNumberSuffix.partType
                          Definition

                          Specifies the type of the address part

                          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 ValueBNS
                          754. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postBox
                          Definition

                          A numbered box located in a post station.

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          756. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postBox.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
                          758. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postBox.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          760. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postBox.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          762. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postBox.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          764. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postBox.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          766. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.postBox.partType
                          Definition

                          Specifies the type of the address part

                          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 ValuePOB
                          768. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.precinct
                          Definition

                          A subsection of a municipality

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ADXP
                          Invariantstext-null: xmlText and nullFlavor are mutually exclusive (one must be present) ((xmlText | nullFlavor).count() = 1)
                          770. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.precinct.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
                          772. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.precinct.representation
                          Definition

                          Specifies the representation of the binary data that is the content of the binary data value

                          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 ValueTXT
                          774. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.precinct.mediaType
                          Definition

                          Identifies the type of the encapsulated data and identifies a method to interpret or render the data.

                          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.
                          LabelMedia Type
                          Fixed Valuetext/plain
                          776. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.precinct.language
                          Definition

                          For character based information the language property specifies the human language of the text.

                          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.
                          LabelLanguage
                          778. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.precinct.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          780. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.precinct.partType
                          Definition

                          Specifies the type of the address part

                          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 ValuePRE
                          782. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.item.xmlText
                          ShortAllows for mixed text content
                          Comments

                          This element is represented in XML as textual content. The actual name "xmlText" will not appear in a CDA instance.

                          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 unadorned text.
                          784. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.addr.useablePeriod
                          Definition

                          A General Timing Specification (GTS) specifying the periods of time during which the address can be used. This is used to specify different addresses for different times of the week or year.

                          Control0..*
                          TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          XML FormatThe type of this property is determined using the " xsi:typeattribute.
                          LabelUseable Period
                          786. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication
                          Short(USCDI) Preferred Language
                          Control0..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/LanguageCommunication
                          Invariantsshould-proficiencyLevelCode: SHOULD contain proficiencyLevelCode (proficiencyLevelCode.exists())
                          should-preferenceInd: SHOULD contain preferenceInd (preferenceInd.exists())
                          788. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          790. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          792. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          794. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          796. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          798. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          800. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          802. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          804. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.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
                          806. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.languageCode
                          Control1..1
                          BindingThe codes SHALL be taken from Language codes with language and optionally a region modifier
                          (required to http://hl7.org/fhir/us/core/ValueSet/simple-language)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                          808. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.modeCode
                          Comments

                          The languageCommunication, if present, MAY contain zero or one [0..1] modeCode, which SHALL be selected from ValueSet LanguageAbilityMode urn:oid:2.16.840.1.113883.1.11.12249 DYNAMIC (CONF:4537-5409).

                          Control0..1
                          BindingThe codes SHALL be taken from LanguageAbilityMode .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.12249)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          810. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.proficiencyLevelCode
                          Comments

                          The languageCommunication, if present, SHOULD contain zero or one [0..1] proficiencyLevelCode, which SHALL be selected from ValueSet LanguageAbilityProficiency urn:oid:2.16.840.1.113883.1.11.12199 DYNAMIC (CONF:4537-9965).

                          Control0..1
                          BindingThe codes SHALL be taken from LanguageAbilityProficiency .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.12199)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          812. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication.preferenceInd
                          Comments

                          The languageCommunication, if present, SHOULD contain zero or one [0..1] preferenceInd (CONF:4537-5414).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/BL
                          814. ClinicalDocument.recordTarget.patientRole.providerOrganization
                          Comments

                          This patientRole MAY contain zero or one [0..1] providerOrganization (CONF:4537-5416).

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                          816. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          818. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          820. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          822. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          824. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          826. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          828. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          830. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          832. ClinicalDocument.recordTarget.patientRole.providerOrganization.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
                          834. ClinicalDocument.recordTarget.patientRole.providerOrganization.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityClassOrganization
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityClassOrganization)
                          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 ValueORG
                          836. ClinicalDocument.recordTarget.patientRole.providerOrganization.determinerCode
                          Control0..1
                          BindingThe codes SHALL be taken from EntityDeterminer
                          (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                          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 ValueINSTANCE
                          838. ClinicalDocument.recordTarget.patientRole.providerOrganization.id
                          Comments

                          The providerOrganization, if present, SHALL contain at least one [1..*] id (CONF:4537-5417).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          840. ClinicalDocument.recordTarget.patientRole.providerOrganization.id.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
                          842. ClinicalDocument.recordTarget.patientRole.providerOrganization.id.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
                          844. ClinicalDocument.recordTarget.patientRole.providerOrganization.id.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
                          846. ClinicalDocument.recordTarget.patientRole.providerOrganization.id.root
                          Definition

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

                          Comments

                          Such ids SHOULD contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-16820).

                          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.
                          LabelRoot
                          Invariantsshould-npi: SHOULD be NPI ($this = '2.16.840.1.113883.4.6')
                          848. ClinicalDocument.recordTarget.patientRole.providerOrganization.id.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
                          850. ClinicalDocument.recordTarget.patientRole.providerOrganization.name
                          Comments

                          The providerOrganization, if present, SHALL contain at least one [1..*] name (CONF:4537-5419).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/ON
                          852. ClinicalDocument.recordTarget.patientRole.providerOrganization.telecom
                          Comments

                          The providerOrganization, if present, SHALL contain at least one [1..*] telecom (CONF:4537-5420).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                          Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                          854. ClinicalDocument.recordTarget.patientRole.providerOrganization.telecom.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
                          856. ClinicalDocument.recordTarget.patientRole.providerOrganization.telecom.value
                          Control0..1
                          Typeurl(url: Universal Resource Locator)
                          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.
                          858. ClinicalDocument.recordTarget.patientRole.providerOrganization.telecom.useablePeriod
                          Definition

                          Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                          Control0..*
                          TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                          XML FormatThe type of this property is determined using the " xsi:typeattribute.
                          LabelUseable Period
                          860. ClinicalDocument.recordTarget.patientRole.providerOrganization.telecom.use
                          Definition

                          One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                          Comments

                          Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7994).

                          Control0..1
                          BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                          (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                          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.
                          LabelUse Code
                          862. ClinicalDocument.recordTarget.patientRole.providerOrganization.addr
                          Definition

                          Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                          ShortBase for all types and resources
                          Comments

                          The providerOrganization, if present, SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5422).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                          Is Modifierfalse
                          Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                          shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                          should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                          should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                          81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                          81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                          81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                          shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                          864. ClinicalDocument.recordTarget.patientRole.providerOrganization.standardIndustryClassCode
                          Control0..1
                          BindingFor example codes, see OrganizationIndustryClassNAICS
                          (example to http://terminology.hl7.org/ValueSet/v3-OrganizationIndustryClassNAICS)
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          866. ClinicalDocument.recordTarget.patientRole.providerOrganization.asOrganizationPartOf
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/OrganizationPartOf
                          868. ClinicalDocument.author
                          ShortThe author element represents the creator of the clinical document. The author may be a device or a person.
                          Comments

                          SHALL contain at least one [1..*] author (CONF:4537-5444).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Author
                          870. ClinicalDocument.author.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
                          872. ClinicalDocument.author.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
                          874. ClinicalDocument.author.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
                          876. ClinicalDocument.author.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
                          878. ClinicalDocument.author.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
                          880. ClinicalDocument.author.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
                          882. ClinicalDocument.author.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
                          884. ClinicalDocument.author.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
                          886. ClinicalDocument.author.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
                          888. ClinicalDocument.author.typeCode
                          Control0..1
                          BindingThe codes SHALL be taken from CDAParticipationType
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                          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 ValueAUT
                          890. ClinicalDocument.author.contextControlCode
                          Control0..1
                          BindingThe codes SHALL be taken from CDAContextControl
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                          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 ValueOP
                          892. ClinicalDocument.author.functionCode
                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                          894. ClinicalDocument.author.time
                          Definition

                          A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                          ShortBase for all types and resources
                          Comments

                          Such authors SHALL contain exactly one [1..1] US Realm Date and Time (Point in Time) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.4) (CONF:4537-5445).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS(US Realm Date and Time - Point in Time)
                          Is Modifierfalse
                          Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                          ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                          896. ClinicalDocument.author.assignedAuthor
                          Comments

                          Such authors SHALL contain exactly one [1..1] assignedAuthor (CONF:4537-5448).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedAuthor
                          Invariants4537-16790: There **SHALL** be exactly one assignedAuthor/assignedPerson or exactly one assignedAuthor/assignedAuthoringDevice (CONF:4537-16790). ((assignedPerson | assignedAuthoringDevice).count() = 1)
                          should-id-npi: SHOULD contain an id with root='2.16.840.1.113883.4.6' (NPI) (id.where(root = '2.16.840.1.113883.4.6'))
                          should-us-code: SHOULD contain code (code.exists())
                          898. ClinicalDocument.author.assignedAuthor.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
                          900. ClinicalDocument.author.assignedAuthor.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
                          902. ClinicalDocument.author.assignedAuthor.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
                          904. ClinicalDocument.author.assignedAuthor.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
                          906. ClinicalDocument.author.assignedAuthor.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
                          908. ClinicalDocument.author.assignedAuthor.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
                          910. ClinicalDocument.author.assignedAuthor.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
                          912. ClinicalDocument.author.assignedAuthor.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
                          914. ClinicalDocument.author.assignedAuthor.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
                          916. ClinicalDocument.author.assignedAuthor.classCode
                          Control0..1
                          BindingThe codes SHALL be taken from RoleClassAssignedEntity
                          (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                          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 ValueASSIGNED
                          918. ClinicalDocument.author.assignedAuthor.id
                          Comments

                          This assignedAuthor SHOULD contain zero or one [0..1] id (CONF:4537-32882) such that it, This assignedAuthor SHALL contain at least one [1..*] id (CONF:4537-5449).

                          Control1..*
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                          SlicingThis element introduces a set of slices on ClinicalDocument.author.assignedAuthor.id. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ root
                          • 920. ClinicalDocument.author.assignedAuthor.id:npi
                            Slice Namenpi
                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                            Invariantsshould-extension: SHOULD contain extension (extension.exists())
                            922. ClinicalDocument.author.assignedAuthor.id:npi.nullFlavor
                            Definition

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

                            ShortIf NPI is unknown, set @nullFlavor to UNK
                            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
                            924. ClinicalDocument.author.assignedAuthor.id:npi.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
                            926. ClinicalDocument.author.assignedAuthor.id:npi.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
                            928. ClinicalDocument.author.assignedAuthor.id:npi.root
                            Definition

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

                            Comments

                            SHALL contain exactly one [1..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-32884).

                            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
                            Pattern Value2.16.840.1.113883.4.6
                            930. ClinicalDocument.author.assignedAuthor.id:npi.extension
                            Definition

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

                            Comments

                            SHOULD contain zero or one [0..1] @extension (CONF:4537-32885).

                            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
                            932. ClinicalDocument.author.assignedAuthor.sdtcIdentifiedBy
                            Control0..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                            934. ClinicalDocument.author.assignedAuthor.code
                            ShortOnly if this assignedAuthor is an assignedPerson should the assignedAuthor contain a code.
                            Comments

                            This assignedAuthor SHOULD contain zero or one [0..1] code (CONF:4537-16787).

                            Control0..1
                            BindingFor example codes, see CDARoleCode
                            (example to http://hl7.org/cda/stds/core/ValueSet/CDARoleCode)
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                            936. ClinicalDocument.author.assignedAuthor.code.nullFlavor
                            Definition

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

                            Control0..0
                            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
                            938. ClinicalDocument.author.assignedAuthor.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.

                            Control1..1
                            BindingThe codes SHOULD be taken from Healthcare Provider Taxonomy .
                            (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                            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
                            940. ClinicalDocument.author.assignedAuthor.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
                            942. ClinicalDocument.author.assignedAuthor.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
                            944. ClinicalDocument.author.assignedAuthor.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
                            946. ClinicalDocument.author.assignedAuthor.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
                            948. ClinicalDocument.author.assignedAuthor.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.
                            950. ClinicalDocument.author.assignedAuthor.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.
                            952. ClinicalDocument.author.assignedAuthor.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
                            954. ClinicalDocument.author.assignedAuthor.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
                            956. ClinicalDocument.author.assignedAuthor.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
                            958. ClinicalDocument.author.assignedAuthor.addr
                            Definition

                            Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                            ShortBase for all types and resources
                            Comments

                            This assignedAuthor SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5452).

                            Control1..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                            Is Modifierfalse
                            Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                            shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                            should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                            should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                            81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                            81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                            81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                            shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                            960. ClinicalDocument.author.assignedAuthor.telecom
                            Comments

                            This assignedAuthor SHALL contain at least one [1..*] telecom (CONF:4537-5428).

                            Control1..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                            Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                            962. ClinicalDocument.author.assignedAuthor.telecom.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
                            964. ClinicalDocument.author.assignedAuthor.telecom.value
                            Control0..1
                            Typeurl(url: Universal Resource Locator)
                            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.
                            966. ClinicalDocument.author.assignedAuthor.telecom.useablePeriod
                            Definition

                            Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                            Control0..*
                            TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                            Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                            XML FormatThe type of this property is determined using the " xsi:typeattribute.
                            LabelUseable Period
                            968. ClinicalDocument.author.assignedAuthor.telecom.use
                            Definition

                            One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                            Comments

                            Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7995).

                            Control0..1
                            BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                            (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                            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.
                            LabelUse Code
                            970. ClinicalDocument.author.assignedAuthor.assignedPerson
                            Comments

                            MAY contain assignedPerson

                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                            972. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            974. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            976. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            978. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            980. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            982. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            984. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            986. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            988. ClinicalDocument.author.assignedAuthor.assignedPerson.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
                            990. ClinicalDocument.author.assignedAuthor.assignedPerson.classCode
                            Control0..1
                            BindingThe codes SHALL be taken from EntityClassLivingSubject
                            (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                            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 ValuePSN
                            992. ClinicalDocument.author.assignedAuthor.assignedPerson.determinerCode
                            Control0..1
                            BindingThe codes SHALL be taken from EntityDeterminer
                            (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                            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 ValueINSTANCE
                            994. ClinicalDocument.author.assignedAuthor.assignedPerson.name
                            Definition

                            A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                            ShortBase for all types and resources
                            Comments

                            The assignedPerson, if present, SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-16789).

                            Control1..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Person Name (PN.US.FIELDED))
                            Is Modifierfalse
                            Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                            81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                            81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                            996. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcDesc
                            Definition

                            The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                            998. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship
                            Definition

                            Each participant role other than an informant/relatedEntity may have zero or more relationship roles with the patient. Each of these roles can be expressed with an asPatientRelationship element which further describes the type of role using a code element.

                            Control0..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameasPatientRelationship.
                            1000. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1002. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1004. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1006. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1008. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1010. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1012. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1014. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1016. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.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
                            1018. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.classCode
                            Control1..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 ValuePRS
                            1020. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.determinerCode
                            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 ValueINSTANCE
                            1022. ClinicalDocument.author.assignedAuthor.assignedPerson.sdtcAsPatientRelationship.code
                            Control1..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                            1024. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice
                            Comments

                            MAY contain assignedAuthoringDevice

                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/AuthoringDevice
                            1026. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1028. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1030. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1032. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1034. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1036. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1038. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1040. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1042. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.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
                            1044. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.classCode
                            Control0..1
                            BindingThe codes SHALL be taken from EntityClassDevice
                            (required to http://terminology.hl7.org/ValueSet/v3-EntityClassDevice)
                            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 ValueDEV
                            1046. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.determinerCode
                            Control0..1
                            BindingThe codes SHALL be taken from EntityDeterminer
                            (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                            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 ValueINSTANCE
                            1048. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.code
                            Control0..1
                            BindingFor example codes, see CDAEntityCode
                            (example to http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode)
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                            1050. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.manufacturerModelName
                            Comments

                            The assignedAuthoringDevice, if present, SHALL contain exactly one [1..1] manufacturerModelName (CONF:4537-16784).

                            Control1..1
                            BindingFor example codes, see Manufacturer Model Name Example
                            (example to http://terminology.hl7.org/ValueSet/v3-ManufacturerModelNameExample)
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/SC
                            1052. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.softwareName
                            Comments

                            The assignedAuthoringDevice, if present, SHALL contain exactly one [1..1] softwareName (CONF:4537-16785).

                            Control1..1
                            BindingFor example codes, see Software Name Example
                            (example to http://terminology.hl7.org/ValueSet/v3-SoftwareNameExample)
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/SC
                            1054. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.asMaintainedEntity
                            Control0..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/MaintainedEntity
                            1056. ClinicalDocument.author.assignedAuthor.representedOrganization
                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                            1058. ClinicalDocument.dataEnterer
                            ShortThe dataEnterer element represents the person who transferred the content, written or dictated, into the clinical document. To clarify, an author provides the content found within the header or body of a document, subject to their own interpretation; a dataEnterer adds an author's information to the electronic system.
                            Comments

                            MAY contain zero or one [0..1] dataEnterer (CONF:4537-5441).

                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/DataEnterer
                            1060. ClinicalDocument.dataEnterer.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
                            1062. ClinicalDocument.dataEnterer.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
                            1064. ClinicalDocument.dataEnterer.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
                            1066. ClinicalDocument.dataEnterer.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
                            1068. ClinicalDocument.dataEnterer.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
                            1070. ClinicalDocument.dataEnterer.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
                            1072. ClinicalDocument.dataEnterer.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
                            1074. ClinicalDocument.dataEnterer.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
                            1076. ClinicalDocument.dataEnterer.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
                            1078. ClinicalDocument.dataEnterer.typeCode
                            Control0..1
                            BindingThe codes SHALL be taken from CDAParticipationType
                            (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                            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 ValueENT
                            1080. ClinicalDocument.dataEnterer.contextControlCode
                            Control0..1
                            BindingThe codes SHALL be taken from CDAContextControl
                            (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                            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 ValueOP
                            1082. ClinicalDocument.dataEnterer.time
                            Definition

                            A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                            ShortBase for all types and resources
                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS(US Realm Date and Time - Point in Time)
                            Is Modifierfalse
                            Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                            ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                            1084. ClinicalDocument.dataEnterer.assignedEntity
                            Comments

                            The dataEnterer, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:4537-5442).

                            Control1..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                            1086. ClinicalDocument.dataEnterer.assignedEntity.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
                            1088. ClinicalDocument.dataEnterer.assignedEntity.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
                            1090. ClinicalDocument.dataEnterer.assignedEntity.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
                            1092. ClinicalDocument.dataEnterer.assignedEntity.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
                            1094. ClinicalDocument.dataEnterer.assignedEntity.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
                            1096. ClinicalDocument.dataEnterer.assignedEntity.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
                            1098. ClinicalDocument.dataEnterer.assignedEntity.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
                            1100. ClinicalDocument.dataEnterer.assignedEntity.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
                            1102. ClinicalDocument.dataEnterer.assignedEntity.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
                            1104. ClinicalDocument.dataEnterer.assignedEntity.classCode
                            Control0..1
                            BindingThe codes SHALL be taken from RoleClassAssignedEntity
                            (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                            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 ValueASSIGNED
                            1106. ClinicalDocument.dataEnterer.assignedEntity.id
                            Comments

                            This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-5443).

                            Control1..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                            1108. ClinicalDocument.dataEnterer.assignedEntity.id.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
                            1110. ClinicalDocument.dataEnterer.assignedEntity.id.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
                            1112. ClinicalDocument.dataEnterer.assignedEntity.id.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
                            1114. ClinicalDocument.dataEnterer.assignedEntity.id.root
                            Definition

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

                            Comments

                            Such ids SHOULD contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-16821).

                            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.
                            LabelRoot
                            Invariantsshould-npi: SHOULD be NPI ($this = '2.16.840.1.113883.4.6')
                            1116. ClinicalDocument.dataEnterer.assignedEntity.id.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
                            1118. ClinicalDocument.dataEnterer.assignedEntity.sdtcIdentifiedBy
                            Control0..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                            1120. ClinicalDocument.dataEnterer.assignedEntity.code
                            Comments

                            This assignedEntity MAY contain zero or one [0..1] code, which SHOULD be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:4537-32173).

                            Control0..1
                            BindingThe codes SHOULD be taken from Healthcare Provider Taxonomy .
                            (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                            1122. ClinicalDocument.dataEnterer.assignedEntity.addr
                            Definition

                            Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                            ShortBase for all types and resources
                            Comments

                            This assignedEntity SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5460).

                            Control1..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                            Is Modifierfalse
                            Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                            shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                            should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                            should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                            81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                            81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                            81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                            shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                            1124. ClinicalDocument.dataEnterer.assignedEntity.telecom
                            Comments

                            This assignedEntity SHALL contain at least one [1..*] telecom (CONF:4537-5466).

                            Control1..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                            Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                            1126. ClinicalDocument.dataEnterer.assignedEntity.telecom.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
                            1128. ClinicalDocument.dataEnterer.assignedEntity.telecom.value
                            Control0..1
                            Typeurl(url: Universal Resource Locator)
                            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.
                            1130. ClinicalDocument.dataEnterer.assignedEntity.telecom.useablePeriod
                            Definition

                            Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                            Control0..*
                            TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                            Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                            XML FormatThe type of this property is determined using the " xsi:typeattribute.
                            LabelUseable Period
                            1132. ClinicalDocument.dataEnterer.assignedEntity.telecom.use
                            Definition

                            One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                            Comments

                            Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7996).

                            Control0..1
                            BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                            (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                            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.
                            LabelUse Code
                            1134. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson
                            Comments

                            This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:4537-5469).

                            Control1..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                            1136. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1138. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1140. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1142. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1144. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1146. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1148. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1150. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1152. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.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
                            1154. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.classCode
                            Control0..1
                            BindingThe codes SHALL be taken from EntityClassLivingSubject
                            (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                            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 ValuePSN
                            1156. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.determinerCode
                            Control0..1
                            BindingThe codes SHALL be taken from EntityDeterminer
                            (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                            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 ValueINSTANCE
                            1158. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.name
                            Definition

                            A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                            ShortBase for all types and resources
                            Comments

                            This assignedPerson SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-5470).

                            Control1..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Person Name (PN.US.FIELDED))
                            Is Modifierfalse
                            Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                            81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                            81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                            1160. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcDesc
                            Definition

                            The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                            1162. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship
                            Definition

                            Each participant role other than an informant/relatedEntity may have zero or more relationship roles with the patient. Each of these roles can be expressed with an asPatientRelationship element which further describes the type of role using a code element.

                            Control0..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameasPatientRelationship.
                            1164. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1166. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1168. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1170. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1172. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1174. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1176. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1178. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1180. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                            1182. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.classCode
                            Control1..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 ValuePRS
                            1184. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.determinerCode
                            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 ValueINSTANCE
                            1186. ClinicalDocument.dataEnterer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.code
                            Control1..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                            1188. ClinicalDocument.dataEnterer.assignedEntity.representedOrganization
                            Control0..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                            1190. ClinicalDocument.dataEnterer.assignedEntity.sdtcPatient
                            Control0..1
                            Typehttp://hl7.org/fhir/StructureDefinition/Base
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namepatient.
                            1192. ClinicalDocument.dataEnterer.assignedEntity.sdtcPatient.id
                            Control1..1
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                            XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                            1194. ClinicalDocument.informant
                            Comments

                            MAY contain zero or more [0..*] informant (CONF:4537-31355) such that it

                            Control0..*
                            Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
                            SlicingThis element introduces a set of slices on ClinicalDocument.informant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • exists @ relatedEntity
                            • exists @ assignedEntity
                            • 1196. ClinicalDocument.informant:provider
                              Slice Nameprovider
                              ShortThe informant element describes an information source for any content within the clinical document. This informant is constrained for use when the source of information is an assigned health care provider for the patient.
                              Comments

                              MAY contain zero or more [0..*] informant (CONF:4537-8001) such that it

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
                              1198. ClinicalDocument.informant:provider.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
                              1200. ClinicalDocument.informant:provider.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
                              1202. ClinicalDocument.informant:provider.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
                              1204. ClinicalDocument.informant:provider.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
                              1206. ClinicalDocument.informant:provider.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
                              1208. ClinicalDocument.informant:provider.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
                              1210. ClinicalDocument.informant:provider.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
                              1212. ClinicalDocument.informant:provider.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
                              1214. ClinicalDocument.informant:provider.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
                              1216. ClinicalDocument.informant:provider.typeCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAParticipationType
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                              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 ValueINF
                              1218. ClinicalDocument.informant:provider.contextControlCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAContextControl
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                              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 ValueOP
                              1220. ClinicalDocument.informant:provider.assignedEntity
                              Comments

                              SHALL contain exactly one [1..1] assignedEntity (CONF:4537-8002).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                              1222. ClinicalDocument.informant:provider.assignedEntity.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
                              1224. ClinicalDocument.informant:provider.assignedEntity.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
                              1226. ClinicalDocument.informant:provider.assignedEntity.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
                              1228. ClinicalDocument.informant:provider.assignedEntity.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
                              1230. ClinicalDocument.informant:provider.assignedEntity.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
                              1232. ClinicalDocument.informant:provider.assignedEntity.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
                              1234. ClinicalDocument.informant:provider.assignedEntity.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
                              1236. ClinicalDocument.informant:provider.assignedEntity.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
                              1238. ClinicalDocument.informant:provider.assignedEntity.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
                              1240. ClinicalDocument.informant:provider.assignedEntity.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from RoleClassAssignedEntity
                              (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                              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 ValueASSIGNED
                              1242. ClinicalDocument.informant:provider.assignedEntity.id
                              ShortIf assignedEntity/id is a provider then this id, **SHOULD** include zero or one [0..1] id where id/@root ="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-9946).
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-9945).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              1244. ClinicalDocument.informant:provider.assignedEntity.sdtcIdentifiedBy
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                              1246. ClinicalDocument.informant:provider.assignedEntity.code
                              Comments

                              This assignedEntity MAY contain zero or one [0..1] code, which SHOULD be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:4537-32174).

                              Control0..1
                              BindingThe codes SHOULD be taken from Healthcare Provider Taxonomy .
                              (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              1248. ClinicalDocument.informant:provider.assignedEntity.addr
                              Definition

                              Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                              ShortBase for all types and resources
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-8220).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                              Is Modifierfalse
                              Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                              shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                              should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                              should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                              81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                              81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                              81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                              shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                              1250. ClinicalDocument.informant:provider.assignedEntity.telecom
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                              1252. ClinicalDocument.informant:provider.assignedEntity.assignedPerson
                              Comments

                              This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:4537-8221).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                              1254. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1256. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1258. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1260. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1262. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1264. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1266. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1268. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1270. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.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
                              1272. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityClassLivingSubject
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                              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 ValuePSN
                              1274. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.determinerCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityDeterminer
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                              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 ValueINSTANCE
                              1276. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.name
                              Definition

                              A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                              ShortBase for all types and resources
                              Comments

                              This assignedPerson SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-8222).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Person Name (PN.US.FIELDED))
                              Is Modifierfalse
                              Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                              81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                              81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                              1278. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcDesc
                              Definition

                              The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                              1280. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship
                              Definition

                              Each participant role other than an informant/relatedEntity may have zero or more relationship roles with the patient. Each of these roles can be expressed with an asPatientRelationship element which further describes the type of role using a code element.

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameasPatientRelationship.
                              1282. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1284. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1286. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1288. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1290. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1292. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1294. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1296. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1298. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1300. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.classCode
                              Control1..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 ValuePRS
                              1302. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.determinerCode
                              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 ValueINSTANCE
                              1304. ClinicalDocument.informant:provider.assignedEntity.assignedPerson.sdtcAsPatientRelationship.code
                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                              1306. ClinicalDocument.informant:provider.assignedEntity.representedOrganization
                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                              1308. ClinicalDocument.informant:provider.assignedEntity.sdtcPatient
                              Control0..1
                              Typehttp://hl7.org/fhir/StructureDefinition/Base
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namepatient.
                              1310. ClinicalDocument.informant:provider.assignedEntity.sdtcPatient.id
                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                              1312. ClinicalDocument.informant:provider.relatedEntity
                              Control0..0
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedEntity
                              1314. ClinicalDocument.informant:non-provider
                              Slice Namenon-provider
                              ShortThe informant element describes an information source (who is not a provider) for any content within the clinical document. This informant would be used when the source of information has a personal relationship with the patient or is the patient.
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Informant
                              1316. ClinicalDocument.informant:non-provider.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
                              1318. ClinicalDocument.informant:non-provider.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
                              1320. ClinicalDocument.informant:non-provider.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
                              1322. ClinicalDocument.informant:non-provider.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
                              1324. ClinicalDocument.informant:non-provider.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
                              1326. ClinicalDocument.informant:non-provider.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
                              1328. ClinicalDocument.informant:non-provider.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
                              1330. ClinicalDocument.informant:non-provider.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
                              1332. ClinicalDocument.informant:non-provider.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
                              1334. ClinicalDocument.informant:non-provider.typeCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAParticipationType
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                              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 ValueINF
                              1336. ClinicalDocument.informant:non-provider.contextControlCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAContextControl
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                              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 ValueOP
                              1338. ClinicalDocument.informant:non-provider.assignedEntity
                              Control0..0
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                              1340. ClinicalDocument.informant:non-provider.relatedEntity
                              Comments

                              SHALL contain exactly one [1..1] relatedEntity (CONF:4537-31356).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedEntity
                              1342. ClinicalDocument.custodian
                              ShortThe custodian element represents the organization that is in charge of maintaining and is entrusted with the care of the document. There is only one custodian per CDA document. Allowing that a CDA document may not represent the original form of the authenticated document, the custodian represents the steward of the original source document. The custodian may be the document originator, a health information exchange, or other responsible party.
                              Comments

                              SHALL contain exactly one [1..1] custodian (CONF:4537-5519).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Custodian
                              1344. ClinicalDocument.custodian.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
                              1346. ClinicalDocument.custodian.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
                              1348. ClinicalDocument.custodian.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
                              1350. ClinicalDocument.custodian.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
                              1352. ClinicalDocument.custodian.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
                              1354. ClinicalDocument.custodian.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
                              1356. ClinicalDocument.custodian.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
                              1358. ClinicalDocument.custodian.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
                              1360. ClinicalDocument.custodian.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
                              1362. ClinicalDocument.custodian.typeCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAParticipationType
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                              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 ValueCST
                              1364. ClinicalDocument.custodian.assignedCustodian
                              Comments

                              This custodian SHALL contain exactly one [1..1] assignedCustodian (CONF:4537-5520).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedCustodian
                              1366. ClinicalDocument.custodian.assignedCustodian.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
                              1368. ClinicalDocument.custodian.assignedCustodian.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
                              1370. ClinicalDocument.custodian.assignedCustodian.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
                              1372. ClinicalDocument.custodian.assignedCustodian.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
                              1374. ClinicalDocument.custodian.assignedCustodian.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
                              1376. ClinicalDocument.custodian.assignedCustodian.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
                              1378. ClinicalDocument.custodian.assignedCustodian.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
                              1380. ClinicalDocument.custodian.assignedCustodian.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
                              1382. ClinicalDocument.custodian.assignedCustodian.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
                              1384. ClinicalDocument.custodian.assignedCustodian.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from RoleClassAssignedEntity
                              (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                              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 ValueASSIGNED
                              1386. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization
                              Comments

                              This assignedCustodian SHALL contain exactly one [1..1] representedCustodianOrganization (CONF:4537-5521).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CustodianOrganization
                              1388. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1390. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1392. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1394. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1396. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1398. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1400. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1402. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1404. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.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
                              1406. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityClassOrganization
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityClassOrganization)
                              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 ValueORG
                              1408. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.determinerCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityDeterminer
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                              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 ValueINSTANCE
                              1410. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.id
                              Comments

                              This representedCustodianOrganization SHALL contain at least one [1..*] id (CONF:4537-5522).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              1412. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.id.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
                              1414. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.id.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
                              1416. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.id.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
                              1418. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.id.root
                              Definition

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

                              Comments

                              Such ids SHOULD contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-16822).

                              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.
                              LabelRoot
                              Invariantsshould-npi: SHOULD be NPI ($this = '2.16.840.1.113883.4.6')
                              1420. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.id.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
                              1422. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.name
                              Comments

                              This representedCustodianOrganization SHALL contain exactly one [1..1] name (CONF:4537-5524).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ON
                              1424. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.telecom
                              Comments

                              This representedCustodianOrganization SHALL contain exactly one [1..1] telecom (CONF:4537-5525).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                              Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                              1426. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.telecom.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
                              1428. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.telecom.value
                              Control0..1
                              Typeurl(url: Universal Resource Locator)
                              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.
                              1430. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.telecom.useablePeriod
                              Definition

                              Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                              Control0..*
                              TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                              Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                              XML FormatThe type of this property is determined using the " xsi:typeattribute.
                              LabelUseable Period
                              1432. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.telecom.use
                              Definition

                              One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                              Comments

                              This telecom SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7998).

                              Control0..1
                              BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                              (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                              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.
                              LabelUse Code
                              1434. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.sdtcTelecom
                              ShortThe stdc:telecom extension can be used to provide additional telecom elements for the custodian organization.
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nametelecom.
                              1436. ClinicalDocument.custodian.assignedCustodian.representedCustodianOrganization.addr
                              Definition

                              Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                              ShortBase for all types and resources
                              Comments

                              This representedCustodianOrganization SHALL contain exactly one [1..1] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5559).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                              Is Modifierfalse
                              Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                              shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                              should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                              should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                              81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                              81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                              81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                              shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                              1438. ClinicalDocument.informationRecipient
                              ShortThe informationRecipient element records the intended recipient of the information at the time the document was created. In cases where the intended recipient of the document is the patient's health chart, set the receivedOrganization to the scoping organization for that chart.
                              Comments

                              MAY contain zero or more [0..*] informationRecipient (CONF:4537-5565).

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InformationRecipient
                              1440. ClinicalDocument.informationRecipient.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
                              1442. ClinicalDocument.informationRecipient.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
                              1444. ClinicalDocument.informationRecipient.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
                              1446. ClinicalDocument.informationRecipient.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
                              1448. ClinicalDocument.informationRecipient.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
                              1450. ClinicalDocument.informationRecipient.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
                              1452. ClinicalDocument.informationRecipient.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
                              1454. ClinicalDocument.informationRecipient.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
                              1456. ClinicalDocument.informationRecipient.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
                              1458. ClinicalDocument.informationRecipient.typeCode
                              Control0..1
                              BindingThe codes SHALL be taken from XInformationRecipient (2.0.0)
                              (required to http://terminology.hl7.org/ValueSet/v3-xInformationRecipient|2.0.0)
                              Typecode(cs: Coded Simple Value)
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Default ValuePRCP
                              1460. ClinicalDocument.informationRecipient.intendedRecipient
                              Comments

                              The informationRecipient, if present, SHALL contain exactly one [1..1] intendedRecipient (CONF:4537-5566).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/IntendedRecipient
                              1462. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1464. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1466. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1468. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1470. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1472. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1474. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1476. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1478. ClinicalDocument.informationRecipient.intendedRecipient.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
                              1480. ClinicalDocument.informationRecipient.intendedRecipient.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAInformationRecipientRole
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAInformationRecipientRole)
                              Typecode(cs: Coded Simple Value)
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Default ValueASSIGNED
                              1482. ClinicalDocument.informationRecipient.intendedRecipient.id
                              Comments

                              This intendedRecipient MAY contain zero or more [0..*] id (CONF:4537-32399).

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              1484. ClinicalDocument.informationRecipient.intendedRecipient.sdtcIdentifiedBy
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                              1486. ClinicalDocument.informationRecipient.intendedRecipient.addr
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                              1488. ClinicalDocument.informationRecipient.intendedRecipient.telecom
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                              1490. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient
                              Comments

                              This intendedRecipient MAY contain zero or one [0..1] informationRecipient (CONF:4537-5567).

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                              1492. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1494. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1496. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1498. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1500. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1502. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1504. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1506. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1508. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.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
                              1510. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityClassLivingSubject
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                              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 ValuePSN
                              1512. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.determinerCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityDeterminer
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                              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 ValueINSTANCE
                              1514. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.name
                              Definition

                              A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                              ShortBase for all types and resources
                              Comments

                              The informationRecipient, if present, SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-5568).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Person Name (PN.US.FIELDED))
                              Is Modifierfalse
                              Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                              81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                              81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                              1516. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcDesc
                              Definition

                              The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                              1518. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship
                              Definition

                              Each participant role other than an informant/relatedEntity may have zero or more relationship roles with the patient. Each of these roles can be expressed with an asPatientRelationship element which further describes the type of role using a code element.

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameasPatientRelationship.
                              1520. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1522. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1524. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1526. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1528. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1530. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1532. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1534. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1536. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.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
                              1538. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.classCode
                              Control1..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 ValuePRS
                              1540. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.determinerCode
                              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 ValueINSTANCE
                              1542. ClinicalDocument.informationRecipient.intendedRecipient.informationRecipient.sdtcAsPatientRelationship.code
                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                              1544. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization
                              Comments

                              This intendedRecipient MAY contain zero or one [0..1] receivedOrganization (CONF:4537-5577).

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                              1546. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1548. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1550. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1552. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1554. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1556. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1558. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1560. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1562. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.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
                              1564. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityClassOrganization
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityClassOrganization)
                              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 ValueORG
                              1566. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.determinerCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityDeterminer
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                              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 ValueINSTANCE
                              1568. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.id
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              1570. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.name
                              Comments

                              The receivedOrganization, if present, SHALL contain exactly one [1..1] name (CONF:4537-5578).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ON
                              1572. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.telecom
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                              1574. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.addr
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                              1576. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.standardIndustryClassCode
                              Control0..1
                              BindingFor example codes, see OrganizationIndustryClassNAICS
                              (example to http://terminology.hl7.org/ValueSet/v3-OrganizationIndustryClassNAICS)
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              1578. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.asOrganizationPartOf
                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/OrganizationPartOf
                              1580. ClinicalDocument.legalAuthenticator
                              ShortThe legalAuthenticator identifies the single person legally responsible for the document and must be present if the document has been legally authenticated. A clinical document that does not contain this element has not been legally authenticated. The act of legal authentication requires a certain privilege be granted to the legal authenticator depending upon local policy. Based on local practice, clinical documents may be released before legal authentication. All clinical documents have the potential for legal authentication, given the appropriate credentials. Local policies MAY choose to delegate the function of legal authentication to a device or system that generates the clinical document. In these cases, the legal authenticator is a person accepting responsibility for the document, not the generating device or system. Note that the legal authenticator, if present, must be a person.
                              Comments

                              SHOULD contain zero or one [0..1] legalAuthenticator (CONF:4537-5579).

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/LegalAuthenticator
                              1582. ClinicalDocument.legalAuthenticator.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
                              1584. ClinicalDocument.legalAuthenticator.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
                              1586. ClinicalDocument.legalAuthenticator.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
                              1588. ClinicalDocument.legalAuthenticator.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
                              1590. ClinicalDocument.legalAuthenticator.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
                              1592. ClinicalDocument.legalAuthenticator.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
                              1594. ClinicalDocument.legalAuthenticator.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
                              1596. ClinicalDocument.legalAuthenticator.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
                              1598. ClinicalDocument.legalAuthenticator.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
                              1600. ClinicalDocument.legalAuthenticator.typeCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAParticipationType
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                              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 ValueLA
                              1602. ClinicalDocument.legalAuthenticator.contextControlCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAContextControl
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                              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 ValueOP
                              1604. ClinicalDocument.legalAuthenticator.time
                              Definition

                              A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                              ShortBase for all types and resources
                              Comments

                              The legalAuthenticator, if present, SHALL contain exactly one [1..1] US Realm Date and Time (Point in Time) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.4) (CONF:4537-5580).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS(US Realm Date and Time - Point in Time)
                              Is Modifierfalse
                              Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                              ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                              1606. ClinicalDocument.legalAuthenticator.signatureCode
                              Comments

                              The legalAuthenticator, if present, SHALL contain exactly one [1..1] signatureCode (CONF:4537-5583).

                              Control1..1
                              BindingThe codes SHALL be taken from CDASignatureCode
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode)
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                              Invariantssignature: CDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'. (code.exists() implies code != 'X')
                              1608. ClinicalDocument.legalAuthenticator.signatureCode.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
                              1610. ClinicalDocument.legalAuthenticator.signatureCode.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.

                              Comments

                              This signatureCode SHALL contain exactly one [1..1] @code="S" (CodeSystem: HL7ParticipationSignature urn:oid:2.16.840.1.113883.5.89 STATIC) (CONF:4537-5584).

                              Control1..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
                              Pattern ValueS
                              1612. ClinicalDocument.legalAuthenticator.signatureCode.codeSystem
                              Definition

                              Specifies the code system that defines the code.

                              Control0..0
                              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
                              1614. ClinicalDocument.legalAuthenticator.signatureCode.codeSystemName
                              Definition

                              The common name of the coding system.

                              Control0..0
                              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
                              1616. ClinicalDocument.legalAuthenticator.signatureCode.codeSystemVersion
                              Definition

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

                              Control0..0
                              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
                              1618. ClinicalDocument.legalAuthenticator.signatureCode.displayName
                              Definition

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

                              Control0..0
                              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
                              1620. ClinicalDocument.legalAuthenticator.signatureCode.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.
                              1622. ClinicalDocument.legalAuthenticator.signatureCode.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.
                              1624. ClinicalDocument.legalAuthenticator.signatureCode.originalText
                              Definition

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

                              Control0..0
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              LabelOriginal Text
                              1626. ClinicalDocument.legalAuthenticator.signatureCode.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
                              1628. ClinicalDocument.legalAuthenticator.signatureCode.translation
                              Definition

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

                              Control0..0
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                              XML FormatThe type of this property is determined using the " xsi:typeattribute.
                              LabelTranslation
                              1630. ClinicalDocument.legalAuthenticator.sdtcSignatureText
                              Definition

                              A textual or multimedia depiction of the signature by which the participant endorses his or her participation in the Act as specified in the Participation.typeCode and that he or she agrees to assume the associated accountability.

                              ShortThe signature can be represented either inline or by reference according to the ED data type. Typical cases for CDA are: 1) Electronic signature: this attribute can represent virtually any electronic signature scheme. 2) Digital signature: this attribute can represent digital signatures by reference to a signature data block that is constructed in accordance to a digital signature standard, such as XML-DSIG, PKCS#7, PGP, etc. The sdtc:signatureText extension provides a location in CDA for a textual or multimedia depiction of the signature by which the participant endorses and accepts responsibility for his or her participation in the Act as specified in the Participation.typeCode. Details of what goes in the field are described in the HL7 CDA Digital Signature Standard balloted in Fall 2013.
                              Comments

                              The legalAuthenticator, if present, MAY contain zero or one [0..1] sdtc:signatureText (CONF:4537-30810).

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namesignatureText.
                              1632. ClinicalDocument.legalAuthenticator.assignedEntity
                              Comments

                              The legalAuthenticator, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:4537-5585).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                              1634. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1636. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1638. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1640. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1642. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1644. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1646. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1648. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1650. ClinicalDocument.legalAuthenticator.assignedEntity.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
                              1652. ClinicalDocument.legalAuthenticator.assignedEntity.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from RoleClassAssignedEntity
                              (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                              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 ValueASSIGNED
                              1654. ClinicalDocument.legalAuthenticator.assignedEntity.id
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-5586).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              1656. ClinicalDocument.legalAuthenticator.assignedEntity.id.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
                              1658. ClinicalDocument.legalAuthenticator.assignedEntity.id.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
                              1660. ClinicalDocument.legalAuthenticator.assignedEntity.id.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
                              1662. ClinicalDocument.legalAuthenticator.assignedEntity.id.root
                              Definition

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

                              ShortMAY contain '2.16.840.1.113883.4.6' (NPI)
                              Comments

                              Such ids MAY contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-16823).

                              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.
                              LabelRoot
                              1664. ClinicalDocument.legalAuthenticator.assignedEntity.id.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
                              1666. ClinicalDocument.legalAuthenticator.assignedEntity.sdtcIdentifiedBy
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                              1668. ClinicalDocument.legalAuthenticator.assignedEntity.code
                              Comments

                              This assignedEntity MAY contain zero or one [0..1] code, which SHOULD be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:4537-17000).

                              Control0..1
                              BindingThe codes SHOULD be taken from Healthcare Provider Taxonomy .
                              (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              1670. ClinicalDocument.legalAuthenticator.assignedEntity.addr
                              Definition

                              Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                              ShortBase for all types and resources
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5589).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                              Is Modifierfalse
                              Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                              shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                              should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                              should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                              81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                              81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                              81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                              shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                              1672. ClinicalDocument.legalAuthenticator.assignedEntity.telecom
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] telecom (CONF:4537-5595).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                              Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                              1674. ClinicalDocument.legalAuthenticator.assignedEntity.telecom.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
                              1676. ClinicalDocument.legalAuthenticator.assignedEntity.telecom.value
                              Control0..1
                              Typeurl(url: Universal Resource Locator)
                              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.
                              1678. ClinicalDocument.legalAuthenticator.assignedEntity.telecom.useablePeriod
                              Definition

                              Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                              Control0..*
                              TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                              Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                              XML FormatThe type of this property is determined using the " xsi:typeattribute.
                              LabelUseable Period
                              1680. ClinicalDocument.legalAuthenticator.assignedEntity.telecom.use
                              Definition

                              One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                              Comments

                              Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-7999).

                              Control0..1
                              BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                              (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                              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.
                              LabelUse Code
                              1682. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson
                              Comments

                              This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:4537-5597).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                              1684. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1686. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1688. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1690. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1692. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1694. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1696. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1698. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1700. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.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
                              1702. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityClassLivingSubject
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                              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 ValuePSN
                              1704. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.determinerCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityDeterminer
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                              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 ValueINSTANCE
                              1706. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.name
                              Definition

                              A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                              ShortBase for all types and resources
                              Comments

                              This assignedPerson SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-5598).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Person Name (PN.US.FIELDED))
                              Is Modifierfalse
                              Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                              81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                              81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                              1708. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcDesc
                              Definition

                              The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                              1710. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship
                              Definition

                              Each participant role other than an informant/relatedEntity may have zero or more relationship roles with the patient. Each of these roles can be expressed with an asPatientRelationship element which further describes the type of role using a code element.

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameasPatientRelationship.
                              1712. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1714. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1716. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1718. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1720. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1722. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1724. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1726. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1728. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1730. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.classCode
                              Control1..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 ValuePRS
                              1732. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.determinerCode
                              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 ValueINSTANCE
                              1734. ClinicalDocument.legalAuthenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.code
                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                              1736. ClinicalDocument.legalAuthenticator.assignedEntity.representedOrganization
                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                              1738. ClinicalDocument.legalAuthenticator.assignedEntity.sdtcPatient
                              Control0..1
                              Typehttp://hl7.org/fhir/StructureDefinition/Base
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namepatient.
                              1740. ClinicalDocument.legalAuthenticator.assignedEntity.sdtcPatient.id
                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                              1742. ClinicalDocument.authenticator
                              ShortThe authenticator identifies a participant or participants who attest to the accuracy of the information in the document.
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Authenticator
                              1744. ClinicalDocument.authenticator.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
                              1746. ClinicalDocument.authenticator.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
                              1748. ClinicalDocument.authenticator.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
                              1750. ClinicalDocument.authenticator.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
                              1752. ClinicalDocument.authenticator.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
                              1754. ClinicalDocument.authenticator.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
                              1756. ClinicalDocument.authenticator.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
                              1758. ClinicalDocument.authenticator.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
                              1760. ClinicalDocument.authenticator.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
                              1762. ClinicalDocument.authenticator.typeCode
                              Control0..1
                              BindingThe codes SHALL be taken from CDAParticipationType
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                              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 ValueAUTHEN
                              1764. ClinicalDocument.authenticator.time
                              Definition

                              A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                              ShortBase for all types and resources
                              Comments

                              SHALL contain exactly one [1..1] US Realm Date and Time (Point in Time) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.4) (CONF:4537-5608).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS(US Realm Date and Time - Point in Time)
                              Is Modifierfalse
                              Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                              ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                              1766. ClinicalDocument.authenticator.signatureCode
                              Comments

                              SHALL contain exactly one [1..1] signatureCode (CONF:4537-5610).

                              Control1..1
                              BindingThe codes SHALL be taken from CDASignatureCode
                              (required to http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode)
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                              Invariantssignature: CDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'. (code.exists() implies code != 'X')
                              1768. ClinicalDocument.authenticator.signatureCode.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
                              1770. ClinicalDocument.authenticator.signatureCode.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.

                              Comments

                              This signatureCode SHALL contain exactly one [1..1] @code="S" (CodeSystem: HL7ParticipationSignature urn:oid:2.16.840.1.113883.5.89 STATIC) (CONF:4537-5611).

                              Control1..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
                              Pattern ValueS
                              1772. ClinicalDocument.authenticator.signatureCode.codeSystem
                              Definition

                              Specifies the code system that defines the code.

                              Control0..0
                              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
                              1774. ClinicalDocument.authenticator.signatureCode.codeSystemName
                              Definition

                              The common name of the coding system.

                              Control0..0
                              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
                              1776. ClinicalDocument.authenticator.signatureCode.codeSystemVersion
                              Definition

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

                              Control0..0
                              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
                              1778. ClinicalDocument.authenticator.signatureCode.displayName
                              Definition

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

                              Control0..0
                              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
                              1780. ClinicalDocument.authenticator.signatureCode.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.
                              1782. ClinicalDocument.authenticator.signatureCode.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.
                              1784. ClinicalDocument.authenticator.signatureCode.originalText
                              Definition

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

                              Control0..0
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              LabelOriginal Text
                              1786. ClinicalDocument.authenticator.signatureCode.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
                              1788. ClinicalDocument.authenticator.signatureCode.translation
                              Definition

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

                              Control0..0
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                              XML FormatThe type of this property is determined using the " xsi:typeattribute.
                              LabelTranslation
                              1790. ClinicalDocument.authenticator.sdtcSignatureText
                              Definition

                              A textual or multimedia depiction of the signature by which the participant endorses his or her participation in the Act as specified in the Participation.typeCode and that he or she agrees to assume the associated accountability.

                              ShortThe signature can be represented either inline or by reference according to the ED data type. Typical cases for CDA are: 1) Electronic signature: this attribute can represent virtually any electronic signature scheme. 2) Digital signature: this attribute can represent digital signatures by reference to a signature data block that is constructed in accordance to a digital signature standard, such as XML-DSIG, PKCS#7, PGP, etc. The sdtc:signatureText extension provides a location in CDA for a textual or multimedia depiction of the signature by which the participant endorses and accepts responsibility for his or her participation in the Act as specified in the Participation.typeCode. Details of what goes in the field are described in the HL7 CDA Digital Signature Standard balloted in Fall of 2013.
                              Comments

                              MAY contain zero or one [0..1] sdtc:signatureText (CONF:4537-30811).

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namesignatureText.
                              1792. ClinicalDocument.authenticator.assignedEntity
                              Comments

                              SHALL contain exactly one [1..1] assignedEntity (CONF:4537-5612).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                              1794. ClinicalDocument.authenticator.assignedEntity.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
                              1796. ClinicalDocument.authenticator.assignedEntity.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
                              1798. ClinicalDocument.authenticator.assignedEntity.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
                              1800. ClinicalDocument.authenticator.assignedEntity.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
                              1802. ClinicalDocument.authenticator.assignedEntity.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
                              1804. ClinicalDocument.authenticator.assignedEntity.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
                              1806. ClinicalDocument.authenticator.assignedEntity.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
                              1808. ClinicalDocument.authenticator.assignedEntity.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
                              1810. ClinicalDocument.authenticator.assignedEntity.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
                              1812. ClinicalDocument.authenticator.assignedEntity.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from RoleClassAssignedEntity
                              (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                              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 ValueASSIGNED
                              1814. ClinicalDocument.authenticator.assignedEntity.id
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-5613).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              1816. ClinicalDocument.authenticator.assignedEntity.id.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
                              1818. ClinicalDocument.authenticator.assignedEntity.id.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
                              1820. ClinicalDocument.authenticator.assignedEntity.id.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
                              1822. ClinicalDocument.authenticator.assignedEntity.id.root
                              Definition

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

                              Comments

                              Such ids SHOULD contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-16824).

                              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.
                              LabelRoot
                              Invariantsshould-npi: SHOULD be NPI ($this = '2.16.840.1.113883.4.6')
                              1824. ClinicalDocument.authenticator.assignedEntity.id.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
                              1826. ClinicalDocument.authenticator.assignedEntity.sdtcIdentifiedBy
                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                              1828. ClinicalDocument.authenticator.assignedEntity.code
                              Comments

                              This assignedEntity MAY contain zero or one [0..1] code (CONF:4537-16825).

                              Control0..1
                              BindingFor example codes, see CDARoleCode
                              (example to http://hl7.org/cda/stds/core/ValueSet/CDARoleCode)
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              1830. ClinicalDocument.authenticator.assignedEntity.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
                              1832. ClinicalDocument.authenticator.assignedEntity.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.

                              Comments

                              The code, if present, MAY contain zero or one [0..1] @code, which SHOULD be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:4537-16826).

                              Control0..1
                              BindingThe codes SHOULD be taken from Healthcare Provider Taxonomy .
                              (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                              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
                              1834. ClinicalDocument.authenticator.assignedEntity.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
                              1836. ClinicalDocument.authenticator.assignedEntity.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
                              1838. ClinicalDocument.authenticator.assignedEntity.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
                              1840. ClinicalDocument.authenticator.assignedEntity.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
                              1842. ClinicalDocument.authenticator.assignedEntity.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.
                              1844. ClinicalDocument.authenticator.assignedEntity.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.
                              1846. ClinicalDocument.authenticator.assignedEntity.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
                              1848. ClinicalDocument.authenticator.assignedEntity.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
                              1850. ClinicalDocument.authenticator.assignedEntity.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
                              1852. ClinicalDocument.authenticator.assignedEntity.addr
                              Definition

                              Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

                              ShortBase for all types and resources
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] US Realm Address (AD.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.2) (CONF:4537-5616).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
                              Is Modifierfalse
                              Invariantsshall-city: SHALL contain exactly one [1..1] city (CONF:81-7292). (nullFlavor.exists() or item.city.count() = 1)
                              shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291). (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                              should-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                              should-country: SHOULD contain country (nullFlavor.exists() or item.country.exists())
                              81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296) (item.xmlText.empty())
                              81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                              81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025). (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                              shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                              1854. ClinicalDocument.authenticator.assignedEntity.telecom
                              Comments

                              This assignedEntity SHALL contain at least one [1..*] telecom (CONF:4537-5622).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                              Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                              1856. ClinicalDocument.authenticator.assignedEntity.telecom.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
                              1858. ClinicalDocument.authenticator.assignedEntity.telecom.value
                              Control0..1
                              Typeurl(url: Universal Resource Locator)
                              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.
                              1860. ClinicalDocument.authenticator.assignedEntity.telecom.useablePeriod
                              Definition

                              Specifies the periods of time during which the telecommunication address can be used. For a telephone number, this can indicate the time of day in which the party can be reached on that telephone. For a web address, it may specify a time range in which the web content is promised to be available under the given address.

                              Control0..*
                              TypeChoice of: http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS, http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                              Default Typehttp://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS
                              XML FormatThe type of this property is determined using the " xsi:typeattribute.
                              LabelUseable Period
                              1862. ClinicalDocument.authenticator.assignedEntity.telecom.use
                              Definition

                              One or more codes advising a system or user which telecommunication address in a set of like addresses to select for a given telecommunication need.

                              Comments

                              Such telecoms SHOULD contain zero or one [0..1] @use, which SHALL be selected from ValueSet Telecom Use (US Realm Header) urn:oid:2.16.840.1.113883.11.20.9.20 DYNAMIC (CONF:4537-8000).

                              Control0..1
                              BindingThe codes SHALL be taken from Telecom Use (US Realm Header) .
                              (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.20)
                              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.
                              LabelUse Code
                              1864. ClinicalDocument.authenticator.assignedEntity.assignedPerson
                              Comments

                              This assignedEntity SHALL contain exactly one [1..1] assignedPerson (CONF:4537-5624).

                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                              1866. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1868. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1870. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1872. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1874. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1876. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1878. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1880. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1882. ClinicalDocument.authenticator.assignedEntity.assignedPerson.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
                              1884. ClinicalDocument.authenticator.assignedEntity.assignedPerson.classCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityClassLivingSubject
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityClassLivingSubject)
                              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 ValuePSN
                              1886. ClinicalDocument.authenticator.assignedEntity.assignedPerson.determinerCode
                              Control0..1
                              BindingThe codes SHALL be taken from EntityDeterminer
                              (required to http://terminology.hl7.org/ValueSet/v3-EntityDeterminer)
                              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 ValueINSTANCE
                              1888. ClinicalDocument.authenticator.assignedEntity.assignedPerson.name
                              Definition

                              A name for a person. A sequence of name parts, such as given name or family name, prefix, suffix, etc. Examples for person name values are "Jim Bob Walton, Jr.", "Adam Everyman", etc. A person name may be as simple as a character string or may consist of several person name parts, such as, "Jim", "Bob", "Walton", and "Jr.". PN differs from EN because the qualifier type cannot include LS (Legal Status).

                              ShortBase for all types and resources
                              Comments

                              This assignedPerson SHALL contain at least one [1..*] US Realm Person Name (PN.US.FIELDED) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.1.1) (CONF:4537-5625).

                              Control1..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN(US Realm Person Name (PN.US.FIELDED))
                              Is Modifierfalse
                              Invariantspn-no-ls: No PN name part may have a qualifier of LS. ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                              81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371). (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                              81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372). (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                              1890. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcDesc
                              Definition

                              The desc extension allows multimedia depictions of patients, healthcare providers, or other individuals to be included in a CDA document.

                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namedesc.
                              1892. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship
                              Definition

                              Each participant role other than an informant/relatedEntity may have zero or more relationship roles with the patient. Each of these roles can be expressed with an asPatientRelationship element which further describes the type of role using a code element.

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameasPatientRelationship.
                              1894. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1896. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1898. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1900. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1902. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1904. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1906. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1908. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1910. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.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
                              1912. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.classCode
                              Control1..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 ValuePRS
                              1914. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.determinerCode
                              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 ValueINSTANCE
                              1916. ClinicalDocument.authenticator.assignedEntity.assignedPerson.sdtcAsPatientRelationship.code
                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                              1918. ClinicalDocument.authenticator.assignedEntity.representedOrganization
                              Control0..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                              1920. ClinicalDocument.authenticator.assignedEntity.sdtcPatient
                              Control0..1
                              Typehttp://hl7.org/fhir/StructureDefinition/Base
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namepatient.
                              1922. ClinicalDocument.authenticator.assignedEntity.sdtcPatient.id
                              Control1..1
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                              XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                              1924. ClinicalDocument.participant
                              ShortThe participant element in the Procedure Note header follows the General Header Constraints for participants.
                              Comments

                              SHOULD contain zero or more [0..*] RelatedPerson participant

                              Control0..*
                              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Participant1
                              Invariants4537-10006: **SHALL** contain associatedEntity/associatedPerson *AND/OR* associatedEntity/scopingOrganization (CONF:4537-10006). (associatedEntity.associatedPerson.exists() or associatedEntity.scopingOrganization.exists())
                              4537-10007: When participant/@typeCode is *IND*, associatedEntity/@classCode **SHOULD** be selected from ValueSet 2.16.840.1.113883.11.20.9.33 INDRoleclassCodes *DYNAMIC* (CONF:4537-10007). (typeCode = 'IND' implies associatedEntity.classCode.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.33'))
                              SlicingThis element introduces a set of slices on ClinicalDocument.participant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ typeCode
                              • value @ functionCode.code
                              • 1926. ClinicalDocument.participant.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
                                1928. ClinicalDocument.participant.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
                                1930. ClinicalDocument.participant.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
                                1932. ClinicalDocument.participant.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
                                1934. ClinicalDocument.participant.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
                                1936. ClinicalDocument.participant.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
                                1938. ClinicalDocument.participant.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
                                1940. ClinicalDocument.participant.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
                                1942. ClinicalDocument.participant.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
                                1944. ClinicalDocument.participant.typeCode
                                Control1..1
                                BindingThe codes SHALL be taken from CDAParticipationType
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                                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.
                                1946. ClinicalDocument.participant.contextControlCode
                                Control0..1
                                BindingThe codes SHALL be taken from CDAContextControl
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                                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 ValueOP
                                1948. ClinicalDocument.participant.functionCode
                                Control0..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                1950. ClinicalDocument.participant.time
                                Definition

                                A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                ShortBase for all types and resources
                                Comments

                                MAY contain zero or one [0..1] time (CONF:4537-10004).

                                Control0..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                                Is Modifierfalse
                                Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                                ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                                ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                                1952. ClinicalDocument.participant.associatedEntity
                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
                                1954. ClinicalDocument.participant:participant1
                                Slice Nameparticipant1
                                ShortThe participant element identifies supporting entities, including parents, relatives, caregivers, insurance policyholders, guarantors, and others related in some way to the patient. A supporting person or organization is an individual or an organization with a relationship to the patient. A supporting person who is playing multiple roles would be recorded in multiple participants (e.g., emergency contact and next-of-kin).
                                Comments

                                MAY contain zero or more [0..*] participant (CONF:1198-8504) such that it

                                Control0..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Participant1
                                Invariants4537-10006: **SHALL** contain associatedEntity/associatedPerson *AND/OR* associatedEntity/scopingOrganization (CONF:4537-10006). (associatedEntity.associatedPerson.exists() or associatedEntity.scopingOrganization.exists())
                                4537-10007: When participant/@typeCode is *IND*, associatedEntity/@classCode **SHOULD** be selected from ValueSet 2.16.840.1.113883.11.20.9.33 INDRoleclassCodes *DYNAMIC* (CONF:4537-10007). (typeCode = 'IND' implies associatedEntity.classCode.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.33'))
                                1956. ClinicalDocument.participant:participant1.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
                                1958. ClinicalDocument.participant:participant1.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
                                1960. ClinicalDocument.participant:participant1.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
                                1962. ClinicalDocument.participant:participant1.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
                                1964. ClinicalDocument.participant:participant1.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
                                1966. ClinicalDocument.participant:participant1.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
                                1968. ClinicalDocument.participant:participant1.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
                                1970. ClinicalDocument.participant:participant1.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
                                1972. ClinicalDocument.participant:participant1.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
                                1974. ClinicalDocument.participant:participant1.typeCode
                                Comments

                                SHALL contain exactly one [1..1] @typeCode="IND" Indirect (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8505).

                                Control1..1
                                BindingThe codes SHALL be taken from CDAParticipationType
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                                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 ValueIND
                                1976. ClinicalDocument.participant:participant1.contextControlCode
                                Control0..1
                                BindingThe codes SHALL be taken from CDAContextControl
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAContextControl)
                                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 ValueOP
                                1978. ClinicalDocument.participant:participant1.functionCode
                                Comments

                                SHALL contain exactly one [1..1] functionCode="PCP" Primary Care Physician (CodeSystem: HL7ParticipationFunction urn:oid:2.16.840.1.113883.5.88 STATIC) (CONF:1198-8506).

                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                1980. ClinicalDocument.participant:participant1.functionCode.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
                                1982. ClinicalDocument.participant:participant1.functionCode.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.

                                Control1..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
                                Pattern ValuePCP
                                1984. ClinicalDocument.participant:participant1.functionCode.codeSystem
                                Definition

                                Specifies the code system that defines the code.

                                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.
                                LabelCode System
                                Pattern Value2.16.840.1.113883.5.88
                                1986. ClinicalDocument.participant:participant1.functionCode.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
                                1988. ClinicalDocument.participant:participant1.functionCode.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
                                1990. ClinicalDocument.participant:participant1.functionCode.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
                                1992. ClinicalDocument.participant:participant1.functionCode.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.
                                1994. ClinicalDocument.participant:participant1.functionCode.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.
                                1996. ClinicalDocument.participant:participant1.functionCode.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
                                1998. ClinicalDocument.participant:participant1.functionCode.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
                                2000. ClinicalDocument.participant:participant1.functionCode.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
                                2002. ClinicalDocument.participant:participant1.time
                                Definition

                                A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                ShortBase for all types and resources
                                Comments

                                MAY contain zero or one [0..1] time (CONF:4537-10004).

                                Control0..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                                Is Modifierfalse
                                Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                                ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                                ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                                2004. ClinicalDocument.participant:participant1.associatedEntity
                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
                                2006. ClinicalDocument.participant:participant1.associatedEntity.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
                                2008. ClinicalDocument.participant:participant1.associatedEntity.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
                                2010. ClinicalDocument.participant:participant1.associatedEntity.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
                                2012. ClinicalDocument.participant:participant1.associatedEntity.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
                                2014. ClinicalDocument.participant:participant1.associatedEntity.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
                                2016. ClinicalDocument.participant:participant1.associatedEntity.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
                                2018. ClinicalDocument.participant:participant1.associatedEntity.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
                                2020. ClinicalDocument.participant:participant1.associatedEntity.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
                                2022. ClinicalDocument.participant:participant1.associatedEntity.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
                                2024. ClinicalDocument.participant:participant1.associatedEntity.classCode
                                Comments

                                SHALL contain exactly one [1..1] associatedEntity/@classCode="PROV" Provider (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8507).

                                Control1..1
                                BindingThe codes SHALL be taken from CDARoleClassAssociative
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDARoleClassAssociative)
                                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 ValuePROV
                                2026. ClinicalDocument.participant:participant1.associatedEntity.id
                                Control0..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                2028. ClinicalDocument.participant:participant1.associatedEntity.sdtcIdentifiedBy
                                Control0..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                                XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                                2030. ClinicalDocument.participant:participant1.associatedEntity.code
                                Control0..1
                                BindingFor example codes, see CDARoleCode
                                (example to http://hl7.org/cda/stds/core/ValueSet/CDARoleCode)
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                2032. ClinicalDocument.participant:participant1.associatedEntity.addr
                                Control0..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                                2034. ClinicalDocument.participant:participant1.associatedEntity.telecom
                                Control0..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                                2036. ClinicalDocument.participant:participant1.associatedEntity.associatedPerson
                                Comments

                                This associatedEntity/@classCode SHALL contain exactly one [1..1] associatedPerson (CONF:1198-8508).

                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                                2038. ClinicalDocument.participant:participant1.associatedEntity.scopingOrganization
                                Control0..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                                2040. ClinicalDocument.inFulfillmentOf
                                ShortThe inFulfillmentOf element represents orders that are fulfilled by this document such as a radiologists' report of an x-ray.
                                Comments

                                MAY contain zero or more [0..*] inFulfillmentOf (CONF:4537-9952).

                                Control0..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InFulfillmentOf
                                2042. ClinicalDocument.inFulfillmentOf.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
                                2044. ClinicalDocument.inFulfillmentOf.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
                                2046. ClinicalDocument.inFulfillmentOf.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
                                2048. ClinicalDocument.inFulfillmentOf.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
                                2050. ClinicalDocument.inFulfillmentOf.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
                                2052. ClinicalDocument.inFulfillmentOf.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
                                2054. ClinicalDocument.inFulfillmentOf.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
                                2056. ClinicalDocument.inFulfillmentOf.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
                                2058. ClinicalDocument.inFulfillmentOf.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
                                2060. ClinicalDocument.inFulfillmentOf.typeCode
                                Control0..1
                                BindingThe codes SHALL be taken from ActRelationshipFulfills (2.0.0)
                                (required to http://terminology.hl7.org/ValueSet/v3-ActRelationshipFulfills|2.0.0)
                                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 ValueFLFS
                                2062. ClinicalDocument.inFulfillmentOf.order
                                Comments

                                The inFulfillmentOf, if present, SHALL contain exactly one [1..1] order (CONF:4537-9953).

                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Order
                                2064. ClinicalDocument.inFulfillmentOf.order.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
                                2066. ClinicalDocument.inFulfillmentOf.order.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
                                2068. ClinicalDocument.inFulfillmentOf.order.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
                                2070. ClinicalDocument.inFulfillmentOf.order.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
                                2072. ClinicalDocument.inFulfillmentOf.order.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
                                2074. ClinicalDocument.inFulfillmentOf.order.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
                                2076. ClinicalDocument.inFulfillmentOf.order.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
                                2078. ClinicalDocument.inFulfillmentOf.order.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
                                2080. ClinicalDocument.inFulfillmentOf.order.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
                                2082. ClinicalDocument.inFulfillmentOf.order.classCode
                                Control0..1
                                BindingThe codes SHALL be taken from CDAActClass
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClass)
                                Typecode(cs: Coded Simple Value)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Default ValueACT
                                2084. ClinicalDocument.inFulfillmentOf.order.moodCode
                                Control0..1
                                BindingThe codes SHALL be taken from CDAActMoodIntent
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAActMoodIntent)
                                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 ValueRQO
                                2086. ClinicalDocument.inFulfillmentOf.order.id
                                Comments

                                This order SHALL contain at least one [1..*] id (CONF:4537-9954).

                                Control1..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                2088. ClinicalDocument.inFulfillmentOf.order.code
                                Control0..1
                                BindingFor example codes, see v3 Code System ActCode
                                (example to http://terminology.hl7.org/ValueSet/v3-ActCode)
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                2090. ClinicalDocument.inFulfillmentOf.order.priorityCode
                                Control0..1
                                BindingFor example codes, see ActPriority
                                (example to http://terminology.hl7.org/ValueSet/v3-ActPriority)
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                2092. ClinicalDocument.documentationOf
                                ShortA serviceEvent is required in the Procedure Note to represent the main act, such as a colonoscopy or a cardiac stress study, being documented. It must be equivalent to or further specialize the value inherent in the ClinicalDocument/@code (such as where the ClinicalDocument/@code is simply "Procedure Note" and the procedure is "colonoscopy"), and it shall not conflict with the value inherent in the ClinicalDocument/@code, as such a conflict would create ambiguity. A serviceEvent/effectiveTime element indicates the time the actual event (as opposed to the encounter surrounding the event) took place. serviceEvent/effectiveTime may be represented two different ways in the Procedure Note. For accuracy to the second, the best method is effectiveTime/low together with effectiveTime/high. If a more general time, such as minutes or hours, is acceptable OR if the duration is unknown, an effectiveTime/low with a width element may be used. If the duration is unknown, the appropriate HL7 null value such as "NI" or "NA" must be used for the width element.
                                Comments

                                MAY contain zero or more [0..*] documentationOf (CONF:4537-14835).

                                Control1..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/DocumentationOf
                                2094. ClinicalDocument.documentationOf.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
                                2096. ClinicalDocument.documentationOf.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
                                2098. ClinicalDocument.documentationOf.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
                                2100. ClinicalDocument.documentationOf.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
                                2102. ClinicalDocument.documentationOf.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
                                2104. ClinicalDocument.documentationOf.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
                                2106. ClinicalDocument.documentationOf.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
                                2108. ClinicalDocument.documentationOf.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
                                2110. ClinicalDocument.documentationOf.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
                                2112. ClinicalDocument.documentationOf.typeCode
                                Control0..1
                                BindingThe codes SHALL be taken from CDAActRelationshipType
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType)
                                Typecode(cs: Coded Simple Value)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Fixed ValueDOC
                                2114. ClinicalDocument.documentationOf.serviceEvent
                                ShortA serviceEvent represents the main act being documented, such as a colonoscopy or a cardiac stress study. In a provision of healthcare serviceEvent, the care providers, PCP, or other longitudinal providers, are recorded within the serviceEvent. If the document is about a single encounter, the providers associated can be recorded in the componentOf/encompassingEncounter template.
                                Comments

                                SHALL contain exactly one [1..1] serviceEvent (CONF:1198-10061).

                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/ServiceEvent
                                Invariantsshould-us-performer: SHOULD contain performer (performer.exists())
                                2116. ClinicalDocument.documentationOf.serviceEvent.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
                                2118. ClinicalDocument.documentationOf.serviceEvent.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
                                2120. ClinicalDocument.documentationOf.serviceEvent.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
                                2122. ClinicalDocument.documentationOf.serviceEvent.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
                                2124. ClinicalDocument.documentationOf.serviceEvent.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
                                2126. ClinicalDocument.documentationOf.serviceEvent.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
                                2128. ClinicalDocument.documentationOf.serviceEvent.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
                                2130. ClinicalDocument.documentationOf.serviceEvent.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
                                2132. ClinicalDocument.documentationOf.serviceEvent.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
                                2134. ClinicalDocument.documentationOf.serviceEvent.classCode
                                Control0..1
                                BindingThe codes SHALL be taken from CDAActClass
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClass)
                                Typecode(cs: Coded Simple Value)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Default ValueACT
                                2136. ClinicalDocument.documentationOf.serviceEvent.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
                                2138. ClinicalDocument.documentationOf.serviceEvent.id
                                Control0..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                2140. ClinicalDocument.documentationOf.serviceEvent.code
                                Definition

                                Drawn from concept domain ActCode

                                Control0..1
                                Binding

                                The value of Clinical Document /documentationOf/serviceEvent/code SHALL be from ICD9 CM Procedures (codeSystem 2.16.840.1.113883.6.104), ICD-10-PCS (codeSystem 2.16.840.1.113883.6.4), CPT (codeSystem 2.16.840.1.113883.6.12), HCPCS (codeSystem 2.16.840.1.113883.6.285), or values descending from 71388002 (Procedure) from the SNOMED CT (codeSystem 2.16.840.1.113883.6.96) ValueSet 2.16.840.1.113883.3.88.12.80.28 Procedure DYNAMIC (CONF:1198-8511).

                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                Invariants1198-8511: The value of Clinical Document /documentationOf/serviceEvent/code **SHALL** be from ICD9 CM Procedures (codeSystem 2.16.840.1.113883.6.104), ICD-10-PCS (codeSystem 2.16.840.1.113883.6.4), CPT (codeSystem 2.16.840.1.113883.6.12), HCPCS (codeSystem 2.16.840.1.113883.6.285), or values descending from 71388002 (Procedure) from the SNOMED CT (codeSystem 2.16.840.1.113883.6.96) ValueSet 2.16.840.1.113883.3.88.12.80.28 Procedure *DYNAMIC* (CONF:1198-8511). (codeSystem = '2.16.840.1.113883.6.104' or codeSystem = '2.16.840.1.113883.6.4' or codeSystem = '2.16.840.1.113883.6.12' or codeSystem = '2.16.840.1.113883.6.285' or (codeSystem = '2.16.840.1.113883.6.96' and code.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.80.28')))
                                2142. ClinicalDocument.documentationOf.serviceEvent.effectiveTime
                                Definition

                                A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                ShortBase for all types and resources
                                Comments

                                This serviceEvent SHALL contain exactly one [1..1] US Realm Date and Time (Interval) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.3) (CONF:1198-10062).

                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                                Is Modifierfalse
                                Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                                ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                                ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                                width-or-high: Width and high are mutually exclusive. If width is known, high **SHALL NOT** be present. If with is not present, **SHALL** include high. ((width | high).count() = 1)
                                2144. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.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
                                2146. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.value
                                Definition

                                A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                ShortEither @value or low/high should be present, but not both
                                Control0..1
                                TypedateTime(ts: Point in Time)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Date FormatYYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                XML FormatIn the XML format, this property is represented as an attribute.
                                2148. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.operator
                                Definition

                                A code specifying whether the set component is included (union) or excluded (set-difference) from the set, or other set operations with the current set component and the set as constructed from the representation stream up to the current point.

                                Control0..1
                                BindingThe codes SHALL be taken from CDASetOperator
                                (required to http://hl7.org/cda/stds/core/ValueSet/CDASetOperator)
                                Typecode(cs: Coded Simple Value)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Default ValueI
                                2150. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.low
                                Definition

                                This is the low limit of the interval.

                                ShortLow is required
                                Comments

                                This effectiveTime SHALL contain exactly one [1..1] low (CONF:1198-26449) / (CONF:1198-8513).

                                Control1..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVXB-TS
                                LabelLow Boundary
                                Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                                ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                                2152. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.low.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
                                2154. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.low.value
                                Definition

                                A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                Control0..1
                                TypedateTime(ts: Point in Time)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Date FormatYYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                XML FormatIn the XML format, this property is represented as an attribute.
                                2156. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.low.inclusive
                                Definition

                                Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open).

                                Control0..1
                                Typeboolean(bl: Boolean)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Default Valuetrue
                                2158. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.center
                                Definition

                                The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values.

                                Control0..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS
                                LabelCentral Value
                                2160. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.width
                                Definition

                                The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived.

                                ShortRepresents the duration
                                Comments

                                When only the date and the length of the procedure are known a width element SHALL be present and the serviceEvent/effectiveTime/high SHALL NOT be present (CONF:1198-8515).

                                Control0..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/PQ
                                LabelWidth
                                2162. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.high
                                Definition

                                This is the high limit of the interval.

                                ShortEquals low if only the date is known
                                Comments

                                If a width is not present, the serviceEvent/effectiveTime SHALL include effectiveTime/high (CONF:1198-8514).

                                Control0..1
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVXB-TS
                                LabelHigh Boundary
                                Invariantsts-shall-day: **SHALL** be precise to at least the day (nullFlavor.exists() or value.toString().length() >= 10)
                                ts-should-minute: **SHOULD** be precise to at least the minute (nullFlavor.exists() or value.toString().length() > 10)
                                2164. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.high.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
                                2166. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.high.value
                                Definition

                                A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                Control0..1
                                TypedateTime(ts: Point in Time)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Date FormatYYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                XML FormatIn the XML format, this property is represented as an attribute.
                                2168. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.high.inclusive
                                Definition

                                Specifies whether the limit is included in the interval (interval is closed) or excluded from the interval (interval is open).

                                Control0..1
                                Typeboolean(bl: Boolean)
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Default Valuetrue
                                2170. ClinicalDocument.documentationOf.serviceEvent.performer
                                ShortThe performer participant represents clinicians who actually and principally carry out the serviceEvent. In a transfer of care this represents the healthcare providers involved in the current or pertinent historical care of the patient. Preferably, the patient's key healthcare care team members would be listed, particularly their primary physician and any active consulting physicians, therapists, and counselors.
                                Comments

                                This serviceEvent SHOULD contain zero or more [0..*] performer (CONF:4537-14839).

                                Control1..*
                                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer1
                                SlicingThis element introduces a set of slices on ClinicalDocument.documentationOf.serviceEvent.performer. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ typeCode
                                • 2172. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2174. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2176. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2178. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2180. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2182. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2184. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2186. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2188. ClinicalDocument.documentationOf.serviceEvent.performer.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
                                  2190. ClinicalDocument.documentationOf.serviceEvent.performer.typeCode
                                  Comments

                                  The performer, if present, SHALL contain exactly one [1..1] @typeCode, which SHALL be selected from ValueSet x_ServiceEventPerformer urn:oid:2.16.840.1.113883.1.11.19601 STATIC (CONF:4537-14840).

                                  Control1..1
                                  BindingThe codes SHALL be taken from x_ServiceEventPerformer .
                                  (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.19601)
                                  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.
                                  2192. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode
                                  Comments

                                  The performer, if present, MAY contain zero or one [0..1] functionCode (CONF:4537-16818).

                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  Invariantsshould-code-attr: SHOULD contain @code (code.exists())
                                  2194. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2196. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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.

                                  Comments

                                  The functionCode, if present, SHOULD contain zero or one [0..1] @code, which SHOULD be selected from ValueSet Care Team Member Function urn:oid:2.16.840.1.113762.1.4.1099.30 DYNAMIC (CONF:4537-32889).

                                  Control0..1
                                  BindingThe codes SHOULD be taken from Care Team Member Function .
                                  (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1099.30)
                                  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
                                  2198. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2200. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2202. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2204. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2206. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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.
                                  2208. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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.
                                  2210. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2212. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2214. ClinicalDocument.documentationOf.serviceEvent.performer.functionCode.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
                                  2216. ClinicalDocument.documentationOf.serviceEvent.performer.time
                                  Definition

                                  A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                  ShortBase for all types and resources
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                                  Is Modifierfalse
                                  Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                                  ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                                  ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                                  2218. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity
                                  Comments

                                  The performer, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:4537-14841).

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                                  Invariantsshould-us-code: SHOULD contain code (code.exists())
                                  2220. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2222. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2224. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2226. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2228. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2230. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2232. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2234. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2236. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.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
                                  2238. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.classCode
                                  Control0..1
                                  BindingThe codes SHALL be taken from RoleClassAssignedEntity
                                  (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                                  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 ValueASSIGNED
                                  2240. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.id
                                  Comments

                                  This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-14846).

                                  Control1..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  2242. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.id.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
                                  2244. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.id.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
                                  2246. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.id.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
                                  2248. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.id.root
                                  Definition

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

                                  Comments

                                  Such ids SHOULD contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-14847).

                                  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.
                                  LabelRoot
                                  Invariantsshould-npi: SHOULD be NPI ($this = '2.16.840.1.113883.4.6')
                                  2250. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.id.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
                                  2252. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.sdtcIdentifiedBy
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                                  2254. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.code
                                  Comments

                                  This assignedEntity SHOULD contain zero or one [0..1] code, which SHOULD be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:4537-14842).

                                  Control0..1
                                  BindingThe codes SHOULD be taken from Healthcare Provider Taxonomy .
                                  (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  2256. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.addr
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                                  2258. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.telecom
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                                  2260. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.assignedPerson
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                                  2262. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.representedOrganization
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                                  2264. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.sdtcPatient
                                  Control0..1
                                  Typehttp://hl7.org/fhir/StructureDefinition/Base
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namepatient.
                                  2266. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.sdtcPatient.id
                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                                  2268. ClinicalDocument.documentationOf.serviceEvent.performer:primary
                                  Slice Nameprimary
                                  ShortThis performer participant represents clinicians who actually and principally carry out the serviceEvent. Typically, these are clinicians who have the appropriate privileges in their institutions such as gastroenterologists, interventional radiologists, and family practice physicians. Performers may also be non-physician providers (NPPs) who have other significant roles in the procedure such as a radiology technician, dental assistant, or nurse. Any assistants are identified as a secondary performer (SPRF) in a second performer participant.
                                  Comments

                                  This serviceEvent SHALL contain exactly one [1..1] performer (CONF:1198-8520) such that it

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer1
                                  2270. ClinicalDocument.documentationOf.serviceEvent.performer: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
                                  2272. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2274. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2276. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2278. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2280. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2282. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2284. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2286. ClinicalDocument.documentationOf.serviceEvent.performer:primary.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
                                  2288. ClinicalDocument.documentationOf.serviceEvent.performer:primary.typeCode
                                  Comments

                                  SHALL contain exactly one [1..1] @typeCode="PPRF" Primary Performer (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 STATIC) (CONF:1198-8521).

                                  Control1..1
                                  BindingThe codes SHALL be taken from x_ServiceEventPerformer .
                                  (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.19601)
                                  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 ValuePPRF
                                  2290. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode
                                  Comments

                                  The performer, if present, MAY contain zero or one [0..1] functionCode (CONF:4537-16818).

                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  Invariantsshould-code-attr: SHOULD contain @code (code.exists())
                                  2292. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2294. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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.

                                  Comments

                                  The functionCode, if present, SHOULD contain zero or one [0..1] @code, which SHOULD be selected from ValueSet Care Team Member Function urn:oid:2.16.840.1.113762.1.4.1099.30 DYNAMIC (CONF:4537-32889).

                                  Control0..1
                                  BindingThe codes SHOULD be taken from Care Team Member Function .
                                  (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1099.30)
                                  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
                                  2296. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2298. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2300. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2302. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2304. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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.
                                  2306. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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.
                                  2308. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2310. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2312. ClinicalDocument.documentationOf.serviceEvent.performer:primary.functionCode.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
                                  2314. ClinicalDocument.documentationOf.serviceEvent.performer:primary.time
                                  Definition

                                  A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                  ShortBase for all types and resources
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                                  Is Modifierfalse
                                  Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                                  ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                                  ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                                  2316. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity
                                  Comments

                                  SHALL contain exactly one [1..1] assignedEntity (CONF:1198-14911).

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                                  Invariantsshould-us-code: SHOULD contain code (code.exists())
                                  should-code: SHOULD contain code (code.exists())
                                  2318. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2320. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2322. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2324. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2326. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2328. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2330. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2332. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2334. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.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
                                  2336. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.classCode
                                  Control0..1
                                  BindingThe codes SHALL be taken from RoleClassAssignedEntity
                                  (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                                  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 ValueASSIGNED
                                  2338. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.id
                                  Comments

                                  This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-14846).

                                  Control1..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  2340. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.id.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
                                  2342. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.id.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
                                  2344. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.id.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
                                  2346. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.id.root
                                  Definition

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

                                  Comments

                                  Such ids SHOULD contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-14847).

                                  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.
                                  LabelRoot
                                  Invariantsshould-npi: SHOULD be NPI ($this = '2.16.840.1.113883.4.6')
                                  2348. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.id.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
                                  2350. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.sdtcIdentifiedBy
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                                  2352. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.code
                                  Comments

                                  This assignedEntity SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:1198-14912).

                                  Control0..1
                                  BindingThe codes SHALL be taken from Healthcare Provider Taxonomy .
                                  (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  2354. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.addr
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                                  2356. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.telecom
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                                  2358. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.assignedPerson
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                                  2360. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.representedOrganization
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                                  2362. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.sdtcPatient
                                  Control0..1
                                  Typehttp://hl7.org/fhir/StructureDefinition/Base
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namepatient.
                                  2364. ClinicalDocument.documentationOf.serviceEvent.performer:primary.assignedEntity.sdtcPatient.id
                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                                  2366. ClinicalDocument.documentationOf.serviceEvent.performer:secondary
                                  Slice Namesecondary
                                  ShortThe performer participant represents clinicians who actually and principally carry out the serviceEvent. In a transfer of care this represents the healthcare providers involved in the current or pertinent historical care of the patient. Preferably, the patient's key healthcare care team members would be listed, particularly their primary physician and any active consulting physicians, therapists, and counselors.
                                  Comments

                                  This serviceEvent MAY contain zero or more [0..*] performer (CONF:1198-32732) such that it

                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer1
                                  2368. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.nullFlavor
                                  Definition

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

                                  Control0..1
                                  BindingThe codes SHALL be taken from CDANullFlavor
                                  (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                                  Typecode(cs: Coded Simple Value)
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  LabelExceptional Value Detail
                                  2370. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2372. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2374. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2376. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2378. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2380. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2382. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2384. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.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
                                  2386. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.typeCode
                                  Comments

                                  SHALL contain exactly one [1..1] @typeCode="SPRF" Secondary Performer (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90) (CONF:1198-32734).

                                  Control1..1
                                  BindingThe codes SHALL be taken from x_ServiceEventPerformer .
                                  (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.19601)
                                  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 ValueSPRF
                                  2388. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode
                                  Comments

                                  The performer, if present, MAY contain zero or one [0..1] functionCode (CONF:4537-16818).

                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  Invariantsshould-code-attr: SHOULD contain @code (code.exists())
                                  2390. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2392. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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.

                                  Comments

                                  The functionCode, if present, SHOULD contain zero or one [0..1] @code, which SHOULD be selected from ValueSet Care Team Member Function urn:oid:2.16.840.1.113762.1.4.1099.30 DYNAMIC (CONF:4537-32889).

                                  Control0..1
                                  BindingThe codes SHOULD be taken from Care Team Member Function .
                                  (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1099.30)
                                  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
                                  2394. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2396. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2398. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2400. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2402. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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.
                                  2404. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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.
                                  2406. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2408. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2410. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.functionCode.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
                                  2412. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.time
                                  Definition

                                  A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                  ShortBase for all types and resources
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                                  Is Modifierfalse
                                  Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                                  ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                                  ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                                  2414. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity
                                  Comments

                                  SHALL contain exactly one [1..1] assignedEntity (CONF:1198-32733).

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                                  Invariantsshould-us-code: SHOULD contain code (code.exists())
                                  should-code: SHOULD contain code (code.exists())
                                  2416. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2418. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2420. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2422. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2424. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2426. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2428. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2430. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2432. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.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
                                  2434. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.classCode
                                  Control0..1
                                  BindingThe codes SHALL be taken from RoleClassAssignedEntity
                                  (required to http://terminology.hl7.org/ValueSet/v3-RoleClassAssignedEntity)
                                  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 ValueASSIGNED
                                  2436. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.id
                                  Comments

                                  This assignedEntity SHALL contain at least one [1..*] id (CONF:4537-14846).

                                  Control1..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  2438. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.id.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
                                  2440. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.id.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
                                  2442. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.id.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
                                  2444. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.id.root
                                  Definition

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

                                  Comments

                                  Such ids SHOULD contain zero or one [0..1] @root="2.16.840.1.113883.4.6" National Provider Identifier (CONF:4537-14847).

                                  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.
                                  LabelRoot
                                  Invariantsshould-npi: SHOULD be NPI ($this = '2.16.840.1.113883.4.6')
                                  2446. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.id.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
                                  2448. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.sdtcIdentifiedBy
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                                  2450. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.code
                                  Comments

                                  This assignedEntity SHOULD contain zero or one [0..1] code, which SHALL be selected from ValueSet Healthcare Provider Taxonomy urn:oid:2.16.840.1.114222.4.11.1066 DYNAMIC (CONF:1198-32735).

                                  Control0..1
                                  BindingThe codes SHALL be taken from Healthcare Provider Taxonomy .
                                  (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066)
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  2452. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.addr
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                                  2454. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.telecom
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                                  2456. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.assignedPerson
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                                  2458. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.representedOrganization
                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                                  2460. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.sdtcPatient
                                  Control0..1
                                  Typehttp://hl7.org/fhir/StructureDefinition/Base
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namepatient.
                                  2462. ClinicalDocument.documentationOf.serviceEvent.performer:secondary.assignedEntity.sdtcPatient.id
                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.
                                  2464. ClinicalDocument.relatedDocument
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedDocument
                                  2466. ClinicalDocument.authorization
                                  ShortAuthorization represents consent. Consent, if present, shall be represented by authorization/consent.
                                  Comments

                                  MAY contain zero or one [0..1] authorization (CONF:1198-32412).

                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Authorization
                                  2468. ClinicalDocument.authorization.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
                                  2470. ClinicalDocument.authorization.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
                                  2472. ClinicalDocument.authorization.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
                                  2474. ClinicalDocument.authorization.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
                                  2476. ClinicalDocument.authorization.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
                                  2478. ClinicalDocument.authorization.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
                                  2480. ClinicalDocument.authorization.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
                                  2482. ClinicalDocument.authorization.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
                                  2484. ClinicalDocument.authorization.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
                                  2486. ClinicalDocument.authorization.typeCode
                                  Control0..1
                                  BindingThe codes SHALL be taken from ActRelationshipAuthorizedBy
                                  (required to http://terminology.hl7.org/ValueSet/v3-ActRelationshipAuthorizedBy)
                                  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 ValueAUTH
                                  2488. ClinicalDocument.authorization.consent
                                  Comments

                                  The authorization, if present, SHALL contain exactly one [1..1] consent (CONF:1198-32414).

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Consent
                                  2490. ClinicalDocument.authorization.consent.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
                                  2492. ClinicalDocument.authorization.consent.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
                                  2494. ClinicalDocument.authorization.consent.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
                                  2496. ClinicalDocument.authorization.consent.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
                                  2498. ClinicalDocument.authorization.consent.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
                                  2500. ClinicalDocument.authorization.consent.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
                                  2502. ClinicalDocument.authorization.consent.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
                                  2504. ClinicalDocument.authorization.consent.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
                                  2506. ClinicalDocument.authorization.consent.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
                                  2508. ClinicalDocument.authorization.consent.classCode
                                  Comments

                                  This consent SHALL contain exactly one [1..1] @classCode="CONS" consent (CodeSystem: HL7ActClass urn:oid:2.16.840.1.113883.5.6) (CONF:1198-32415).

                                  Control1..1
                                  BindingThe codes SHALL be taken from CDAActClass
                                  (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClass)
                                  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 ValueCONS
                                  2510. ClinicalDocument.authorization.consent.moodCode
                                  Comments

                                  This consent SHALL contain exactly one [1..1] @moodCode="EVN" event (CodeSystem: HL7ActMood urn:oid:2.16.840.1.113883.5.1001) (CONF:1198-32416).

                                  Control1..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
                                  2512. ClinicalDocument.authorization.consent.id
                                  Comments

                                  This consent MAY contain zero or more [0..*] id (CONF:4537-16794).

                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  2514. ClinicalDocument.authorization.consent.code
                                  ShortThe type of consent (e.g., a consent to perform the related serviceEvent) is conveyed in consent/code.
                                  Comments

                                  This consent MAY contain zero or one [0..1] code (CONF:4537-16795).

                                  Control0..1
                                  BindingFor example codes, see v3 Code System ActCode
                                  (example to http://terminology.hl7.org/ValueSet/v3-ActCode)
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  2516. ClinicalDocument.authorization.consent.statusCode
                                  Comments

                                  This consent SHALL contain exactly one [1..1] statusCode (CONF:1198-32417).

                                  Control1..1
                                  BindingThe codes SHALL be taken from ActStatus
                                  (required to http://terminology.hl7.org/ValueSet/v3-ActStatus)
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CS
                                  2518. ClinicalDocument.authorization.consent.statusCode.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
                                  2520. ClinicalDocument.authorization.consent.statusCode.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.

                                  Comments

                                  This statusCode SHALL contain exactly one [1..1] @code="completed" Completed (CodeSystem: HL7ActClass urn:oid:2.16.840.1.113883.5.6) (CONF:4537-16798).

                                  Control1..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 Valuecompleted
                                  2522. ClinicalDocument.authorization.consent.statusCode.codeSystem
                                  Definition

                                  Specifies the code system that defines the code.

                                  Control0..0
                                  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
                                  2524. ClinicalDocument.authorization.consent.statusCode.codeSystemName
                                  Definition

                                  The common name of the coding system.

                                  Control0..0
                                  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
                                  2526. ClinicalDocument.authorization.consent.statusCode.codeSystemVersion
                                  Definition

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

                                  Control0..0
                                  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
                                  2528. ClinicalDocument.authorization.consent.statusCode.displayName
                                  Definition

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

                                  Control0..0
                                  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
                                  2530. ClinicalDocument.authorization.consent.statusCode.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.
                                  2532. ClinicalDocument.authorization.consent.statusCode.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.
                                  2534. ClinicalDocument.authorization.consent.statusCode.originalText
                                  Definition

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

                                  Control0..0
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/ED
                                  LabelOriginal Text
                                  2536. ClinicalDocument.authorization.consent.statusCode.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
                                  2538. ClinicalDocument.authorization.consent.statusCode.translation
                                  Definition

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

                                  Control0..0
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                                  XML FormatThe type of this property is determined using the " xsi:typeattribute.
                                  LabelTranslation
                                  2540. ClinicalDocument.componentOf
                                  ShortThe encompassing encounter represents the setting of the clinical encounter during which the document act(s) or ServiceEvent(s) occurred. In order to represent providers associated with a specific encounter, they are recorded within the encompassingEncounter as participants. In a CCD, the encompassingEncounter may be used when documenting a specific encounter and its participants. All relevant encounters in a CCD may be listed in the encounters section.
                                  Comments

                                  SHOULD contain zero or one [0..1] componentOf (CONF:1198-30871).

                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/ComponentOf
                                  2542. ClinicalDocument.componentOf.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
                                  2544. ClinicalDocument.componentOf.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
                                  2546. ClinicalDocument.componentOf.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
                                  2548. ClinicalDocument.componentOf.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
                                  2550. ClinicalDocument.componentOf.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
                                  2552. ClinicalDocument.componentOf.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
                                  2554. ClinicalDocument.componentOf.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
                                  2556. ClinicalDocument.componentOf.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
                                  2558. ClinicalDocument.componentOf.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
                                  2560. ClinicalDocument.componentOf.typeCode
                                  Control0..1
                                  BindingThe codes SHALL be taken from ActRelationshipHasComponent
                                  (required to http://terminology.hl7.org/ValueSet/v3-ActRelationshipHasComponent)
                                  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
                                  2562. ClinicalDocument.componentOf.encompassingEncounter
                                  Comments

                                  The componentOf, if present, SHALL contain exactly one [1..1] encompassingEncounter (CONF:1198-30872).

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncompassingEncounter
                                  Invariantsshould-responsibleParty: SHOULD contain responsibleParty (responsibleParty.exists())
                                  should-id: SHOULD contain id (id.exists())
                                  2564. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2566. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2568. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2570. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2572. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2574. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2576. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2578. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2580. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2582. ClinicalDocument.componentOf.encompassingEncounter.classCode
                                  Control0..1
                                  BindingThe codes SHALL be taken from CDAActClass
                                  (required to http://hl7.org/cda/stds/core/ValueSet/CDAActClass)
                                  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 ValueENC
                                  2584. ClinicalDocument.componentOf.encompassingEncounter.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
                                  2586. ClinicalDocument.componentOf.encompassingEncounter.id
                                  ShortSG 20230709: EncompassingEncounter.id is required in US Realm Header - this is an illegal constraint - deleted min=0
                                  Comments

                                  This encompassingEncounter SHOULD contain zero or more [0..*] id (CONF:1198-32395).

                                  Control1..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                  2588. ClinicalDocument.componentOf.encompassingEncounter.code
                                  Comments

                                  This encompassingEncounter SHALL contain exactly one [1..1] code, which SHOULD be selected from ValueSet Act Encounter Codes urn:oid:2.16.840.1.113762.1.4.1240.5 (CONF:1198-30873).

                                  Control1..1
                                  BindingThe codes SHOULD be taken from Act Encounter Codes .
                                  (preferred to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1240.5)
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  2590. ClinicalDocument.componentOf.encompassingEncounter.effectiveTime
                                  Definition

                                  A quantity specifying a point on the axis of natural time. A point in time is most often represented as a calendar expression.

                                  ShortBase for all types and resources
                                  Comments

                                  This encompassingEncounter SHALL contain exactly one [1..1] US Realm Date and Time (Interval) (identifier: urn:oid:2.16.840.1.113883.10.20.22.5.3) (CONF:4537-9958).

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS(US Realm Date and Time - Interval)
                                  Is Modifierfalse
                                  Invariantsivl-ts-center: Center cannot co-exist with low or high (center.empty() or (low.empty() and high.empty()))
                                  ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day. (value.exists() implies value.toString().length() >= 10)
                                  ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component. (value.exists() implies value.toString().length() > 10)
                                  2592. ClinicalDocument.componentOf.encompassingEncounter.sdtcAdmissionReferralSourceCode
                                  Definition

                                  This element is a coded concept that represents the type of referral. Its RIM source class is PatientEncounter.

                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameadmissionReferralSourceCode.
                                  2594. ClinicalDocument.componentOf.encompassingEncounter.dischargeDispositionCode
                                  Control0..1
                                  BindingFor example codes, see USEncounterDischargeDisposition
                                  (example to http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition)
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                  2596. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty
                                  Definition

                                  The responsibleParty participant represents the participant having primary legal responsibility for the encounter. This differs from the legalAuthenticator participant in that the legalAuthenticator may or may not be the responsible party, and is serving a medical records function by signing off on the document, moving it into a completed state.

                                  Comments

                                  This encompassingEncounter SHOULD contain zero or one [0..1] responsibleParty (CONF:1198-8391).

                                  Control0..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                  2598. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2600. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2602. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2604. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2606. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2608. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2610. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2612. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2614. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.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
                                  2616. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.typeCode
                                  Control0..1
                                  BindingThe codes SHALL be taken from CDAParticipationType
                                  (required to http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType)
                                  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 ValueRESP
                                  2618. ClinicalDocument.componentOf.encompassingEncounter.responsibleParty.assignedEntity
                                  Comments

                                  The responsibleParty, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:1198-32904).

                                  Control1..1
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                                  Invariants1198-32905: This assignedEntity SHALL contain an assignedPerson or a representedOrganization or both (CONF:1198-32905). (assignedPerson.exists() or representedOrganization.exists())
                                  2620. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant
                                  Control0..*
                                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncounterParticipant
                                  SlicingThis element introduces a set of slices on ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • value @ typeCode
                                  • 2622. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer
                                    Slice Namereferrer
                                    Comments

                                    This encompassingEncounter MAY contain zero or one [0..1] encounterParticipant (CONF:1198-30874) such that it

                                    Control0..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncounterParticipant
                                    2624. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2626. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2628. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2630. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2632. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2634. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2636. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2638. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2640. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.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
                                    2642. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.typeCode
                                    Comments

                                    SHALL contain exactly one [1..1] @typeCode="REF" Referrer (CONF:1198-30875).

                                    Control1..1
                                    BindingThe codes SHALL be taken from XEncounterParticipant (2.0.0)
                                    (required to http://terminology.hl7.org/ValueSet/v3-xEncounterParticipant|2.0.0)
                                    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 ValueREF
                                    2644. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.time
                                    Control0..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS
                                    2646. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant:referrer.assignedEntity
                                    Control0..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                                    2648. ClinicalDocument.componentOf.encompassingEncounter.location
                                    Definition

                                    The location participant (location class) relates a healthcare facility (HealthCareFacility class) to the encounter to indicate where the encounter took place. The entity playing the role of HealthCareFacility is a place (Place class). The entity scoping the HealthCareFacility role is an organization (Organization class).

                                    The setting of an encounter (e.g. cardiology clinic, primary care clinic, rehabilitation hospital, skilled nursing facility) can be expressed in HealthCareFacility.code. Note that setting and physical location are not the same. There is a many-to-many relationship between setting and the physical location where care is delivered. Thus, a particular room can provide the location for cardiology clinic one day, and for primary care clinic another day; and cardiology clinic today might be held in one physical location, but in another physical location tomorrow.

                                    When the location is an organization, this is indicated by the presence of a scoping Organization, without a playing Place.

                                    Control1..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                    2650. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2652. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2654. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2656. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2658. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2660. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2662. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2664. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2666. ClinicalDocument.componentOf.encompassingEncounter.location.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
                                    2668. ClinicalDocument.componentOf.encompassingEncounter.location.typeCode
                                    Control0..1
                                    BindingThe codes SHALL be taken from ParticipationTargetLocation
                                    (required to http://terminology.hl7.org/ValueSet/v3-ParticipationTargetLocation)
                                    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 ValueLOC
                                    2670. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility
                                    Comments

                                    Such locations SHALL contain exactly one [1..1] healthCareFacility (CONF:1198-30877).

                                    Control1..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/HealthCareFacility
                                    2672. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2674. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2676. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2678. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2680. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2682. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2684. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2686. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2688. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.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
                                    2690. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.classCode
                                    Control0..1
                                    BindingThe codes SHALL be taken from RoleClassServiceDeliveryLocation
                                    (required to http://terminology.hl7.org/ValueSet/v3-RoleClassServiceDeliveryLocation)
                                    Typecode(cs: Coded Simple Value)
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Default ValueSDLOC
                                    2692. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.id
                                    Comments

                                    This healthCareFacility SHALL contain at least one [1..*] id (CONF:1198-30878).

                                    Control1..*
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                                    2694. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.sdtcIdentifiedBy
                                    Control0..*
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy
                                    XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual nameidentifiedBy.
                                    2696. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.code
                                    Control0..1
                                    BindingFor example codes, see ServiceDeliveryLocationRoleType
                                    (example to http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType)
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                    2698. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.location
                                    Control0..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Place
                                    2700. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility.serviceProviderOrganization
                                    Control0..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                                    2702. ClinicalDocument.component
                                    Comments

                                    SHALL contain exactly one [1..1] component (CONF:1198-9588).

                                    Control1..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Component
                                    2704. ClinicalDocument.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
                                    2706. ClinicalDocument.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
                                    2708. ClinicalDocument.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
                                    2710. ClinicalDocument.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
                                    2712. ClinicalDocument.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
                                    2714. ClinicalDocument.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
                                    2716. ClinicalDocument.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
                                    2718. ClinicalDocument.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
                                    2720. ClinicalDocument.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
                                    2722. ClinicalDocument.component.typeCode
                                    Control0..1
                                    BindingThe codes SHALL be taken from ActRelationshipHasComponent
                                    (required to http://terminology.hl7.org/ValueSet/v3-ActRelationshipHasComponent)
                                    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
                                    2724. ClinicalDocument.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
                                    2726. ClinicalDocument.component.nonXMLBody
                                    Control0..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/NonXMLBody
                                    2728. ClinicalDocument.component.structuredBody
                                    Comments

                                    This component SHALL contain exactly one [1..1] structuredBody (CONF:1198-30352).

                                    Control1..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/StructuredBody
                                    Invariantsap-or-a-and-p: **SHALL** include an Assessment and Plan Section, or both an Assessment Section and a Plan of Treatment Section. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentandPlanSection')).exists() or (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).count() = 2))
                                    ap-combo: This structuredBody **SHALL NOT** contain an Assessment and Plan Section (2.16.840.1.113883.10.20.22.2.9:2014-06-09) when either an Assessment Section (2.16.840.1.113883.10.20.22.2.8) or a Plan of Treatment Section (2.16.840.1.113883.10.20.22.2.10:2014-06-09) is present. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentandPlanSection')).exists() implies component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).empty())
                                    cc-rfv-combo: This structuredBody **SHALL NOT** contain a Chief Complaint and Reason for Visit Section (2.16.840.1.113883.10.20.22.2.13) when either a Chief Complaint Section (1.3.6.1.4.1.19376.1.5.3.1.1.13.2.1) or a Reason for Visit Section (2.16.840.1.113883.10.20.22.2.12) is present. (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintandReasonforVisitSection')).exists() implies component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).empty())
                                    2730. ClinicalDocument.component.structuredBody.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
                                    2732. ClinicalDocument.component.structuredBody.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
                                    2734. ClinicalDocument.component.structuredBody.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
                                    2736. ClinicalDocument.component.structuredBody.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
                                    2738. ClinicalDocument.component.structuredBody.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
                                    2740. ClinicalDocument.component.structuredBody.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
                                    2742. ClinicalDocument.component.structuredBody.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
                                    2744. ClinicalDocument.component.structuredBody.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
                                    2746. ClinicalDocument.component.structuredBody.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
                                    2748. ClinicalDocument.component.structuredBody.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 ValueDOCBODY
                                    2750. ClinicalDocument.component.structuredBody.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
                                    2752. ClinicalDocument.component.structuredBody.confidentialityCode
                                    Control0..1
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                                    2754. ClinicalDocument.component.structuredBody.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
                                    2756. ClinicalDocument.component.structuredBody.component
                                    Control5..*
                                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                    SlicingThis element introduces a set of slices on ClinicalDocument.component.structuredBody.component. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • profile @ section
                                    • 2758. ClinicalDocument.component.structuredBody.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
                                      2760. ClinicalDocument.component.structuredBody.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
                                      2762. ClinicalDocument.component.structuredBody.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
                                      2764. ClinicalDocument.component.structuredBody.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
                                      2766. ClinicalDocument.component.structuredBody.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
                                      2768. ClinicalDocument.component.structuredBody.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
                                      2770. ClinicalDocument.component.structuredBody.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
                                      2772. ClinicalDocument.component.structuredBody.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
                                      2774. ClinicalDocument.component.structuredBody.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
                                      2776. ClinicalDocument.component.structuredBody.component.typeCode
                                      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
                                      2778. ClinicalDocument.component.structuredBody.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
                                      2780. ClinicalDocument.component.structuredBody.component.section
                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section
                                      2782. ClinicalDocument.component.structuredBody.component:complications
                                      Slice Namecomplications
                                      Comments

                                      This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30353).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2784. ClinicalDocument.component.structuredBody.component:complications.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
                                      2786. ClinicalDocument.component.structuredBody.component:complications.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
                                      2788. ClinicalDocument.component.structuredBody.component:complications.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
                                      2790. ClinicalDocument.component.structuredBody.component:complications.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
                                      2792. ClinicalDocument.component.structuredBody.component:complications.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
                                      2794. ClinicalDocument.component.structuredBody.component:complications.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
                                      2796. ClinicalDocument.component.structuredBody.component:complications.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
                                      2798. ClinicalDocument.component.structuredBody.component:complications.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
                                      2800. ClinicalDocument.component.structuredBody.component:complications.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
                                      2802. ClinicalDocument.component.structuredBody.component:complications.typeCode
                                      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
                                      2804. ClinicalDocument.component.structuredBody.component:complications.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
                                      2806. ClinicalDocument.component.structuredBody.component:complications.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
                                      Comments

                                      This component SHALL contain exactly one [1..1] Complications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.37:2024-05-01) (CONF:1198-30387).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Complications Section)
                                      Is Modifierfalse
                                      2808. ClinicalDocument.component.structuredBody.component:procedureDescription
                                      Slice NameprocedureDescription
                                      Comments

                                      This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30355) such that it

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2810. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2812. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2814. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2816. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2818. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2820. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2822. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2824. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2826. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2828. ClinicalDocument.component.structuredBody.component:procedureDescription.typeCode
                                      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
                                      2830. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      2832. ClinicalDocument.component.structuredBody.component:procedureDescription.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedure Description Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.27) (CONF:1198-30356).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Description Section)
                                      Is Modifierfalse
                                      2834. ClinicalDocument.component.structuredBody.component:indications
                                      Slice Nameindications
                                      Comments

                                      This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30357) such that it

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2836. ClinicalDocument.component.structuredBody.component:indications.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
                                      2838. ClinicalDocument.component.structuredBody.component:indications.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
                                      2840. ClinicalDocument.component.structuredBody.component:indications.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
                                      2842. ClinicalDocument.component.structuredBody.component:indications.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
                                      2844. ClinicalDocument.component.structuredBody.component:indications.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
                                      2846. ClinicalDocument.component.structuredBody.component:indications.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
                                      2848. ClinicalDocument.component.structuredBody.component:indications.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
                                      2850. ClinicalDocument.component.structuredBody.component:indications.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
                                      2852. ClinicalDocument.component.structuredBody.component:indications.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
                                      2854. ClinicalDocument.component.structuredBody.component:indications.typeCode
                                      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
                                      2856. ClinicalDocument.component.structuredBody.component:indications.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
                                      2858. ClinicalDocument.component.structuredBody.component:indications.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedure Indications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.29:2014-06-09) (CONF:1198-30358).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Indications Section)
                                      Is Modifierfalse
                                      2860. ClinicalDocument.component.structuredBody.component:postProcedureDx
                                      Slice NamepostProcedureDx
                                      Comments

                                      This structuredBody SHALL contain exactly one [1..1] component (CONF:1198-30359) such that it

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2862. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2864. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2866. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2868. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2870. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2872. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2874. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2876. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2878. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2880. ClinicalDocument.component.structuredBody.component:postProcedureDx.typeCode
                                      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
                                      2882. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      2884. ClinicalDocument.component.structuredBody.component:postProcedureDx.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
                                      Comments

                                      SHALL contain exactly one [1..1] Postprocedure Diagnosis Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.36:2024-05-01) (CONF:1198-30360).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Postprocedure Diagnosis Section)
                                      Is Modifierfalse
                                      Invariantsshould-post-procedure-dx: SHOULD contain Postprocedure Diagnosis (entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PostprocedureDiagnosis')))
                                      2886. ClinicalDocument.component.structuredBody.component:assessment
                                      Slice Nameassessment
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30361) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2888. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2890. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2892. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2894. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2896. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2898. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2900. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2902. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2904. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2906. ClinicalDocument.component.structuredBody.component:assessment.typeCode
                                      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
                                      2908. ClinicalDocument.component.structuredBody.component:assessment.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
                                      2910. ClinicalDocument.component.structuredBody.component:assessment.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
                                      Comments

                                      SHALL contain exactly one [1..1] Assessment Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.8) (CONF:1198-30362).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Assessment Section)
                                      Is Modifierfalse
                                      2912. ClinicalDocument.component.structuredBody.component:assessmentAndPlan
                                      Slice NameassessmentAndPlan
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30363) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2914. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2916. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2918. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2920. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2922. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2924. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2926. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2928. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2930. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2932. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.typeCode
                                      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
                                      2934. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      2936. ClinicalDocument.component.structuredBody.component:assessmentAndPlan.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
                                      Comments

                                      SHALL contain exactly one [1..1] Assessment and Plan Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.9:2014-06-09) (CONF:1198-30364).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Assessment and Plan Section)
                                      Is Modifierfalse
                                      Invariantsno-a-p: When using this section, the Assessment Section and the Plan of Treatment Section SHALL NOT be used. (%resource.component.structuredBody.component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AssessmentSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PlanofTreatmentSection')).empty())
                                      2938. ClinicalDocument.component.structuredBody.component:planOfTreatment
                                      Slice NameplanOfTreatment
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30365) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2940. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2942. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2944. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2946. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2948. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2950. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2952. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2954. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2956. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2958. ClinicalDocument.component.structuredBody.component:planOfTreatment.typeCode
                                      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
                                      2960. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      2962. ClinicalDocument.component.structuredBody.component:planOfTreatment.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
                                      Comments

                                      SHALL contain exactly one [1..1] Plan of Treatment Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.10:2014-06-09) (CONF:1198-30366).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Plan of Treatment Section)
                                      Is Modifierfalse
                                      2964. ClinicalDocument.component.structuredBody.component:allergies
                                      Slice Nameallergies
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30367) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2966. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2968. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2970. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2972. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2974. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2976. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2978. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2980. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2982. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2984. ClinicalDocument.component.structuredBody.component:allergies.typeCode
                                      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
                                      2986. ClinicalDocument.component.structuredBody.component:allergies.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
                                      2988. ClinicalDocument.component.structuredBody.component:allergies.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
                                      Comments

                                      SHALL contain exactly one [1..1] Allergies and Intolerances Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.6.1:2024-05-01) (CONF:1198-30368).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Allergies and Intolerances Section)
                                      Is Modifierfalse
                                      Invariantsshall-allergy-concern: If section/@nullFlavor is not present, SHALL contain at least one Allergy Concern Act (nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AllergyConcernAct')).exists())
                                      2990. ClinicalDocument.component.structuredBody.component:anesthesia
                                      Slice Nameanesthesia
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30369) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      2992. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      2994. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      2996. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      2998. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      3000. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      3002. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      3004. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      3006. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      3008. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      3010. ClinicalDocument.component.structuredBody.component:anesthesia.typeCode
                                      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
                                      3012. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      3014. ClinicalDocument.component.structuredBody.component:anesthesia.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
                                      Comments

                                      SHALL contain exactly one [1..1] Anesthesia Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.25:2014-06-09) (CONF:1198-30370).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Anesthesia Section)
                                      Is Modifierfalse
                                      3016. ClinicalDocument.component.structuredBody.component:chiefComplaint
                                      Slice NamechiefComplaint
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30371) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3018. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3020. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3022. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3024. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3026. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3028. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3030. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3032. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3034. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3036. ClinicalDocument.component.structuredBody.component:chiefComplaint.typeCode
                                      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
                                      3038. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      3040. ClinicalDocument.component.structuredBody.component:chiefComplaint.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
                                      Comments

                                      SHALL contain exactly one [1..1] Chief Complaint Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.1.13.2.1) (CONF:1198-30372).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Chief Complaint Section)
                                      Is Modifierfalse
                                      3042. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV
                                      Slice NamechiefComplaintRFV
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30373) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3044. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3046. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3048. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3050. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3052. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3054. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3056. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3058. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3060. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3062. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.typeCode
                                      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
                                      3064. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      3066. ClinicalDocument.component.structuredBody.component:chiefComplaintRFV.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
                                      Comments

                                      SHALL contain exactly one [1..1] Chief Complaint and Reason for Visit Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.13) (CONF:1198-30374).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Chief Complaint and Reason for Visit Section)
                                      Is Modifierfalse
                                      Invariantsno-cc-rfv: When using this section, the Chief Complaint Section and the Reason for Visit Section SHALL NOT be used. (%resource.component.structuredBody.component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ChiefComplaintSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).empty())
                                      3068. ClinicalDocument.component.structuredBody.component:familyHistory
                                      Slice NamefamilyHistory
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30375) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3070. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3072. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3074. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3076. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3078. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3080. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3082. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3084. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3086. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3088. ClinicalDocument.component.structuredBody.component:familyHistory.typeCode
                                      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
                                      3090. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      3092. ClinicalDocument.component.structuredBody.component:familyHistory.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
                                      Comments

                                      SHALL contain exactly one [1..1] Family History Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.15:2024-05-01) (CONF:1198-30376).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Family History Section)
                                      Is Modifierfalse
                                      3094. ClinicalDocument.component.structuredBody.component:pastMedicalHistory
                                      Slice NamepastMedicalHistory
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30377) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3096. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3098. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3100. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3102. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3104. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3106. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3108. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3110. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3112. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3114. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.typeCode
                                      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
                                      3116. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      3118. ClinicalDocument.component.structuredBody.component:pastMedicalHistory.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
                                      Comments

                                      SHALL contain exactly one [1..1] Past Medical History (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.20:2024-05-01) (CONF:1198-30378).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Past Medical History)
                                      Is Modifierfalse
                                      3120. ClinicalDocument.component.structuredBody.component:historyPresentIllness
                                      Slice NamehistoryPresentIllness
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30379) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3122. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3124. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3126. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3128. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3130. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3132. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3134. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3136. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3138. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3140. ClinicalDocument.component.structuredBody.component:historyPresentIllness.typeCode
                                      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
                                      3142. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      3144. ClinicalDocument.component.structuredBody.component:historyPresentIllness.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
                                      Comments

                                      SHALL contain exactly one [1..1] History of Present Illness Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.3.4) (CONF:1198-30380).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(History of Present Illness Section)
                                      Is Modifierfalse
                                      3146. ClinicalDocument.component.structuredBody.component:medicalHistory
                                      Slice NamemedicalHistory
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30381) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3148. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3150. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3152. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3154. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3156. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3158. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3160. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3162. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3164. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3166. ClinicalDocument.component.structuredBody.component:medicalHistory.typeCode
                                      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
                                      3168. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      3170. ClinicalDocument.component.structuredBody.component:medicalHistory.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
                                      Comments

                                      SHALL contain exactly one [1..1] Medical (General) History Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.39) (CONF:1198-30382).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medical (General) History Section)
                                      Is Modifierfalse
                                      3172. ClinicalDocument.component.structuredBody.component:medications
                                      Slice Namemedications
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30383) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3174. ClinicalDocument.component.structuredBody.component:medications.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
                                      3176. ClinicalDocument.component.structuredBody.component:medications.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
                                      3178. ClinicalDocument.component.structuredBody.component:medications.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
                                      3180. ClinicalDocument.component.structuredBody.component:medications.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
                                      3182. ClinicalDocument.component.structuredBody.component:medications.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
                                      3184. ClinicalDocument.component.structuredBody.component:medications.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
                                      3186. ClinicalDocument.component.structuredBody.component:medications.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
                                      3188. ClinicalDocument.component.structuredBody.component:medications.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
                                      3190. ClinicalDocument.component.structuredBody.component:medications.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
                                      3192. ClinicalDocument.component.structuredBody.component:medications.typeCode
                                      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
                                      3194. ClinicalDocument.component.structuredBody.component:medications.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
                                      3196. ClinicalDocument.component.structuredBody.component:medications.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
                                      Comments

                                      SHALL contain exactly one [1..1] Medications Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.1.1:2014-06-09) (CONF:1198-30384).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medications Section)
                                      Is Modifierfalse
                                      Invariantsshall-med-activity: If section/@nullFlavor is not present, SHALL contain at least one Medication Activity (nullFlavor.exists() or entry.where(substanceAdministration.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/MedicationActivity')).exists())
                                      3198. ClinicalDocument.component.structuredBody.component:medsAdministered
                                      Slice NamemedsAdministered
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30388) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3200. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3202. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3204. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3206. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3208. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3210. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3212. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3214. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3216. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3218. ClinicalDocument.component.structuredBody.component:medsAdministered.typeCode
                                      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
                                      3220. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      3222. ClinicalDocument.component.structuredBody.component:medsAdministered.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
                                      Comments

                                      SHALL contain exactly one [1..1] Medications Administered Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.38:2014-06-09) (CONF:1198-30389).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medications Administered Section)
                                      Is Modifierfalse
                                      3224. ClinicalDocument.component.structuredBody.component:physicalExam
                                      Slice NamephysicalExam
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30390) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3226. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3228. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3230. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3232. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3234. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3236. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3238. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3240. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3242. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3244. ClinicalDocument.component.structuredBody.component:physicalExam.typeCode
                                      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
                                      3246. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      3248. ClinicalDocument.component.structuredBody.component:physicalExam.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
                                      Comments

                                      SHALL contain exactly one [1..1] Physical Exam Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.2.10:2024-05-01) (CONF:1198-30391).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Physical Exam Section)
                                      Is Modifierfalse
                                      3250. ClinicalDocument.component.structuredBody.component:plannedProcedure
                                      Slice NameplannedProcedure
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30392) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3252. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3254. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3256. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3258. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3260. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3262. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3264. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3266. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3268. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3270. ClinicalDocument.component.structuredBody.component:plannedProcedure.typeCode
                                      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
                                      3272. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      3274. ClinicalDocument.component.structuredBody.component:plannedProcedure.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
                                      Comments

                                      SHALL contain exactly one [1..1] Planned Procedure Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.30:2014-06-09) (CONF:1198-30393).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Planned Procedure Section)
                                      Is Modifierfalse
                                      3276. ClinicalDocument.component.structuredBody.component:procedureDisposition
                                      Slice NameprocedureDisposition
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30394) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3278. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3280. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3282. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3284. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3286. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3288. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3290. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3292. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3294. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3296. ClinicalDocument.component.structuredBody.component:procedureDisposition.typeCode
                                      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
                                      3298. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      3300. ClinicalDocument.component.structuredBody.component:procedureDisposition.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedure Disposition Section (identifier: urn:oid:2.16.840.1.113883.10.20.18.2.12) (CONF:1198-30395).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Disposition Section)
                                      Is Modifierfalse
                                      3302. ClinicalDocument.component.structuredBody.component:estBloodLoss
                                      Slice NameestBloodLoss
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30396) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3304. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3306. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3308. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3310. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3312. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3314. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3316. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3318. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3320. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3322. ClinicalDocument.component.structuredBody.component:estBloodLoss.typeCode
                                      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
                                      3324. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      3326. ClinicalDocument.component.structuredBody.component:estBloodLoss.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedure Estimated Blood Loss Section (identifier: urn:oid:2.16.840.1.113883.10.20.18.2.9) (CONF:1198-30397).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Estimated Blood Loss Section)
                                      Is Modifierfalse
                                      3328. ClinicalDocument.component.structuredBody.component:findings
                                      Slice Namefindings
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30398) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3330. ClinicalDocument.component.structuredBody.component:findings.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
                                      3332. ClinicalDocument.component.structuredBody.component:findings.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
                                      3334. ClinicalDocument.component.structuredBody.component:findings.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
                                      3336. ClinicalDocument.component.structuredBody.component:findings.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
                                      3338. ClinicalDocument.component.structuredBody.component:findings.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
                                      3340. ClinicalDocument.component.structuredBody.component:findings.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
                                      3342. ClinicalDocument.component.structuredBody.component:findings.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
                                      3344. ClinicalDocument.component.structuredBody.component:findings.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
                                      3346. ClinicalDocument.component.structuredBody.component:findings.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
                                      3348. ClinicalDocument.component.structuredBody.component:findings.typeCode
                                      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
                                      3350. ClinicalDocument.component.structuredBody.component:findings.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
                                      3352. ClinicalDocument.component.structuredBody.component:findings.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedure Findings Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.28:2024-05-01) (CONF:1198-30399).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Findings Section)
                                      Is Modifierfalse
                                      3354. ClinicalDocument.component.structuredBody.component:implants
                                      Slice Nameimplants
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30400) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3356. ClinicalDocument.component.structuredBody.component:implants.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
                                      3358. ClinicalDocument.component.structuredBody.component:implants.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
                                      3360. ClinicalDocument.component.structuredBody.component:implants.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
                                      3362. ClinicalDocument.component.structuredBody.component:implants.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
                                      3364. ClinicalDocument.component.structuredBody.component:implants.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
                                      3366. ClinicalDocument.component.structuredBody.component:implants.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
                                      3368. ClinicalDocument.component.structuredBody.component:implants.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
                                      3370. ClinicalDocument.component.structuredBody.component:implants.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
                                      3372. ClinicalDocument.component.structuredBody.component:implants.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
                                      3374. ClinicalDocument.component.structuredBody.component:implants.typeCode
                                      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
                                      3376. ClinicalDocument.component.structuredBody.component:implants.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
                                      3378. ClinicalDocument.component.structuredBody.component:implants.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedure Implants Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.40) (CONF:1198-30401).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Implants Section)
                                      Is Modifierfalse
                                      3380. ClinicalDocument.component.structuredBody.component:specimensTaken
                                      Slice NamespecimensTaken
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30402) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3382. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3384. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3386. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3388. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3390. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3392. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3394. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3396. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3398. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3400. ClinicalDocument.component.structuredBody.component:specimensTaken.typeCode
                                      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
                                      3402. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      3404. ClinicalDocument.component.structuredBody.component:specimensTaken.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedure Specimens Taken Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.31) (CONF:1198-30403).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedure Specimens Taken Section)
                                      Is Modifierfalse
                                      3406. ClinicalDocument.component.structuredBody.component:procedures
                                      Slice Nameprocedures
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30404) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3408. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3410. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3412. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3414. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3416. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3418. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3420. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3422. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3424. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3426. ClinicalDocument.component.structuredBody.component:procedures.typeCode
                                      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
                                      3428. ClinicalDocument.component.structuredBody.component:procedures.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
                                      3430. ClinicalDocument.component.structuredBody.component:procedures.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
                                      Comments

                                      SHALL contain exactly one [1..1] Procedures Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.7.1:2014-06-09) (CONF:1198-30405).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedures Section)
                                      Is Modifierfalse
                                      Invariantsshall-procedure-act-procedure: If section/@nullFlavor is not present, SHALL contain at least one Procedure Activity Procedure (nullFlavor.exists() or entry.where(procedure.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure')).exists())
                                      3432. ClinicalDocument.component.structuredBody.component:reasonForVisit
                                      Slice NamereasonForVisit
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30406) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3434. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3436. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3438. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3440. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3442. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3444. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3446. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3448. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3450. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3452. ClinicalDocument.component.structuredBody.component:reasonForVisit.typeCode
                                      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
                                      3454. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      3456. ClinicalDocument.component.structuredBody.component:reasonForVisit.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
                                      Comments

                                      SHALL contain exactly one [1..1] Reason for Visit Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.12) (CONF:1198-30407).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Reason for Visit Section)
                                      Is Modifierfalse
                                      3458. ClinicalDocument.component.structuredBody.component:reviewOfSystems
                                      Slice NamereviewOfSystems
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30408) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3460. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3462. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3464. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3466. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3468. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3470. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3472. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3474. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3476. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3478. ClinicalDocument.component.structuredBody.component:reviewOfSystems.typeCode
                                      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
                                      3480. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      3482. ClinicalDocument.component.structuredBody.component:reviewOfSystems.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
                                      Comments

                                      SHALL contain exactly one [1..1] Review of Systems Section (identifier: urn:oid:1.3.6.1.4.1.19376.1.5.3.1.3.18) (CONF:1198-30409).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Review of Systems Section)
                                      Is Modifierfalse
                                      3484. ClinicalDocument.component.structuredBody.component:socialHistory
                                      Slice NamesocialHistory
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-30410) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3486. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3488. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3490. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3492. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3494. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3496. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3498. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3500. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3502. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3504. ClinicalDocument.component.structuredBody.component:socialHistory.typeCode
                                      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
                                      3506. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      3508. ClinicalDocument.component.structuredBody.component:socialHistory.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
                                      Comments

                                      SHALL contain exactly one [1..1] Social History Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.17:2024-05-01) (CONF:1198-30411).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Social History Section)
                                      Is Modifierfalse
                                      Invariantsshould-smoking-status: SHOULD contain Smoking Status (entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/SmokingStatus')))
                                      3510. ClinicalDocument.component.structuredBody.component:advDirectives
                                      Slice NameadvDirectives
                                      Comments

                                      This structuredBody MAY contain zero or one [0..1] component (CONF:1198-28942) such that it

                                      Control0..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                                      3512. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3514. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3516. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3518. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3520. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3522. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3524. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3526. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3528. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3530. ClinicalDocument.component.structuredBody.component:advDirectives.typeCode
                                      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
                                      3532. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      3534. ClinicalDocument.component.structuredBody.component:advDirectives.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
                                      Comments

                                      SHALL contain exactly one [1..1] Advance Directives Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.21.1:2024-05-01).

                                      Control1..1
                                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Advance Directives Section)
                                      Is Modifierfalse
                                      Invariantsshall-adv-directive-organizer: If section/@nullFlavor is not present, SHALL contain at least one Advance Directive Organizer (nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AdvanceDirectiveOrganizer')).exists())