Consolidated CDA (C-CDA)
4.0.0-ballot - STU4 United States of America flag

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

Logical Model: ConsultationNote - Detailed Descriptions

Active as of 2024-11-21

Definitions for the ConsultationNote 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.
Invariantscategory-11488-4: If category is present, then there shall be a category with LOINC code '11488-4'. (sdtcCategory.empty() or sdtcCategory.exists(code = '11488-4' and codeSystem = '2.16.840.1.113883.6.1'))
should-participant-callback: SHOULD contain zero or more [0..*] participant such that it SHALL contain exactly one [1..1] @typeCode="CALLBCK" call back contact (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 DYNAMIC) (participant.where(typeCode = 'CALLBCK').exists())
2. ClinicalDocument.templateId
Control2..?
4. ClinicalDocument.templateId:consult-note
Slice Nameconsult-note
Control1..1
6. ClinicalDocument.templateId:consult-note.root
Control1..?
Pattern Value2.16.840.1.113883.10.20.22.1.4
8. ClinicalDocument.templateId:consult-note.extension
Control1..?
Pattern Value2024-05-01
10. ClinicalDocument.sdtcCategory
ShortUsed to categorize the document as a Consult Note. If present, there SHALL be a category of 11488-4 (Consult note).
12. ClinicalDocument.code
ShortThe Consultation Note recommends use of the document type code 11488-4 "Consult 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, which SHALL be selected from ValueSet ConsultDocumentType http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.113883.11.20.9.31 DYNAMIC (CONF:1198-17176).

BindingThe codes SHALL be taken from ConsultDocumentType .
(required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.31)
14. ClinicalDocument.participant
ShortThis participant represents the person to contact for questions about the consult summary. This call back contact individual may be a different person than the individual(s) identified in the author or legalAuthenticator participant.
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
  • 16. ClinicalDocument.participant:callback
    Slice Namecallback
    Comments

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

    Control0..*
    18. ClinicalDocument.participant:callback.typeCode
    Comments

    SHALL contain exactly one [1..1] @typeCode="CALLBCK" call back contact (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 DYNAMIC) (CONF:1198-31657).

    Fixed ValueCALLBCK
    20. ClinicalDocument.participant:callback.associatedEntity
    Comments

    SHALL contain exactly one [1..1] associatedEntity (CONF:1198-31658).

    Invariantsshould-addr: SHOULD contain addr (addr.exists())
    22. ClinicalDocument.participant:callback.associatedEntity.classCode
    Comments

    This associatedEntity SHALL contain exactly one [1..1] @classCode="ASSIGNED" assigned entity (CodeSystem: HL7RoleClass urn:oid:2.16.840.1.113883.5.110 DYNAMIC) (CONF:1198-31659).

    Fixed ValueASSIGNED
    24. ClinicalDocument.participant:callback.associatedEntity.id
    Comments

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

    Control1..?
    26. ClinicalDocument.participant:callback.associatedEntity.addr
    Comments

    This associatedEntity SHOULD contain zero or more [0..*] addr (CONF:1198-31661).

    Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD(US Realm Address)
    28. ClinicalDocument.participant:callback.associatedEntity.telecom
    Comments

    This associatedEntity SHALL contain at least one [1..*] telecom (CONF:1198-31662).

    Control1..?
    30. ClinicalDocument.participant:callback.associatedEntity.associatedPerson
    Comments

    This associatedEntity SHALL contain exactly one [1..1] associatedPerson (CONF:1198-31663).

    Control1..?
    32. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.name
    Comments

    This associatedPerson SHALL contain at least one [1..*] name (CONF:1198-31664).

    Control1..?
    34. ClinicalDocument.participant:callback.associatedEntity.scopingOrganization
    Comments

    This associatedEntity MAY contain zero or one [0..1] scopingOrganization (CONF:1198-31665).

    36. ClinicalDocument.inFulfillmentOf
    ShortThe inFulfillmentOf element describes prior orders that are fulfilled (in whole or part) by the service events described in the Consultation Note. For example, a prior order might be the consultation that is being reported in the note.
    Comments

    SHALL contain at least one [1..*] inFulfillmentOf (CONF:1198-8382).

    Control1..?
    38. ClinicalDocument.inFulfillmentOf.order
    Comments

    Such inFulfillmentOfs SHALL contain exactly one [1..1] order (CONF:1198-29923).

    40. ClinicalDocument.inFulfillmentOf.order.id
    ShortWhere a referral is being fulfilled by this consultation, this id would be the same as the id in the Patient Referral Act template.
    Comments

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

    42. ClinicalDocument.componentOf
    ShortA Consultation Note is always associated with an encounter; the id element of the encompassingEncounter is required to be present and represents the identifier for the encounter.
    Comments

    SHALL contain exactly one [1..1] componentOf (CONF:1198-8386).

    Control1..?
    44. ClinicalDocument.componentOf.encompassingEncounter
    Comments

    This componentOf SHALL contain exactly one [1..1] encompassingEncounter (CONF:1198-8387).

    46. ClinicalDocument.componentOf.encompassingEncounter.id
    Comments

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

    48. ClinicalDocument.componentOf.encompassingEncounter.effectiveTime
    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:1198-8389).

    50. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant
    ShortThe encounterParticipant element represents persons who participated in the encounter and not necessarily the entire episode of care.
    Comments

    This encompassingEncounter MAY contain zero or more [0..*] encounterParticipant (CONF:1198-8392).

    52. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.assignedEntity
    Comments

    The encounterParticipant, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:1198-32902).

    Control1..?
    Invariants1198-32906: This assignedEntity SHALL contain an assignedPerson or a representedOrganization or both (CONF:1198-32906). (assignedPerson.exists() or representedOrganization.exists())
    54. ClinicalDocument.component
    Comments

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

    56. ClinicalDocument.component.structuredBody
    Comments

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

    Control1..?
    Invariantsap-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())
    1198-9504: **SHALL** include a Reason for Referral or Reason for Visit section (CONF:1198-9504). (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforReferralSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).exists())
    ap-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))
    should-section-medications: SHOULD contain a Medications Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/MedicationsSection')))
    should-section-physical-exam: SHOULD contain a Physical Exam Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PhysicalExamSection')))
    should-section-results: SHOULD contain a Results Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ResultsSection')))
    58. 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
    • 60. ClinicalDocument.component.structuredBody.component:assessment
      Slice Nameassessment
      Comments

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

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

      The component, if present, SHALL contain exactly one [1..1] Assessment Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.8) (CONF:1198-28897).

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

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

      Control0..1
      66. 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-28899).

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

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

      Control0..1
      70. 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-28901).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Plan of Treatment Section)
      72. ClinicalDocument.component.structuredBody.component:reasonForVisit
      Slice NamereasonForVisit
      Comments

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

      Control0..1
      74. 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-28905).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Reason for Visit Section)
      76. ClinicalDocument.component.structuredBody.component:hpi
      Slice Namehpi
      Comments

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

      Control1..1
      78. ClinicalDocument.component.structuredBody.component:hpi.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-28907).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(History of Present Illness Section)
      80. ClinicalDocument.component.structuredBody.component:physicalExam
      Slice NamephysicalExam
      Comments

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

      Control0..1
      82. 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-28909).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Physical Exam Section)
      84. ClinicalDocument.component.structuredBody.component:allergies
      Slice Nameallergies
      Comments

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

      Control1..1
      86. 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-28911).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Allergies and Intolerances Section)
      88. ClinicalDocument.component.structuredBody.component:chiefComplaint
      Slice NamechiefComplaint
      Comments

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

      Control0..1
      90. 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-28913).

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

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

      Control0..1
      94. 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-28916).

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

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

      Control0..1
      98. 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-28918).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Family History Section)
      100. ClinicalDocument.component.structuredBody.component:generalStatus
      Slice NamegeneralStatus
      Comments

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

      Control0..1
      102. ClinicalDocument.component.structuredBody.component:generalStatus.section
      Comments

      SHALL contain exactly one [1..1] General Status Section (identifier: urn:oid:2.16.840.1.113883.10.20.2.5) (CONF:1198-28920).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(General Status Section)
      104. ClinicalDocument.component.structuredBody.component:pastMedicalHistory
      Slice NamepastMedicalHistory
      Comments

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

      Control0..1
      106. 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-28922).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Past Medical History)
      108. ClinicalDocument.component.structuredBody.component:immunizations
      Slice Nameimmunizations
      Comments

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

      Control0..1
      110. ClinicalDocument.component.structuredBody.component:immunizations.section
      Comments

      SHALL contain exactly one [1..1] Immunizations Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.2.1:2024-05-01) (CONF:1198-28924).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Immunizations Section)
      112. ClinicalDocument.component.structuredBody.component:medications
      Slice Namemedications
      Comments

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

      Control0..1
      114. 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-28926).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medications Section)
      116. ClinicalDocument.component.structuredBody.component:problems
      Slice Nameproblems
      Comments

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

      Control1..1
      118. ClinicalDocument.component.structuredBody.component:problems.section
      Comments

      SHALL contain exactly one [1..1] Problem Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.5.1:2024-05-01) (CONF:1198-28929).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Problem Section)
      120. ClinicalDocument.component.structuredBody.component:procedures
      Slice Nameprocedures
      Comments

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

      Control0..1
      122. 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-28931).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Procedures Section)
      124. ClinicalDocument.component.structuredBody.component:results
      Slice Nameresults
      Comments

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

      Control0..1
      126. ClinicalDocument.component.structuredBody.component:results.section
      Comments

      SHALL contain exactly one [1..1] Results Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.3.1:2024-05-01) (CONF:1198-28933).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Results Section)
      128. ClinicalDocument.component.structuredBody.component:socialHist
      Slice NamesocialHist
      Comments

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

      Control0..1
      130. ClinicalDocument.component.structuredBody.component:socialHist.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-28935).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Social History Section)
      132. ClinicalDocument.component.structuredBody.component:vitalSigns
      Slice NamevitalSigns
      Comments

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

      Control0..1
      134. ClinicalDocument.component.structuredBody.component:vitalSigns.section
      Comments

      SHALL contain exactly one [1..1] Vital Signs Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.4.1:2024-05-01) (CONF:1198-28937).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Vital Signs Section)
      136. 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
      138. 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) (CONF:1198-28943).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Advance Directives Section)
      140. ClinicalDocument.component.structuredBody.component:functionalStatus
      Slice NamefunctionalStatus
      Comments

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

      Control0..1
      142. ClinicalDocument.component.structuredBody.component:functionalStatus.section
      Comments

      SHALL contain exactly one [1..1] Functional Status Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.14:2014-06-09) (CONF:1198-28945).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Functional Status Section)
      144. ClinicalDocument.component.structuredBody.component:reviewOfSystems
      Slice NamereviewOfSystems
      Comments

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

      Control0..1
      146. 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-30238).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Review of Systems Section)
      148. ClinicalDocument.component.structuredBody.component:medicalEquipment
      Slice NamemedicalEquipment
      Comments

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

      Control0..1
      150. ClinicalDocument.component.structuredBody.component:medicalEquipment.section
      Comments

      SHALL contain exactly one [1..1] Medical Equipment Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.23:2014-06-09) (CONF:1198-30905).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medical Equipment Section)
      152. ClinicalDocument.component.structuredBody.component:mentalStatus
      Slice NamementalStatus
      Comments

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

      Control0..1
      154. ClinicalDocument.component.structuredBody.component:mentalStatus.section
      Comments

      SHALL contain exactly one [1..1] Mental Status Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.56:2024-05-01) (CONF:1198-30907).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Mental Status Section)
      156. ClinicalDocument.component.structuredBody.component:nutrition
      Slice Namenutrition
      Comments

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

      Control0..1
      158. ClinicalDocument.component.structuredBody.component:nutrition.section
      Comments

      SHALL contain exactly one [1..1] Nutrition Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.57) (CONF:1198-30910).

      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Nutrition 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())
      category-11488-4: If category is present, then there shall be a category with LOINC code '11488-4'. (sdtcCategory.empty() or sdtcCategory.exists(code = '11488-4' and codeSystem = '2.16.840.1.113883.6.1'))
      should-participant-callback: SHOULD contain zero or more [0..*] participant such that it SHALL contain exactly one [1..1] @typeCode="CALLBCK" call back contact (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 DYNAMIC) (participant.where(typeCode = 'CALLBCK').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:consult-note
        Slice Nameconsult-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:consult-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.4
        38. ClinicalDocument.templateId:consult-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.sdtcCategory
        ShortUsed to categorize the document as a Consult Note. If present, there SHALL be a category of 11488-4 (Consult note).
        Control0..*
        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
        XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namecategory.
        44. ClinicalDocument.code
        ShortThe Consultation Note recommends use of the document type code 11488-4 "Consult 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, which SHALL be selected from ValueSet ConsultDocumentType http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.113883.11.20.9.31 DYNAMIC (CONF:1198-17176).

        Control1..1
        BindingThe codes SHALL be taken from ConsultDocumentType .
        (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.31)
        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
        46. 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
        48. 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
        50. 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
        52. 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
        54. 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
        56. 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)
        58. ClinicalDocument.confidentialityCode
        Control1..1
        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
        60. 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
        62. 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
        64. 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
        66. 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
        68. 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
        70. 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
        72. 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
        74. 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𝗨𝗦𝗖𝗗𝗜: 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))
        76. ClinicalDocument.recordTarget.patientRole.telecom
        Short𝗨𝗦𝗖𝗗𝗜: Phone Number / Email
        Control1..*
        Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
        Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
        78. 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
        80. 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())
        82. 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()))
        84. 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
        86. ClinicalDocument.recordTarget.patientRole.patient.birthTime
        Short𝗨𝗦𝗖𝗗𝗜: 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)
        88. ClinicalDocument.recordTarget.patientRole.patient.raceCode
        Short𝗨𝗦𝗖𝗗𝗜: 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
        90. ClinicalDocument.recordTarget.patientRole.patient.ethnicGroupCode
        Short𝗨𝗦𝗖𝗗𝗜: 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
        92. 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
        94. 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)
        96. 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())
        98. 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
        • 100. ClinicalDocument.author.assignedAuthor.id:npi
          Slice Namenpi
          Control0..1
          Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
          Invariantsshould-extension: SHOULD contain extension (extension.exists())
          102. 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
          104. 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))
          106. 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())
          108. 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
          110. 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
          • 112. 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
            114. 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
            116. 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
            118. 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))
            120. 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
            122. 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()))
            124. ClinicalDocument.informant:provider.relatedEntity
            Control0..0
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedEntity
            126. 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
            128. ClinicalDocument.informant:non-provider.assignedEntity
            Control0..0
            Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
            130. 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
            132. 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
            134. 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
            136. 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
            138. 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
            140. 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
            142. 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())
            144. 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
            146. 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))
            148. ClinicalDocument.participant
            ShortThis participant represents the person to contact for questions about the consult summary. This call back contact individual may be a different person than the individual(s) identified in the author or legalAuthenticator participant.
            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
            • 150. 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.
              152. ClinicalDocument.participant.associatedEntity
              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
              154. ClinicalDocument.participant:callback
              Slice Namecallback
              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

              SHOULD contain zero or more [0..*] participant (CONF:1198-31656) 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'))
              156. ClinicalDocument.participant:callback.typeCode
              Comments

              SHALL contain exactly one [1..1] @typeCode="CALLBCK" call back contact (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 DYNAMIC) (CONF:1198-31657).

              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 ValueCALLBCK
              158. ClinicalDocument.participant:callback.associatedEntity
              Comments

              SHALL contain exactly one [1..1] associatedEntity (CONF:1198-31658).

              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
              Invariantsshould-addr: SHOULD contain addr (addr.exists())
              160. ClinicalDocument.participant:callback.associatedEntity.classCode
              Comments

              This associatedEntity SHALL contain exactly one [1..1] @classCode="ASSIGNED" assigned entity (CodeSystem: HL7RoleClass urn:oid:2.16.840.1.113883.5.110 DYNAMIC) (CONF:1198-31659).

              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 ValueASSIGNED
              162. ClinicalDocument.participant:callback.associatedEntity.id
              Comments

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

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
              164. ClinicalDocument.participant:callback.associatedEntity.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 associatedEntity SHOULD contain zero or more [0..*] addr (CONF:1198-31661).

              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))
              166. ClinicalDocument.participant:callback.associatedEntity.telecom
              Comments

              This associatedEntity SHALL contain at least one [1..*] telecom (CONF:1198-31662).

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
              168. ClinicalDocument.participant:callback.associatedEntity.associatedPerson
              Comments

              This associatedEntity SHALL contain exactly one [1..1] associatedPerson (CONF:1198-31663).

              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
              170. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.name
              Definition

              A name associated with the person.

              ShortA name associated with the person
              Comments

              This associatedPerson SHALL contain at least one [1..*] name (CONF:1198-31664).


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

              Control10..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/PNHumanName
              Is Modifierfalse
              Requirements

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

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              172. ClinicalDocument.participant:callback.associatedEntity.scopingOrganization
              Comments

              This associatedEntity MAY contain zero or one [0..1] scopingOrganization (CONF:1198-31665).

              Control0..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
              174. ClinicalDocument.inFulfillmentOf
              ShortThe inFulfillmentOf element describes prior orders that are fulfilled (in whole or part) by the service events described in the Consultation Note. For example, a prior order might be the consultation that is being reported in the note.
              Comments

              SHALL contain at least one [1..*] inFulfillmentOf (CONF:1198-8382).

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/InFulfillmentOf
              176. ClinicalDocument.inFulfillmentOf.order
              Comments

              Such inFulfillmentOfs SHALL contain exactly one [1..1] order (CONF:1198-29923).

              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/Order
              178. ClinicalDocument.inFulfillmentOf.order.id
              ShortWhere a referral is being fulfilled by this consultation, this id would be the same as the id in the Patient Referral Act template.
              Comments

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

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
              180. ClinicalDocument.componentOf
              ShortA Consultation Note is always associated with an encounter; the id element of the encompassingEncounter is required to be present and represents the identifier for the encounter.
              Comments

              SHALL contain exactly one [1..1] componentOf (CONF:1198-8386).

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

              This componentOf SHALL contain exactly one [1..1] encompassingEncounter (CONF:1198-8387).

              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncompassingEncounter
              Invariantsshould-responsibleParty: SHOULD contain responsibleParty (responsibleParty.exists())
              184. ClinicalDocument.componentOf.encompassingEncounter.id
              Comments

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

              Control1..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
              186. 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:1198-8389).

              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)
              188. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant
              ShortThe encounterParticipant element represents persons who participated in the encounter and not necessarily the entire episode of care.
              Comments

              This encompassingEncounter MAY contain zero or more [0..*] encounterParticipant (CONF:1198-8392).

              Control0..*
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncounterParticipant
              190. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.typeCode
              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.
              192. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.assignedEntity
              Comments

              The encounterParticipant, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:1198-32902).

              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
              Invariants1198-32906: This assignedEntity SHALL contain an assignedPerson or a representedOrganization or both (CONF:1198-32906). (assignedPerson.exists() or representedOrganization.exists())
              194. ClinicalDocument.component
              Comments

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

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

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

              Control1..1
              Typehttp://hl7.org/cda/stds/core/StructureDefinition/StructuredBody
              Invariantsap-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())
              1198-9504: **SHALL** include a Reason for Referral or Reason for Visit section (CONF:1198-9504). (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforReferralSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).exists())
              ap-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))
              should-section-medications: SHOULD contain a Medications Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/MedicationsSection')))
              should-section-physical-exam: SHOULD contain a Physical Exam Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PhysicalExamSection')))
              should-section-results: SHOULD contain a Results Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ResultsSection')))
              198. 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
              • 200. ClinicalDocument.component.structuredBody.component.section
                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section
                202. ClinicalDocument.component.structuredBody.component:assessment
                Slice Nameassessment
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                204. 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

                The component, if present, SHALL contain exactly one [1..1] Assessment Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.8) (CONF:1198-28897).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                208. 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-28899).

                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())
                210. ClinicalDocument.component.structuredBody.component:planOfTreatment
                Slice NameplanOfTreatment
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                212. 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-28901).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                216. 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-28905).

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

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

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                220. ClinicalDocument.component.structuredBody.component:hpi.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-28907).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                224. 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-28909).

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

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

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                228. 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-28911).

                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())
                230. ClinicalDocument.component.structuredBody.component:chiefComplaint
                Slice NamechiefComplaint
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                232. 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-28913).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                236. 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-28916).

                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())
                238. ClinicalDocument.component.structuredBody.component:familyHistory
                Slice NamefamilyHistory
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                240. 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-28918).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                244. ClinicalDocument.component.structuredBody.component:generalStatus.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] General Status Section (identifier: urn:oid:2.16.840.1.113883.10.20.2.5) (CONF:1198-28920).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                248. 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-28922).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                252. ClinicalDocument.component.structuredBody.component:immunizations.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] Immunizations Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.2.1:2024-05-01) (CONF:1198-28924).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Immunizations Section)
                Is Modifierfalse
                Invariantsshall-immunization-activity: If section/@nullFlavor is not present, SHALL contain at least one Immunization Activity (nullFlavor.exists() or entry.where(substanceAdministration.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ImmunizationActivity')).exists())
                254. ClinicalDocument.component.structuredBody.component:medications
                Slice Namemedications
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                256. 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-28926).

                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())
                258. ClinicalDocument.component.structuredBody.component:problems
                Slice Nameproblems
                Comments

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

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                260. ClinicalDocument.component.structuredBody.component:problems.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] Problem Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.5.1:2024-05-01) (CONF:1198-28929).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Problem Section)
                Is Modifierfalse
                Invariantsshall-problem-concern-act: If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act (nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).exists())
                262. ClinicalDocument.component.structuredBody.component:procedures
                Slice Nameprocedures
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                264. 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-28931).

                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())
                266. ClinicalDocument.component.structuredBody.component:results
                Slice Nameresults
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                268. ClinicalDocument.component.structuredBody.component:results.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] Results Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.3.1:2024-05-01) (CONF:1198-28933).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Results Section)
                Is Modifierfalse
                Invariantsshall-result-org: If section/@nullFlavor is not present, SHALL contain at least one Result Organizer (nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ResultOrganizer')).exists())
                270. ClinicalDocument.component.structuredBody.component:socialHist
                Slice NamesocialHist
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                272. ClinicalDocument.component.structuredBody.component:socialHist.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-28935).

                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')))
                274. ClinicalDocument.component.structuredBody.component:vitalSigns
                Slice NamevitalSigns
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                276. ClinicalDocument.component.structuredBody.component:vitalSigns.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] Vital Signs Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.4.1:2024-05-01) (CONF:1198-28937).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Vital Signs Section)
                Is Modifierfalse
                Invariantsshall-vital-signs-org: If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer (nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists())
                278. 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
                280. 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) (CONF:1198-28943).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Advance Directives Section)
                Is Modifierfalse
                Invariantsshall-adv-directive-existence: If section/@nullFlavor is not present, SHALL contain at least one Advance Directive Existence Observation (nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AdvanceDirectiveExistenceObservation')).exists())
                282. ClinicalDocument.component.structuredBody.component:functionalStatus
                Slice NamefunctionalStatus
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                284. ClinicalDocument.component.structuredBody.component:functionalStatus.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] Functional Status Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.14:2014-06-09) (CONF:1198-28945).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Functional Status Section)
                Is Modifierfalse
                286. ClinicalDocument.component.structuredBody.component:reviewOfSystems
                Slice NamereviewOfSystems
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                288. 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-30238).

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

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                292. ClinicalDocument.component.structuredBody.component:medicalEquipment.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 Equipment Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.23:2014-06-09) (CONF:1198-30905).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medical Equipment Section)
                Is Modifierfalse
                Invariantsshould-non-med-supply: SHOULD contain Non-Medicinal Supply Activity (entry.where(supply.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/NonMedicinalSupplyActivity')))
                should-procedure-act-procedure: SHOULD contain Procedure Activity Procedure (entry.where(procedure.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure')))
                294. ClinicalDocument.component.structuredBody.component:mentalStatus
                Slice NamementalStatus
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                296. ClinicalDocument.component.structuredBody.component:mentalStatus.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] Mental Status Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.56:2024-05-01) (CONF:1198-30907).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Mental Status Section)
                Is Modifierfalse
                298. ClinicalDocument.component.structuredBody.component:nutrition
                Slice Namenutrition
                Comments

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

                Control0..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                300. ClinicalDocument.component.structuredBody.component:nutrition.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] Nutrition Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.57) (CONF:1198-30910).

                Control1..1
                Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Nutrition Section)
                Is Modifierfalse
                Invariantsshould-nutritional-status-obs: SHOULD contain Nutritional Status Observation (entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/NutritionalStatusObservation')))

                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())
                category-11488-4: If category is present, then there shall be a category with LOINC code '11488-4'. (sdtcCategory.empty() or sdtcCategory.exists(code = '11488-4' and codeSystem = '2.16.840.1.113883.6.1'))
                should-participant-callback: SHOULD contain zero or more [0..*] participant such that it SHALL contain exactly one [1..1] @typeCode="CALLBCK" call back contact (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 DYNAMIC) (participant.where(typeCode = 'CALLBCK').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:consult-note
                  Slice Nameconsult-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:consult-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:consult-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:consult-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:consult-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.4
                  68. ClinicalDocument.templateId:consult-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.sdtcCategory
                  ShortUsed to categorize the document as a Consult Note. If present, there SHALL be a category of 11488-4 (Consult note).
                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CD
                  XML FormatIn the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namecategory.
                  74. ClinicalDocument.code
                  ShortThe Consultation Note recommends use of the document type code 11488-4 "Consult 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, which SHALL be selected from ValueSet ConsultDocumentType http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.113883.11.20.9.31 DYNAMIC (CONF:1198-17176).

                  Control1..1
                  BindingThe codes SHALL be taken from ConsultDocumentType .
                  (required to http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.31)
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                  76. 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
                  78. 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
                  80. 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
                  82. 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
                  84. 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
                  86. 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
                  88. 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.
                  90. 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.
                  92. 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
                  94. 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
                  96. 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
                  98. 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
                  100. 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.
                  102. 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)
                  104. ClinicalDocument.confidentialityCode
                  Control1..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                  106. 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
                  108. 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
                  110. 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
                  112. 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
                  114. 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
                  116. 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
                  118. 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.
                  120. 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.
                  122. 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
                  124. 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
                  126. 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
                  128. 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
                  130. ClinicalDocument.setId
                  Comments

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

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

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

                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/INT
                  134. ClinicalDocument.copyTime
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/TS
                  136. 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
                  138. 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
                  140. 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
                  142. 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
                  144. 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
                  146. 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
                  148. 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
                  150. 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
                  152. 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
                  154. 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
                  156. 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
                  158. 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
                  160. 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
                  162. 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
                  164. 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
                  166. 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
                  168. 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
                  170. 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
                  172. 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
                  174. 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
                  176. 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
                  178. 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
                  180. 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
                  182. 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
                  184. 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.
                  186. 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𝗨𝗦𝗖𝗗𝗜: 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))
                  188. ClinicalDocument.recordTarget.patientRole.telecom
                  Short𝗨𝗦𝗖𝗗𝗜: Phone Number / Email
                  Control1..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                  Invariantsshould-use: SHOULD contain @use (nullFlavor.exists() or use.exists())
                  190. 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
                  192. 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.
                  194. 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
                  196. 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
                  198. 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())
                  200. 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
                  202. 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
                  204. 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
                  206. 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
                  208. 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
                  210. 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
                  212. 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
                  214. 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
                  216. 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
                  218. 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
                  220. 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
                  222. ClinicalDocument.recordTarget.patientRole.patient.id
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                  224. 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())
                  226. 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.
                  228. 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
                  230. ClinicalDocument.recordTarget.patientRole.patient.birthTime
                  Short𝗨𝗦𝗖𝗗𝗜: 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)
                  232. 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.
                  234. ClinicalDocument.recordTarget.patientRole.patient.sdtcDeceasedTime
                  Short𝗨𝗦𝗖𝗗𝗜: 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)
                  236. 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.
                  238. 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.
                  240. 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
                  242. 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
                  244. ClinicalDocument.recordTarget.patientRole.patient.raceCode
                  Short𝗨𝗦𝗖𝗗𝗜: 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
                  246. ClinicalDocument.recordTarget.patientRole.patient.sdtcRaceCode
                  Short𝗨𝗦𝗖𝗗𝗜: 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.
                  248. ClinicalDocument.recordTarget.patientRole.patient.ethnicGroupCode
                  Short𝗨𝗦𝗖𝗗𝗜: 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
                  250. ClinicalDocument.recordTarget.patientRole.patient.sdtcEthnicGroupCode
                  Short𝗨𝗦𝗖𝗗𝗜: 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.
                  252. 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())
                  254. 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
                  256. 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
                  258. 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
                  260. 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
                  262. 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
                  264. 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
                  266. 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
                  268. 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
                  270. 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
                  272. 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
                  274. ClinicalDocument.recordTarget.patientRole.patient.guardian.id
                  Control0..*
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                  276. 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.
                  278. 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
                  280. 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))
                  282. 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())
                  284. 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
                  286. 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.
                  288. 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
                  290. 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
                  292. 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
                  294. 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
                  296. 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
                  298. 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
                  300. 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
                  302. 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
                  304. 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
                  306. 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
                  308. 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
                  310. 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
                  312. 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
                  314. 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
                  316. 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())
                  318. 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.
                  320. 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.
                  322. 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
                  324. 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
                  326. 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
                  328. 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
                  330. 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
                  332. 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
                  334. 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
                  336. 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
                  338. 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
                  340. 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
                  342. 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
                  344. 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.
                  346. ClinicalDocument.recordTarget.patientRole.patient.guardian.guardianOrganization
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                  348. 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
                  350. 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
                  352. 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
                  354. 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
                  356. 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
                  358. 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
                  360. 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
                  362. 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
                  364. 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
                  366. 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
                  368. 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
                  370. 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
                  372. 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
                  374. 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
                  376. 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
                  378. 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
                  380. 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
                  382. 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
                  384. 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
                  386. 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
                  388. 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
                  390. 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
                  392. 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
                  394. ClinicalDocument.recordTarget.patientRole.patient.birthplace.place.name
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/EN
                  396. 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())
                  398. 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
                  400. 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
                  402. 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
                  404. 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)
                  406. 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)
                  408. 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
                  410. 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
                  412. 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
                  414. 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
                  416. 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.
                  418. 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
                  420. 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)
                  422. 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
                  424. 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
                  426. 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
                  428. 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
                  430. 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.
                  432. 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
                  434. 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)
                  436. 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
                  438. 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
                  440. 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
                  442. 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
                  444. 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.
                  446. 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
                  448. 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)
                  450. 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
                  452. 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
                  454. 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
                  456. 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
                  458. 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.
                  460. 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
                  462. 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)
                  464. 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
                  466. 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
                  468. 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
                  470. 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
                  472. 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.
                  474. 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
                  476. 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)
                  478. 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
                  480. 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
                  482. 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
                  484. 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
                  486. 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.
                  488. 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
                  490. 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)
                  492. 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
                  494. 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
                  496. 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
                  498. 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
                  500. 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.
                  502. 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
                  504. 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)
                  506. 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
                  508. 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
                  510. 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
                  512. 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
                  514. 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.
                  516. 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
                  518. 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)
                  520. 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
                  522. 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
                  524. 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
                  526. 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
                  528. 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.
                  530. 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
                  532. 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)
                  534. 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
                  536. 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
                  538. 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
                  540. 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
                  542. 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.
                  544. 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
                  546. 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)
                  548. 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
                  550. 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
                  552. 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
                  554. 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
                  556. 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.
                  558. 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
                  560. 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)
                  562. 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
                  564. 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
                  566. 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
                  568. 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
                  570. 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.
                  572. 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
                  574. 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)
                  576. 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
                  578. 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
                  580. 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
                  582. 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
                  584. 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.
                  586. 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
                  588. 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)
                  590. 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
                  592. 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
                  594. 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
                  596. 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
                  598. 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.
                  600. 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
                  602. 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)
                  604. 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
                  606. 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
                  608. 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
                  610. 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
                  612. 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.
                  614. 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
                  616. 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)
                  618. 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
                  620. 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
                  622. 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
                  624. 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
                  626. 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.
                  628. 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
                  630. 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)
                  632. 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
                  634. 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
                  636. 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
                  638. 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
                  640. 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.
                  642. 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
                  644. 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)
                  646. 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
                  648. 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
                  650. 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
                  652. 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
                  654. 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.
                  656. 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
                  658. 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)
                  660. 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
                  662. 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
                  664. 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
                  666. 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
                  668. 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.
                  670. 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
                  672. 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)
                  674. 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
                  676. 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
                  678. 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
                  680. 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
                  682. 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.
                  684. 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
                  686. 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)
                  688. 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
                  690. 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
                  692. 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
                  694. 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
                  696. 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.
                  698. 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
                  700. 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)
                  702. 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
                  704. 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
                  706. 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
                  708. 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
                  710. 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.
                  712. 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
                  714. 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)
                  716. 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
                  718. 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
                  720. 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
                  722. 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
                  724. 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.
                  726. 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
                  728. 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)
                  730. 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
                  732. 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
                  734. 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
                  736. 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
                  738. 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.
                  740. 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
                  742. 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)
                  744. 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
                  746. 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
                  748. 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
                  750. 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
                  752. 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.
                  754. 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
                  756. 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)
                  758. 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
                  760. 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
                  762. 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
                  764. 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
                  766. 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.
                  768. 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
                  770. 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)
                  772. 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
                  774. 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
                  776. 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
                  778. 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
                  780. 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.
                  782. 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
                  784. 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.
                  786. 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
                  788. ClinicalDocument.recordTarget.patientRole.patient.languageCommunication
                  Short𝗨𝗦𝗖𝗗𝗜: 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())
                  790. 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
                  792. 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
                  794. 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
                  796. 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
                  798. 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
                  800. 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
                  802. 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
                  804. 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
                  806. 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
                  808. 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
                  810. 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
                  812. 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
                  814. 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
                  816. 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
                  818. 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
                  820. 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
                  822. 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
                  824. 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
                  826. 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
                  828. 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
                  830. 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
                  832. 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
                  834. 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
                  836. 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
                  838. 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
                  840. 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
                  842. 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
                  844. 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
                  846. 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
                  848. 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')
                  850. 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
                  852. 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
                  854. 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())
                  856. 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
                  858. 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.
                  860. 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
                  862. 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
                  864. 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))
                  866. 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
                  868. ClinicalDocument.recordTarget.patientRole.providerOrganization.asOrganizationPartOf
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/OrganizationPartOf
                  870. 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
                  872. 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
                  874. 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
                  876. 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
                  878. 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
                  880. 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
                  882. 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
                  884. 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
                  886. 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
                  888. 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
                  890. 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
                  892. 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
                  894. ClinicalDocument.author.functionCode
                  Control0..1
                  Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                  896. 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)
                  898. 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())
                  900. 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
                  902. 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
                  904. 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
                  906. 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
                  908. 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
                  910. 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
                  912. 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
                  914. 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
                  916. 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
                  918. 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
                  920. 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
                  • 922. ClinicalDocument.author.assignedAuthor.id:npi
                    Slice Namenpi
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                    Invariantsshould-extension: SHOULD contain extension (extension.exists())
                    924. 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
                    926. 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
                    928. 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
                    930. 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
                    932. 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
                    934. 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.
                    936. 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
                    938. 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
                    940. 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
                    942. 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
                    944. 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
                    946. 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
                    948. 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
                    950. 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.
                    952. 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.
                    954. 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
                    956. 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
                    958. 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
                    960. 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))
                    962. 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())
                    964. 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
                    966. 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.
                    968. 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
                    970. 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
                    972. ClinicalDocument.author.assignedAuthor.assignedPerson
                    Comments

                    MAY contain assignedPerson

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                    974. 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
                    976. 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
                    978. 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
                    980. 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
                    982. 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
                    984. 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
                    986. 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
                    988. 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
                    990. 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
                    992. 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
                    994. 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
                    996. 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())
                    998. 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.
                    1000. 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.
                    1002. 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
                    1004. 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
                    1006. 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
                    1008. 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
                    1010. 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
                    1012. 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
                    1014. 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
                    1016. 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
                    1018. 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
                    1020. 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
                    1022. 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
                    1024. 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.
                    1026. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice
                    Comments

                    MAY contain assignedAuthoringDevice

                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/AuthoringDevice
                    1028. 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
                    1030. 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
                    1032. 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
                    1034. 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
                    1036. 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
                    1038. 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
                    1040. 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
                    1042. 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
                    1044. 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
                    1046. 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
                    1048. 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
                    1050. 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
                    1052. 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
                    1054. 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
                    1056. ClinicalDocument.author.assignedAuthor.assignedAuthoringDevice.asMaintainedEntity
                    Control0..*
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/MaintainedEntity
                    1058. ClinicalDocument.author.assignedAuthor.representedOrganization
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                    1060. 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
                    1062. 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
                    1064. 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
                    1066. 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
                    1068. 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
                    1070. 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
                    1072. 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
                    1074. 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
                    1076. 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
                    1078. 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
                    1080. 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
                    1082. 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
                    1084. 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)
                    1086. 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
                    1088. 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
                    1090. 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
                    1092. 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
                    1094. 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
                    1096. 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
                    1098. 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
                    1100. 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
                    1102. 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
                    1104. 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
                    1106. 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
                    1108. 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
                    1110. 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
                    1112. 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
                    1114. 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
                    1116. 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')
                    1118. 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
                    1120. 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.
                    1122. 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
                    1124. 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))
                    1126. 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())
                    1128. 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
                    1130. 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.
                    1132. 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
                    1134. 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
                    1136. 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
                    1138. 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
                    1140. 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
                    1142. 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
                    1144. 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
                    1146. 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
                    1148. 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
                    1150. 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
                    1152. 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
                    1154. 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
                    1156. 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
                    1158. 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
                    1160. 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())
                    1162. 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.
                    1164. 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.
                    1166. 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
                    1168. 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
                    1170. 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
                    1172. 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
                    1174. 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
                    1176. 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
                    1178. 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
                    1180. 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
                    1182. 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
                    1184. 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
                    1186. 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
                    1188. 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.
                    1190. ClinicalDocument.dataEnterer.assignedEntity.representedOrganization
                    Control0..1
                    Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                    1192. 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.
                    1194. 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.
                    1196. 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
                    • 1198. 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
                      1200. 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
                      1202. 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
                      1204. 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
                      1206. 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
                      1208. 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
                      1210. 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
                      1212. 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
                      1214. 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
                      1216. 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
                      1218. 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
                      1220. 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
                      1222. 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
                      1224. 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
                      1226. 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
                      1228. 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
                      1230. 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
                      1232. 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
                      1234. 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
                      1236. 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
                      1238. 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
                      1240. 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
                      1242. 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
                      1244. 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
                      1246. 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.
                      1248. 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
                      1250. 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))
                      1252. ClinicalDocument.informant:provider.assignedEntity.telecom
                      Control0..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                      1254. 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
                      1256. 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
                      1258. 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
                      1260. 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
                      1262. 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
                      1264. 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
                      1266. 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
                      1268. 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
                      1270. 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
                      1272. 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
                      1274. 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
                      1276. 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
                      1278. 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())
                      1280. 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.
                      1282. 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.
                      1284. 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
                      1286. 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
                      1288. 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
                      1290. 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
                      1292. 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
                      1294. 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
                      1296. 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
                      1298. 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
                      1300. 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
                      1302. 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
                      1304. 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
                      1306. 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.
                      1308. ClinicalDocument.informant:provider.assignedEntity.representedOrganization
                      Control0..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                      1310. 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.
                      1312. 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.
                      1314. ClinicalDocument.informant:provider.relatedEntity
                      Control0..0
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedEntity
                      1316. 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
                      1318. 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
                      1320. 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
                      1322. 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
                      1324. 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
                      1326. 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
                      1328. 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
                      1330. 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
                      1332. 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
                      1334. 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
                      1336. 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
                      1338. 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
                      1340. ClinicalDocument.informant:non-provider.assignedEntity
                      Control0..0
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                      1342. 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
                      1344. 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
                      1346. 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
                      1348. 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
                      1350. 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
                      1352. 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
                      1354. 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
                      1356. 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
                      1358. 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
                      1360. 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
                      1362. 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
                      1364. 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
                      1366. 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
                      1368. 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
                      1370. 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
                      1372. 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
                      1374. 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
                      1376. 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
                      1378. 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
                      1380. 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
                      1382. 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
                      1384. 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
                      1386. 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
                      1388. 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
                      1390. 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
                      1392. 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
                      1394. 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
                      1396. 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
                      1398. 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
                      1400. 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
                      1402. 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
                      1404. 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
                      1406. 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
                      1408. 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
                      1410. 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
                      1412. 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
                      1414. 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
                      1416. 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
                      1418. 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
                      1420. 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')
                      1422. 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
                      1424. 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
                      1426. 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())
                      1428. 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
                      1430. 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.
                      1432. 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
                      1434. 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
                      1436. 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.
                      1438. 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))
                      1440. 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
                      1442. 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
                      1444. 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
                      1446. 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
                      1448. 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
                      1450. 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
                      1452. 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
                      1454. 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
                      1456. 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
                      1458. 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
                      1460. 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
                      1462. 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
                      1464. 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
                      1466. 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
                      1468. 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
                      1470. 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
                      1472. 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
                      1474. 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
                      1476. 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
                      1478. 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
                      1480. 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
                      1482. 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
                      1484. 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
                      1486. 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.
                      1488. ClinicalDocument.informationRecipient.intendedRecipient.addr
                      Control0..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                      1490. ClinicalDocument.informationRecipient.intendedRecipient.telecom
                      Control0..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                      1492. 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
                      1494. 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
                      1496. 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
                      1498. 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
                      1500. 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
                      1502. 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
                      1504. 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
                      1506. 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
                      1508. 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
                      1510. 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
                      1512. 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
                      1514. 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
                      1516. 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())
                      1518. 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.
                      1520. 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.
                      1522. 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
                      1524. 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
                      1526. 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
                      1528. 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
                      1530. 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
                      1532. 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
                      1534. 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
                      1536. 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
                      1538. 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
                      1540. 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
                      1542. 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
                      1544. 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.
                      1546. 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
                      1548. 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
                      1550. 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
                      1552. 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
                      1554. 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
                      1556. 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
                      1558. 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
                      1560. 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
                      1562. 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
                      1564. 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
                      1566. 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
                      1568. 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
                      1570. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.id
                      Control0..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                      1572. 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
                      1574. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.telecom
                      Control0..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                      1576. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.addr
                      Control0..*
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                      1578. 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
                      1580. ClinicalDocument.informationRecipient.intendedRecipient.receivedOrganization.asOrganizationPartOf
                      Control0..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/OrganizationPartOf
                      1582. 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
                      1584. 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
                      1586. 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
                      1588. 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
                      1590. 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
                      1592. 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
                      1594. 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
                      1596. 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
                      1598. 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
                      1600. 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
                      1602. 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
                      1604. 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
                      1606. 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)
                      1608. 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')
                      1610. 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
                      1612. 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
                      1614. 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
                      1616. 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
                      1618. 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
                      1620. 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
                      1622. 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.
                      1624. 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.
                      1626. 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
                      1628. 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
                      1630. 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
                      1632. 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.
                      1634. 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
                      1636. 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
                      1638. 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
                      1640. 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
                      1642. 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
                      1644. 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
                      1646. 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
                      1648. 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
                      1650. 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
                      1652. 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
                      1654. 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
                      1656. 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
                      1658. 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
                      1660. 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
                      1662. 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
                      1664. 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
                      1666. 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
                      1668. 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.
                      1670. 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
                      1672. 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))
                      1674. 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())
                      1676. 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
                      1678. 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.
                      1680. 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
                      1682. 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
                      1684. 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
                      1686. 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
                      1688. 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
                      1690. 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
                      1692. 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
                      1694. 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
                      1696. 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
                      1698. 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
                      1700. 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
                      1702. 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
                      1704. 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
                      1706. 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
                      1708. 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())
                      1710. 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.
                      1712. 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.
                      1714. 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
                      1716. 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
                      1718. 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
                      1720. 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
                      1722. 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
                      1724. 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
                      1726. 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
                      1728. 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
                      1730. 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
                      1732. 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
                      1734. 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
                      1736. 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.
                      1738. ClinicalDocument.legalAuthenticator.assignedEntity.representedOrganization
                      Control0..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                      1740. 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.
                      1742. 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.
                      1744. 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
                      1746. 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
                      1748. 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
                      1750. 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
                      1752. 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
                      1754. 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
                      1756. 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
                      1758. 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
                      1760. 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
                      1762. 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
                      1764. 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
                      1766. 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)
                      1768. 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')
                      1770. 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
                      1772. 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
                      1774. 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
                      1776. 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
                      1778. 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
                      1780. 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
                      1782. 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.
                      1784. 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.
                      1786. 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
                      1788. 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
                      1790. 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
                      1792. 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.
                      1794. ClinicalDocument.authenticator.assignedEntity
                      Comments

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

                      Control1..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                      1796. 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
                      1798. 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
                      1800. 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
                      1802. 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
                      1804. 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
                      1806. 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
                      1808. 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
                      1810. 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
                      1812. 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
                      1814. 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
                      1816. 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
                      1818. 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
                      1820. 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
                      1822. 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
                      1824. 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')
                      1826. 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
                      1828. 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.
                      1830. 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
                      1832. 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
                      1834. 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
                      1836. 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
                      1838. 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
                      1840. 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
                      1842. 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
                      1844. 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.
                      1846. 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.
                      1848. 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
                      1850. 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
                      1852. 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
                      1854. 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))
                      1856. 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())
                      1858. 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
                      1860. 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.
                      1862. 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
                      1864. 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
                      1866. 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
                      1868. 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
                      1870. 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
                      1872. 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
                      1874. 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
                      1876. 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
                      1878. 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
                      1880. 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
                      1882. 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
                      1884. 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
                      1886. 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
                      1888. 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
                      1890. 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())
                      1892. 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.
                      1894. 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.
                      1896. 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
                      1898. 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
                      1900. 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
                      1902. 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
                      1904. 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
                      1906. 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
                      1908. 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
                      1910. 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
                      1912. 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
                      1914. 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
                      1916. 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
                      1918. 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.
                      1920. ClinicalDocument.authenticator.assignedEntity.representedOrganization
                      Control0..1
                      Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                      1922. 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.
                      1924. 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.
                      1926. ClinicalDocument.participant
                      ShortThis participant represents the person to contact for questions about the consult summary. This call back contact individual may be a different person than the individual(s) identified in the author or legalAuthenticator participant.
                      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
                      • 1928. 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
                        1930. 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
                        1932. 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
                        1934. 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
                        1936. 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
                        1938. 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
                        1940. 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
                        1942. 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
                        1944. 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
                        1946. 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.
                        1948. 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
                        1950. ClinicalDocument.participant.functionCode
                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                        1952. 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)
                        1954. ClinicalDocument.participant.associatedEntity
                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
                        1956. ClinicalDocument.participant:callback
                        Slice Namecallback
                        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

                        SHOULD contain zero or more [0..*] participant (CONF:1198-31656) 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'))
                        1958. ClinicalDocument.participant:callback.nullFlavor
                        Definition

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

                        Control0..1
                        BindingThe codes SHALL be taken from CDANullFlavor
                        (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                        Typecode(cs: Coded Simple Value)
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        LabelExceptional Value Detail
                        1960. ClinicalDocument.participant:callback.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
                        1962. ClinicalDocument.participant:callback.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
                        1964. ClinicalDocument.participant:callback.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
                        1966. ClinicalDocument.participant:callback.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
                        1968. ClinicalDocument.participant:callback.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
                        1970. ClinicalDocument.participant:callback.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
                        1972. ClinicalDocument.participant:callback.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
                        1974. ClinicalDocument.participant:callback.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
                        1976. ClinicalDocument.participant:callback.typeCode
                        Comments

                        SHALL contain exactly one [1..1] @typeCode="CALLBCK" call back contact (CodeSystem: HL7ParticipationType urn:oid:2.16.840.1.113883.5.90 DYNAMIC) (CONF:1198-31657).

                        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 ValueCALLBCK
                        1978. ClinicalDocument.participant:callback.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
                        1980. ClinicalDocument.participant:callback.functionCode
                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                        1982. ClinicalDocument.participant:callback.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)
                        1984. ClinicalDocument.participant:callback.associatedEntity
                        Comments

                        SHALL contain exactly one [1..1] associatedEntity (CONF:1198-31658).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssociatedEntity
                        Invariantsshould-addr: SHOULD contain addr (addr.exists())
                        1986. ClinicalDocument.participant:callback.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
                        1988. ClinicalDocument.participant:callback.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
                        1990. ClinicalDocument.participant:callback.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
                        1992. ClinicalDocument.participant:callback.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
                        1994. ClinicalDocument.participant:callback.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
                        1996. ClinicalDocument.participant:callback.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
                        1998. ClinicalDocument.participant:callback.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
                        2000. ClinicalDocument.participant:callback.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
                        2002. ClinicalDocument.participant:callback.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
                        2004. ClinicalDocument.participant:callback.associatedEntity.classCode
                        Comments

                        This associatedEntity SHALL contain exactly one [1..1] @classCode="ASSIGNED" assigned entity (CodeSystem: HL7RoleClass urn:oid:2.16.840.1.113883.5.110 DYNAMIC) (CONF:1198-31659).

                        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 ValueASSIGNED
                        2006. ClinicalDocument.participant:callback.associatedEntity.id
                        Comments

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

                        Control1..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                        2008. ClinicalDocument.participant:callback.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.
                        2010. ClinicalDocument.participant:callback.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
                        2012. ClinicalDocument.participant:callback.associatedEntity.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 associatedEntity SHOULD contain zero or more [0..*] addr (CONF:1198-31661).

                        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))
                        2014. ClinicalDocument.participant:callback.associatedEntity.telecom
                        Comments

                        This associatedEntity SHALL contain at least one [1..*] telecom (CONF:1198-31662).

                        Control1..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                        2016. ClinicalDocument.participant:callback.associatedEntity.associatedPerson
                        Comments

                        This associatedEntity SHALL contain exactly one [1..1] associatedPerson (CONF:1198-31663).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                        2018. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.nullFlavor
                        Definition

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

                        Control0..1
                        BindingThe codes SHALL be taken from CDANullFlavor
                        (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                        Typecode(cs: Coded Simple Value)
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        LabelExceptional Value Detail
                        2020. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2022. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2024. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2026. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2028. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2030. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2032. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2034. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2036. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2038. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2040. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.name
                        Comments

                        This associatedPerson SHALL contain at least one [1..*] name (CONF:1198-31664).

                        Control1..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/PN
                        2042. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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.
                        2044. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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.
                        2046. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2048. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2050. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2052. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2054. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2056. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2058. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2060. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2062. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2064. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2066. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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
                        2068. ClinicalDocument.participant:callback.associatedEntity.associatedPerson.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.
                        2070. ClinicalDocument.participant:callback.associatedEntity.scopingOrganization
                        Comments

                        This associatedEntity MAY contain zero or one [0..1] scopingOrganization (CONF:1198-31665).

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                        2072. ClinicalDocument.inFulfillmentOf
                        ShortThe inFulfillmentOf element describes prior orders that are fulfilled (in whole or part) by the service events described in the Consultation Note. For example, a prior order might be the consultation that is being reported in the note.
                        Comments

                        SHALL contain at least one [1..*] inFulfillmentOf (CONF:1198-8382).

                        Control1..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InFulfillmentOf
                        2074. 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
                        2076. 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
                        2078. 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
                        2080. 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
                        2082. 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
                        2084. 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
                        2086. 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
                        2088. 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
                        2090. 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
                        2092. 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
                        2094. ClinicalDocument.inFulfillmentOf.order
                        Comments

                        Such inFulfillmentOfs SHALL contain exactly one [1..1] order (CONF:1198-29923).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Order
                        2096. 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
                        2098. 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
                        2100. 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
                        2102. 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
                        2104. 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
                        2106. 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
                        2108. 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
                        2110. 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
                        2112. 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
                        2114. 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
                        2116. 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
                        2118. ClinicalDocument.inFulfillmentOf.order.id
                        ShortWhere a referral is being fulfilled by this consultation, this id would be the same as the id in the Patient Referral Act template.
                        Comments

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

                        Control1..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                        2120. 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
                        2122. 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
                        2124. ClinicalDocument.documentationOf
                        Comments

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

                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/DocumentationOf
                        2126. 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
                        2128. 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
                        2130. 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
                        2132. 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
                        2134. 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
                        2136. 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
                        2138. 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
                        2140. 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
                        2142. 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
                        2144. 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
                        2146. 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

                        The documentationOf, if present, SHALL contain exactly one [1..1] serviceEvent (CONF:4537-14836).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/ServiceEvent
                        Invariantsshould-us-performer: SHOULD contain performer (performer.exists())
                        2148. 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
                        2150. 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
                        2152. 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
                        2154. 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
                        2156. 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
                        2158. 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
                        2160. 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
                        2162. 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
                        2164. 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
                        2166. 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
                        2168. 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
                        2170. ClinicalDocument.documentationOf.serviceEvent.id
                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/II
                        2172. ClinicalDocument.documentationOf.serviceEvent.code
                        Definition

                        Drawn from concept domain ActCode

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                        2174. 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:4537-14837).

                        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)
                        2176. 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
                        2178. 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.
                        2180. 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
                        2182. ClinicalDocument.documentationOf.serviceEvent.effectiveTime.low
                        Definition

                        This is the low limit of the interval.

                        Short**MAY** be precise to at least the second
                        Comments

                        This effectiveTime SHALL contain exactly one [1..1] low (CONF:4537-14838).

                        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)
                        2184. 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
                        2186. 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.
                        2188. 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
                        2190. 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
                        2192. 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.

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

                        This is the high limit of the interval.

                        Short**MAY** be precise to at least the second
                        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)
                        2196. 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
                        2198. 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.
                        2200. 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
                        2202. 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).

                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Performer1
                        2204. 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
                        2206. 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
                        2208. 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
                        2210. 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
                        2212. 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
                        2214. 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
                        2216. 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
                        2218. 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
                        2220. 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
                        2222. 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.
                        2224. 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())
                        2226. 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
                        2228. 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
                        2230. 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
                        2232. 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
                        2234. 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
                        2236. 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
                        2238. 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.
                        2240. 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.
                        2242. 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
                        2244. 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
                        2246. 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
                        2248. 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)
                        2250. 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())
                        2252. 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
                        2254. 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
                        2256. 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
                        2258. 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
                        2260. 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
                        2262. 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
                        2264. 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
                        2266. 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
                        2268. 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
                        2270. 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
                        2272. 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
                        2274. 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
                        2276. 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
                        2278. 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
                        2280. 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')
                        2282. 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
                        2284. 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.
                        2286. 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
                        2288. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.addr
                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/AD
                        2290. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.telecom
                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/TEL
                        2292. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.assignedPerson
                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Person
                        2294. ClinicalDocument.documentationOf.serviceEvent.performer.assignedEntity.representedOrganization
                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Organization
                        2296. 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.
                        2298. 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.
                        2300. ClinicalDocument.relatedDocument
                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/RelatedDocument
                        2302. ClinicalDocument.authorization
                        ShortThe authorization element represents information about the patient's consent. The type of consent is conveyed in consent/code. Consents in the header have been finalized (consent/statusCode must equal Completed) and should be on file. This specification does not address how 'Privacy Consent' is represented, but does not preclude the inclusion of 'Privacy Consent'. The authorization consent is used for referring to consents that are documented elsewhere in the EHR or medical record for a health condition and/or treatment that is described in the CDA document.
                        Comments

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

                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Authorization
                        2304. 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
                        2306. 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
                        2308. 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
                        2310. 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
                        2312. 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
                        2314. 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
                        2316. 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
                        2318. 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
                        2320. 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
                        2322. 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
                        2324. ClinicalDocument.authorization.consent
                        Comments

                        SHALL contain exactly one [1..1] consent (CONF:4537-16793).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Consent
                        2326. 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
                        2328. 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
                        2330. 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
                        2332. 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
                        2334. 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
                        2336. 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
                        2338. 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
                        2340. 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
                        2342. 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
                        2344. ClinicalDocument.authorization.consent.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 ValueCONS
                        2346. ClinicalDocument.authorization.consent.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
                        2348. 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
                        2350. 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
                        2352. ClinicalDocument.authorization.consent.statusCode
                        Comments

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

                        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
                        2354. 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
                        2356. 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
                        2358. 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
                        2360. 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
                        2362. 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
                        2364. 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
                        2366. 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.
                        2368. 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.
                        2370. 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
                        2372. 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
                        2374. 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
                        2376. ClinicalDocument.componentOf
                        ShortA Consultation Note is always associated with an encounter; the id element of the encompassingEncounter is required to be present and represents the identifier for the encounter.
                        Comments

                        SHALL contain exactly one [1..1] componentOf (CONF:1198-8386).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/ComponentOf
                        2378. 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
                        2380. 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
                        2382. 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
                        2384. 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
                        2386. 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
                        2388. 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
                        2390. 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
                        2392. 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
                        2394. 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
                        2396. 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
                        2398. ClinicalDocument.componentOf.encompassingEncounter
                        Comments

                        This componentOf SHALL contain exactly one [1..1] encompassingEncounter (CONF:1198-8387).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncompassingEncounter
                        Invariantsshould-responsibleParty: SHOULD contain responsibleParty (responsibleParty.exists())
                        2400. 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
                        2402. 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
                        2404. 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
                        2406. 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
                        2408. 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
                        2410. 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
                        2412. 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
                        2414. 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
                        2416. 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
                        2418. 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
                        2420. 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
                        2422. ClinicalDocument.componentOf.encompassingEncounter.id
                        Comments

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

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

                        This encompassingEncounter MAY contain zero or one [0..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).

                        Control0..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
                        2426. 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:1198-8389).

                        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)
                        2428. 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.
                        2430. 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
                        2432. 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
                        2434. 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
                        2436. 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
                        2438. 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
                        2440. 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
                        2442. 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
                        2444. 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
                        2446. 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
                        2448. 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
                        2450. 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
                        2452. 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
                        2454. 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())
                        2456. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant
                        ShortThe encounterParticipant element represents persons who participated in the encounter and not necessarily the entire episode of care.
                        Comments

                        This encompassingEncounter MAY contain zero or more [0..*] encounterParticipant (CONF:1198-8392).

                        Control0..*
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/EncounterParticipant
                        2458. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.nullFlavor
                        Definition

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

                        Control0..1
                        BindingThe codes SHALL be taken from CDANullFlavor
                        (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                        Typecode(cs: Coded Simple Value)
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        XML FormatIn the XML format, this property is represented as an attribute.
                        LabelExceptional Value Detail
                        2460. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2462. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2464. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2466. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2468. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2470. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2472. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2474. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.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
                        2476. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.typeCode
                        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.
                        2478. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.time
                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/IVL-TS
                        2480. ClinicalDocument.componentOf.encompassingEncounter.encounterParticipant.assignedEntity
                        Comments

                        The encounterParticipant, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:1198-32902).

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity
                        Invariants1198-32906: This assignedEntity SHALL contain an assignedPerson or a representedOrganization or both (CONF:1198-32906). (assignedPerson.exists() or representedOrganization.exists())
                        2482. 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.

                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                        2484. 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
                        2486. 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
                        2488. 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
                        2490. 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
                        2492. 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
                        2494. 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
                        2496. 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
                        2498. 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
                        2500. 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
                        2502. 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
                        2504. ClinicalDocument.componentOf.encompassingEncounter.location.healthCareFacility
                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/HealthCareFacility
                        2506. ClinicalDocument.component
                        Comments

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

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/Component
                        2508. 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
                        2510. 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
                        2512. 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
                        2514. 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
                        2516. 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
                        2518. 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
                        2520. 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
                        2522. 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
                        2524. 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
                        2526. 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
                        2528. 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
                        2530. ClinicalDocument.component.nonXMLBody
                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/NonXMLBody
                        2532. ClinicalDocument.component.structuredBody
                        Comments

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

                        Control1..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/StructuredBody
                        Invariantsap-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())
                        1198-9504: **SHALL** include a Reason for Referral or Reason for Visit section (CONF:1198-9504). (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforReferralSection') or section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ReasonforVisitSection')).exists())
                        ap-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))
                        should-section-medications: SHOULD contain a Medications Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/MedicationsSection')))
                        should-section-physical-exam: SHOULD contain a Physical Exam Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/PhysicalExamSection')))
                        should-section-results: SHOULD contain a Results Section (component.where(section.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ResultsSection')))
                        2534. 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
                        2536. 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
                        2538. 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
                        2540. 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
                        2542. 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
                        2544. 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
                        2546. 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
                        2548. 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
                        2550. 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
                        2552. 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
                        2554. 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
                        2556. ClinicalDocument.component.structuredBody.confidentialityCode
                        Control0..1
                        Typehttp://hl7.org/cda/stds/core/StructureDefinition/CE
                        2558. 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
                        2560. 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
                        • 2562. 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
                          2564. 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
                          2566. 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
                          2568. 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
                          2570. 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
                          2572. 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
                          2574. 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
                          2576. 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
                          2578. 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
                          2580. 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
                          2582. 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
                          2584. ClinicalDocument.component.structuredBody.component.section
                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section
                          2586. ClinicalDocument.component.structuredBody.component:assessment
                          Slice Nameassessment
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2588. 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
                          2590. 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
                          2592. 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
                          2594. 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
                          2596. 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
                          2598. 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
                          2600. 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
                          2602. 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
                          2604. 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
                          2606. 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
                          2608. 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
                          2610. 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

                          The component, if present, SHALL contain exactly one [1..1] Assessment Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.8) (CONF:1198-28897).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2614. 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
                          2616. 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
                          2618. 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
                          2620. 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
                          2622. 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
                          2624. 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
                          2626. 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
                          2628. 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
                          2630. 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
                          2632. 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
                          2634. 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
                          2636. 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-28899).

                          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())
                          2638. ClinicalDocument.component.structuredBody.component:planOfTreatment
                          Slice NameplanOfTreatment
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2640. 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
                          2642. 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
                          2644. 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
                          2646. 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
                          2648. 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
                          2650. 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
                          2652. 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
                          2654. 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
                          2656. 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
                          2658. 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
                          2660. 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
                          2662. 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-28901).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2666. 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
                          2668. 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
                          2670. 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
                          2672. 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
                          2674. 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
                          2676. 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
                          2678. 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
                          2680. 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
                          2682. 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
                          2684. 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
                          2686. 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
                          2688. 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-28905).

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

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

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2692. ClinicalDocument.component.structuredBody.component:hpi.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          2694. ClinicalDocument.component.structuredBody.component:hpi.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
                          2696. ClinicalDocument.component.structuredBody.component:hpi.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
                          2698. ClinicalDocument.component.structuredBody.component:hpi.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
                          2700. ClinicalDocument.component.structuredBody.component:hpi.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
                          2702. ClinicalDocument.component.structuredBody.component:hpi.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
                          2704. ClinicalDocument.component.structuredBody.component:hpi.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
                          2706. ClinicalDocument.component.structuredBody.component:hpi.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
                          2708. ClinicalDocument.component.structuredBody.component:hpi.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
                          2710. ClinicalDocument.component.structuredBody.component:hpi.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
                          2712. ClinicalDocument.component.structuredBody.component:hpi.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
                          2714. ClinicalDocument.component.structuredBody.component:hpi.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-28907).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2718. 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
                          2720. 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
                          2722. 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
                          2724. 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
                          2726. 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
                          2728. 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
                          2730. 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
                          2732. 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
                          2734. 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
                          2736. 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
                          2738. 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
                          2740. 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-28909).

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

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

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2744. 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
                          2746. 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
                          2748. 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
                          2750. 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
                          2752. 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
                          2754. 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
                          2756. 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
                          2758. 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
                          2760. 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
                          2762. 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
                          2764. 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
                          2766. 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-28911).

                          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())
                          2768. ClinicalDocument.component.structuredBody.component:chiefComplaint
                          Slice NamechiefComplaint
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2770. 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
                          2772. 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
                          2774. 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
                          2776. 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
                          2778. 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
                          2780. 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
                          2782. 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
                          2784. 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
                          2786. 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
                          2788. 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
                          2790. 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
                          2792. 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-28913).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2796. 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
                          2798. 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
                          2800. 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
                          2802. 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
                          2804. 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
                          2806. 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
                          2808. 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
                          2810. 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
                          2812. 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
                          2814. 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
                          2816. 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
                          2818. 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-28916).

                          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())
                          2820. ClinicalDocument.component.structuredBody.component:familyHistory
                          Slice NamefamilyHistory
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2822. 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
                          2824. 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
                          2826. 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
                          2828. 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
                          2830. 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
                          2832. 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
                          2834. 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
                          2836. 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
                          2838. 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
                          2840. 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
                          2842. 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
                          2844. 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-28918).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2848. ClinicalDocument.component.structuredBody.component:generalStatus.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          2850. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2852. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2854. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2856. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2858. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2860. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2862. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2864. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2866. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2868. ClinicalDocument.component.structuredBody.component:generalStatus.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
                          2870. ClinicalDocument.component.structuredBody.component:generalStatus.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] General Status Section (identifier: urn:oid:2.16.840.1.113883.10.20.2.5) (CONF:1198-28920).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2874. 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
                          2876. 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
                          2878. 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
                          2880. 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
                          2882. 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
                          2884. 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
                          2886. 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
                          2888. 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
                          2890. 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
                          2892. 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
                          2894. 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
                          2896. 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-28922).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2900. ClinicalDocument.component.structuredBody.component:immunizations.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          2902. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2904. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2906. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2908. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2910. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2912. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2914. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2916. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2918. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2920. ClinicalDocument.component.structuredBody.component:immunizations.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
                          2922. ClinicalDocument.component.structuredBody.component:immunizations.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] Immunizations Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.2.1:2024-05-01) (CONF:1198-28924).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Immunizations Section)
                          Is Modifierfalse
                          Invariantsshall-immunization-activity: If section/@nullFlavor is not present, SHALL contain at least one Immunization Activity (nullFlavor.exists() or entry.where(substanceAdministration.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ImmunizationActivity')).exists())
                          2924. ClinicalDocument.component.structuredBody.component:medications
                          Slice Namemedications
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2926. 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
                          2928. 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
                          2930. 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
                          2932. 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
                          2934. 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
                          2936. 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
                          2938. 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
                          2940. 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
                          2942. 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
                          2944. 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
                          2946. 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
                          2948. 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-28926).

                          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())
                          2950. ClinicalDocument.component.structuredBody.component:problems
                          Slice Nameproblems
                          Comments

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

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2952. ClinicalDocument.component.structuredBody.component:problems.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          2954. ClinicalDocument.component.structuredBody.component:problems.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
                          2956. ClinicalDocument.component.structuredBody.component:problems.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
                          2958. ClinicalDocument.component.structuredBody.component:problems.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
                          2960. ClinicalDocument.component.structuredBody.component:problems.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
                          2962. ClinicalDocument.component.structuredBody.component:problems.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
                          2964. ClinicalDocument.component.structuredBody.component:problems.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
                          2966. ClinicalDocument.component.structuredBody.component:problems.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
                          2968. ClinicalDocument.component.structuredBody.component:problems.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
                          2970. ClinicalDocument.component.structuredBody.component:problems.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
                          2972. ClinicalDocument.component.structuredBody.component:problems.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
                          2974. ClinicalDocument.component.structuredBody.component:problems.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] Problem Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.5.1:2024-05-01) (CONF:1198-28929).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Problem Section)
                          Is Modifierfalse
                          Invariantsshall-problem-concern-act: If section/@nullFlavor is not present, SHALL contain at least one Problem Concern Act (nullFlavor.exists() or entry.where(act.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProblemConcernAct')).exists())
                          2976. ClinicalDocument.component.structuredBody.component:procedures
                          Slice Nameprocedures
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          2978. 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
                          2980. 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
                          2982. 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
                          2984. 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
                          2986. 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
                          2988. 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
                          2990. 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
                          2992. 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
                          2994. 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
                          2996. 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
                          2998. 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
                          3000. 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-28931).

                          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())
                          3002. ClinicalDocument.component.structuredBody.component:results
                          Slice Nameresults
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3004. ClinicalDocument.component.structuredBody.component:results.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          3006. ClinicalDocument.component.structuredBody.component:results.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
                          3008. ClinicalDocument.component.structuredBody.component:results.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
                          3010. ClinicalDocument.component.structuredBody.component:results.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
                          3012. ClinicalDocument.component.structuredBody.component:results.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
                          3014. ClinicalDocument.component.structuredBody.component:results.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
                          3016. ClinicalDocument.component.structuredBody.component:results.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
                          3018. ClinicalDocument.component.structuredBody.component:results.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
                          3020. ClinicalDocument.component.structuredBody.component:results.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
                          3022. ClinicalDocument.component.structuredBody.component:results.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
                          3024. ClinicalDocument.component.structuredBody.component:results.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
                          3026. ClinicalDocument.component.structuredBody.component:results.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] Results Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.3.1:2024-05-01) (CONF:1198-28933).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Results Section)
                          Is Modifierfalse
                          Invariantsshall-result-org: If section/@nullFlavor is not present, SHALL contain at least one Result Organizer (nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ResultOrganizer')).exists())
                          3028. ClinicalDocument.component.structuredBody.component:socialHist
                          Slice NamesocialHist
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3030. ClinicalDocument.component.structuredBody.component:socialHist.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          3032. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3034. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3036. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3038. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3040. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3042. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3044. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3046. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3048. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3050. ClinicalDocument.component.structuredBody.component:socialHist.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
                          3052. ClinicalDocument.component.structuredBody.component:socialHist.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-28935).

                          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')))
                          3054. ClinicalDocument.component.structuredBody.component:vitalSigns
                          Slice NamevitalSigns
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3056. ClinicalDocument.component.structuredBody.component:vitalSigns.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          3058. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3060. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3062. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3064. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3066. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3068. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3070. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3072. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3074. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3076. ClinicalDocument.component.structuredBody.component:vitalSigns.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
                          3078. ClinicalDocument.component.structuredBody.component:vitalSigns.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] Vital Signs Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.4.1:2024-05-01) (CONF:1198-28937).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Vital Signs Section)
                          Is Modifierfalse
                          Invariantsshall-vital-signs-org: If section/@nullFlavor is not present, SHALL contain at least one Vital Signs Organizer or Average Blood Pressure Organizer (nullFlavor.exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/VitalSignsOrganizer')).exists() or entry.where(organizer.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AverageBloodPressureOrganizer')).exists())
                          3080. 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
                          3082. 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
                          3084. 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
                          3086. 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
                          3088. 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
                          3090. 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
                          3092. 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
                          3094. 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
                          3096. 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
                          3098. 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
                          3100. 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
                          3102. 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
                          3104. 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) (CONF:1198-28943).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Advance Directives Section)
                          Is Modifierfalse
                          Invariantsshall-adv-directive-existence: If section/@nullFlavor is not present, SHALL contain at least one Advance Directive Existence Observation (nullFlavor.exists() or entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/AdvanceDirectiveExistenceObservation')).exists())
                          3106. ClinicalDocument.component.structuredBody.component:functionalStatus
                          Slice NamefunctionalStatus
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3108. ClinicalDocument.component.structuredBody.component:functionalStatus.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          3110. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3112. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3114. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3116. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3118. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3120. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3122. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3124. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3126. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3128. ClinicalDocument.component.structuredBody.component:functionalStatus.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
                          3130. ClinicalDocument.component.structuredBody.component:functionalStatus.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] Functional Status Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.14:2014-06-09) (CONF:1198-28945).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Functional Status Section)
                          Is Modifierfalse
                          3132. ClinicalDocument.component.structuredBody.component:reviewOfSystems
                          Slice NamereviewOfSystems
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3134. 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
                          3136. 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
                          3138. 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
                          3140. 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
                          3142. 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
                          3144. 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
                          3146. 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
                          3148. 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
                          3150. 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
                          3152. 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
                          3154. 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
                          3156. 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-30238).

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

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3160. ClinicalDocument.component.structuredBody.component:medicalEquipment.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          3162. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3164. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3166. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3168. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3170. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3172. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3174. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3176. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3178. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3180. ClinicalDocument.component.structuredBody.component:medicalEquipment.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
                          3182. ClinicalDocument.component.structuredBody.component:medicalEquipment.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 Equipment Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.23:2014-06-09) (CONF:1198-30905).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Medical Equipment Section)
                          Is Modifierfalse
                          Invariantsshould-non-med-supply: SHOULD contain Non-Medicinal Supply Activity (entry.where(supply.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/NonMedicinalSupplyActivity')))
                          should-procedure-act-procedure: SHOULD contain Procedure Activity Procedure (entry.where(procedure.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure')))
                          3184. ClinicalDocument.component.structuredBody.component:mentalStatus
                          Slice NamementalStatus
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3186. ClinicalDocument.component.structuredBody.component:mentalStatus.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          3188. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3190. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3192. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3194. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3196. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3198. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3200. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3202. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3204. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3206. ClinicalDocument.component.structuredBody.component:mentalStatus.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
                          3208. ClinicalDocument.component.structuredBody.component:mentalStatus.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] Mental Status Section (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.2.56:2024-05-01) (CONF:1198-30907).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Mental Status Section)
                          Is Modifierfalse
                          3210. ClinicalDocument.component.structuredBody.component:nutrition
                          Slice Namenutrition
                          Comments

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

                          Control0..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
                          3212. ClinicalDocument.component.structuredBody.component:nutrition.nullFlavor
                          Definition

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

                          Control0..1
                          BindingThe codes SHALL be taken from CDANullFlavor
                          (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor)
                          Typecode(cs: Coded Simple Value)
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          XML FormatIn the XML format, this property is represented as an attribute.
                          LabelExceptional Value Detail
                          3214. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3216. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3218. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3220. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3222. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3224. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3226. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3228. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3230. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3232. ClinicalDocument.component.structuredBody.component:nutrition.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
                          3234. ClinicalDocument.component.structuredBody.component:nutrition.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] Nutrition Section (identifier: urn:oid:2.16.840.1.113883.10.20.22.2.57) (CONF:1198-30910).

                          Control1..1
                          Typehttp://hl7.org/cda/stds/core/StructureDefinition/Section(Nutrition Section)
                          Is Modifierfalse
                          Invariantsshould-nutritional-status-obs: SHOULD contain Nutritional Status Observation (entry.where(observation.hasTemplateIdOf('http://hl7.org/cda/us/ccda/StructureDefinition/NutritionalStatusObservation')))