Profile Comparison between http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure vs http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure

Left:Procedure Activity Procedure (http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure)
Right:Procedure Activity Procedure (http://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure)

Messages

ErrorStructureDefinition.versionValues for version differ: '3.0.0-ballot' vs '3.0.0'
InformationStructureDefinition.dateValues for date differ: '2023-12-21T01:13:10+10:00' vs '2024-05-18T00:16:25-05:00'
InformationProcedure.statusCode.nullFlavorElement maximum cardinalities differ: '1' vs '0'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/cda/stds/core/StructureDefinition/Procedure
      .copyright
        .date2023-12-21T01:13:10+10:002024-05-18T00:16:25-05:00
        • Values Differ
        .descriptionThis template is used to represent the details of current and historical procedures performed on or for a patient. A procedure is an activity that is performed on, with, or for a patient as part of the provision of care. Examples include surgical procedures, diagnostic procedures, endoscopic procedures, biopsies, counseling, physiotherapy, personal support services, adult day care services, non-emergency transportation, home modification, exercise, etc. Procedures may be performed by a healthcare professional, a service provider, a friend or relative or in some cases by the patient themselves.
          .experimental
            .fhirVersion5.0.0
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#US
                  .kindlogical
                    .nameProcedureActivityProcedure
                      .publisherHealth Level Seven
                        .purpose
                          .statusdraft
                            .titleProcedure Activity Procedure
                              .typehttp://hl7.org/cda/stds/core/StructureDefinition/Procedure
                                .urlhttp://hl7.org/cda/us/ccda/StructureDefinition/ProcedureActivityProcedure
                                  .version3.0.0-ballot3.0.0
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. Procedure C1..1ProcedureBase for all types and resources
                                  Instance of this type are validated by templateId
                                  Logical Container: ClinicalDocument (CDA Class)
                                  should-text-ref-value: SHOULD contain text/reference/@value
                                  active-high-ts-after-document: If the procedure is active and contains a high effectiveTime, this time SHALL be after the ClinicalDocument/effectiveTime
                                  should-targetSiteCode: SHOULD contain targetSiteCode
                                  should-performer: SHOULD contain performer
                                  should-author: SHOULD contain author
                                  C1..1ProcedureBase for all types and resources
                                  Instance of this type are validated by templateId
                                  Logical Container: ClinicalDocument (CDA Class)
                                  should-text-ref-value: SHOULD contain text/reference/@value
                                  active-high-ts-after-document: If the procedure is active and contains a high effectiveTime, this time SHALL be after the ClinicalDocument/effectiveTime
                                  should-targetSiteCode: SHOULD contain targetSiteCode
                                  should-performer: SHOULD contain performer
                                  should-author: SHOULD contain author
                                    ... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                      ... realmCode 0..*CS0..*CS
                                        ... typeId 0..1II0..1II
                                          .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                            .... assigningAuthorityName 0..1??0..1??
                                              .... displayable 0..1??0..1??
                                                .... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                  .... st-simple 1..1stringPrimitive Type string
                                                  URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                  1..1stringPrimitive Type string
                                                  URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                    ... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
                                                    1..*IISlice: Unordered, Open by value:root, value:extension
                                                      ... classCode 1..1??Binding: ?? (required)
                                                      Fixed Value: PROC
                                                      1..1??Binding: ?? (required)
                                                      Fixed Value: PROC
                                                        ... moodCode 1..1??Binding: ?? (required)
                                                        Fixed Value: EVN
                                                        1..1??Binding: ?? (required)
                                                        Fixed Value: EVN
                                                          ... id 1..*II1..*II
                                                            ... code C1..1CDBinding: ?? (preferred)
                                                            Additional BindingsPurposeDocumentation
                                                            ??Preferred Binding
                                                            For Social Determinant of Health Interventions

                                                            should-otext-ref-value: SHOULD contain originalText/reference/@value
                                                            C1..1CD(USCDI) SDOH Interventions
                                                            Binding: ?? (preferred)
                                                            Additional BindingsPurposeDocumentation
                                                            ??Preferred Binding
                                                            For Social Determinant of Health Interventions

                                                            should-otext-ref-value: SHOULD contain originalText/reference/@value
                                                              .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                .... code 0..1??0..1??
                                                                  .... codeSystem 0..1??, ??, ??0..1??, ??, ??
                                                                    .... codeSystemName 0..1??0..1??
                                                                      .... codeSystemVersion 0..1??0..1??
                                                                        .... displayName 0..1??0..1??
                                                                          .... sdtcValueSet 0..1??XML: valueSet (urn:hl7-org:sdtc)0..1??XML: valueSet (urn:hl7-org:sdtc)
                                                                            .... sdtcValueSetVersion 0..1??XML: valueSetVersion (urn:hl7-org:sdtc)0..1??XML: valueSetVersion (urn:hl7-org:sdtc)
                                                                              .... originalText 0..1EDSHOULD reference the portion of narrative corresponding to this code0..1EDSHOULD reference the portion of narrative corresponding to this code
                                                                                ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                  ..... compression 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                    ..... integrityCheck 0..1??0..1??
                                                                                      ..... integrityCheckAlgorithm 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                        ..... language 0..1??0..1??
                                                                                          ..... mediaType 0..1??Binding: ?? (example)0..1??Binding: ?? (example)
                                                                                            ..... representation 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                              ..... xmlText 0..1??Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.0..1??Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
                                                                                                ..... reference C0..1TELvalue-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrativeC0..1TELvalue-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative
                                                                                                  ..... thumbnail 0..1ED0..1ED
                                                                                                    .... qualifier 0..*CR0..*CR
                                                                                                      .... translation 0..*CD0..*CD
                                                                                                        ... negationInd 0..1??0..1??
                                                                                                          ... text 0..1EDSHOULD reference the portion of section narrative text corresponding to this entry0..1EDSHOULD reference the portion of section narrative text corresponding to this entry
                                                                                                            .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                              .... compression 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                .... integrityCheck 0..1??0..1??
                                                                                                                  .... integrityCheckAlgorithm 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                    .... language 0..1??0..1??
                                                                                                                      .... mediaType 0..1??Binding: ?? (example)0..1??Binding: ?? (example)
                                                                                                                        .... representation 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                          .... xmlText 0..1??Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.0..1??Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
                                                                                                                            .... reference C0..1TELvalue-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrativeC0..1TELvalue-starts-octothorpe: If reference/@value is present, it SHALL begin with a '#' and SHALL point to its corresponding narrative
                                                                                                                              .... thumbnail 0..1ED0..1ED
                                                                                                                                ... statusCode 1..1CSBinding: ?? (required)1..1CSBinding: ?? (required)
                                                                                                                                  .... nullFlavor 0..1??Binding: ?? (required)0..0
                                                                                                                                  • Element maximum cardinalities differ: '1' vs '0'
                                                                                                                                  .... code 1..1??Binding: ?? (required)1..1??Binding: ?? (required)
                                                                                                                                    .... codeSystem 0..00..0
                                                                                                                                      .... codeSystemName 0..00..0
                                                                                                                                        .... codeSystemVersion 0..00..0
                                                                                                                                          .... displayName 0..00..0
                                                                                                                                            .... sdtcValueSet 0..1??XML: valueSet (urn:hl7-org:sdtc)0..1??XML: valueSet (urn:hl7-org:sdtc)
                                                                                                                                              .... sdtcValueSetVersion 0..1??XML: valueSetVersion (urn:hl7-org:sdtc)0..1??XML: valueSetVersion (urn:hl7-org:sdtc)
                                                                                                                                                .... originalText 0..00..0
                                                                                                                                                  .... qualifier 0..00..0
                                                                                                                                                    .... translation 0..00..0
                                                                                                                                                      ... effectiveTime C1..1??(USCDI) Performance Time
                                                                                                                                                      ivl-ts-center: Center cannot co-exist with low or high
                                                                                                                                                      ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day.
                                                                                                                                                      ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component.
                                                                                                                                                      should-value: SHOULD contain value
                                                                                                                                                      ts-value-before-document: Time value must be equal to or before ClinicalDocument/effectiveTime
                                                                                                                                                      C1..1??(USCDI) Performance Time
                                                                                                                                                      ivl-ts-center: Center cannot co-exist with low or high
                                                                                                                                                      ivl-value-shall: If a time interval contains @value, then it shall be precise to at least the day.
                                                                                                                                                      ivl-value-should: If a time interval contains @value, then it SHOULD contain a time component.
                                                                                                                                                      should-value: SHOULD contain value
                                                                                                                                                      ts-value-before-document: Time value must be equal to or before ClinicalDocument/effectiveTime
                                                                                                                                                        .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                          .... value 0..1??Indicates historical procedure or an instance of a procedure where precision may be only a date or even a year.
                                                                                                                                                          Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                                                                                                                                          0..1??Indicates historical procedure or an instance of a procedure where precision may be only a date or even a year.
                                                                                                                                                          Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                                                                                                                                            .... operator 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                              .... low C0..1IVXB_TSIndicates when a procedure started
                                                                                                                                                              ts-shall-day: **SHALL** be precise to at least the day
                                                                                                                                                              ts-should-minute: **SHOULD** be precise to at least the minute
                                                                                                                                                              ts-value-before-document: Time value must be equal to or before ClinicalDocument/effectiveTime
                                                                                                                                                              C0..1IVXB_TSIndicates when a procedure started
                                                                                                                                                              ts-shall-day: **SHALL** be precise to at least the day
                                                                                                                                                              ts-should-minute: **SHOULD** be precise to at least the minute
                                                                                                                                                              ts-value-before-document: Time value must be equal to or before ClinicalDocument/effectiveTime
                                                                                                                                                                ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                  ..... value 0..1??Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz] 0..1??Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                                                                                                                                                    ..... inclusive 0..1??0..1??
                                                                                                                                                                      .... center 0..1TS0..1TS
                                                                                                                                                                        .... width 0..1PQ0..1PQ
                                                                                                                                                                          .... high C0..1IVXB_TSIndicates when a procedure ended. If the statusCode='active', this must be after the ClinicalDcument/effectiveTime
                                                                                                                                                                          ts-shall-day: **SHALL** be precise to at least the day
                                                                                                                                                                          ts-should-minute: **SHOULD** be precise to at least the minute
                                                                                                                                                                          C0..1IVXB_TSIndicates when a procedure ended. If the statusCode='active', this must be after the ClinicalDcument/effectiveTime
                                                                                                                                                                          ts-shall-day: **SHALL** be precise to at least the day
                                                                                                                                                                          ts-should-minute: **SHOULD** be precise to at least the minute
                                                                                                                                                                            ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                              ..... value 0..1??Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz] 0..1??Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                                                                                                                                                                ..... inclusive 0..1??0..1??
                                                                                                                                                                                  ... priorityCode 0..1CEBinding: ?? (required)0..1CEBinding: ?? (required)
                                                                                                                                                                                    ... languageCode 0..1CSBinding: ?? (required)0..1CSBinding: ?? (required)
                                                                                                                                                                                      ... methodCode 0..1CEMethodCode **SHALL NOT** conflict with the method inherent in Procedure / code (CONF:4515-7890).
                                                                                                                                                                                      0..1CEMethodCode **SHALL NOT** conflict with the method inherent in Procedure / code (CONF:4515-7890).
                                                                                                                                                                                        ... approachSiteCode 0..*CD0..*CD
                                                                                                                                                                                          ... targetSiteCode 0..*CDIn the case of an implanted medical device, targetSiteCode is used to record the location of the device, in or on the patient's body.
                                                                                                                                                                                          Binding: ?? (required)
                                                                                                                                                                                          0..*CDIn the case of an implanted medical device, targetSiteCode is used to record the location of the device, in or on the patient's body.
                                                                                                                                                                                          Binding: ?? (required)
                                                                                                                                                                                            ... subject 0..1Subject0..1Subject
                                                                                                                                                                                              ... specimen 0..*SpecimenThis specimen is for representing specimens obtained from a procedure (CONF:4515-16842).
                                                                                                                                                                                              0..*SpecimenThis specimen is for representing specimens obtained from a procedure (CONF:4515-16842).
                                                                                                                                                                                                .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                  .... realmCode 0..*CS0..*CS
                                                                                                                                                                                                    .... typeId 0..1II0..1II
                                                                                                                                                                                                      ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                        ..... assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                                          ..... displayable 0..1??0..1??
                                                                                                                                                                                                            ..... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                                              ..... st-simple 1..1stringPrimitive Type string
                                                                                                                                                                                                              URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                              1..1stringPrimitive Type string
                                                                                                                                                                                                              URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                .... templateId 0..*II0..*II
                                                                                                                                                                                                                  .... typeCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                  Fixed Value: SPC
                                                                                                                                                                                                                  0..1??Binding: ?? (required)
                                                                                                                                                                                                                  Fixed Value: SPC
                                                                                                                                                                                                                    .... specimenRole C1..1SpecimenRoleshould-id: SHOULD contain idC1..1SpecimenRoleshould-id: SHOULD contain id
                                                                                                                                                                                                                      ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                        ..... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                          ..... typeId 0..1II0..1II
                                                                                                                                                                                                                            ...... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                              ...... assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                                                                ...... displayable 0..1??0..1??
                                                                                                                                                                                                                                  ...... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                                                                    ...... st-simple 1..1stringPrimitive Type string
                                                                                                                                                                                                                                    URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                    1..1stringPrimitive Type string
                                                                                                                                                                                                                                    URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                      ..... templateId 0..*II0..*II
                                                                                                                                                                                                                                        ..... classCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                                        Fixed Value: SPEC
                                                                                                                                                                                                                                        0..1??Binding: ?? (required)
                                                                                                                                                                                                                                        Fixed Value: SPEC
                                                                                                                                                                                                                                          ..... id 0..*IIIf you want to indicate that the Procedure and the Results are referring to the same specimen, the Procedure/specimen/specimenRole/id **SHOULD** be set to equal an Organizer/specimen/specimenRole/id (CONF:4515-29744).
                                                                                                                                                                                                                                          0..*IIIf you want to indicate that the Procedure and the Results are referring to the same specimen, the Procedure/specimen/specimenRole/id **SHOULD** be set to equal an Organizer/specimen/specimenRole/id (CONF:4515-29744).
                                                                                                                                                                                                                                            ..... sdtcIdentifiedBy 0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                            0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                              ..... specimenPlayingEntity 0..1PlayingEntity0..1PlayingEntity
                                                                                                                                                                                                                                                ... performer 0..*Performer20..*Performer2
                                                                                                                                                                                                                                                  .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                    .... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                      .... typeId 0..1II0..1II
                                                                                                                                                                                                                                                        ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                          ..... assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                                                                                            ..... displayable 0..1??0..1??
                                                                                                                                                                                                                                                              ..... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                                                                                                ..... st-simple 1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                  .... templateId 0..*II0..*II
                                                                                                                                                                                                                                                                    .... typeCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                    Fixed Value: PRF
                                                                                                                                                                                                                                                                    0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                    Fixed Value: PRF
                                                                                                                                                                                                                                                                      .... sdtcFunctionCode 0..1CEXML: functionCode (urn:hl7-org:sdtc)0..1CEXML: functionCode (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                        .... time 0..1IVL_TS0..1IVL_TS
                                                                                                                                                                                                                                                                          .... modeCode 0..1CE0..1CE
                                                                                                                                                                                                                                                                            .... assignedEntity C1..1AssignedEntityshould-assignedPerson: SHOULD contain assignedPerson
                                                                                                                                                                                                                                                                            should-representedOrganization: SHOULD contain representedOrganization
                                                                                                                                                                                                                                                                            C1..1AssignedEntityshould-assignedPerson: SHOULD contain assignedPerson
                                                                                                                                                                                                                                                                            should-representedOrganization: SHOULD contain representedOrganization
                                                                                                                                                                                                                                                                              ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                ..... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                                                  ..... typeId 0..1II0..1II
                                                                                                                                                                                                                                                                                    ...... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                      ...... assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                                                                                                                        ...... displayable 0..1??0..1??
                                                                                                                                                                                                                                                                                          ...... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                                                                                                                            ...... st-simple 1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                            1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                              ..... templateId 0..*II0..*II
                                                                                                                                                                                                                                                                                                ..... classCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                Fixed Value: ASSIGNED
                                                                                                                                                                                                                                                                                                0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                Fixed Value: ASSIGNED
                                                                                                                                                                                                                                                                                                  ..... id 1..*II1..*II
                                                                                                                                                                                                                                                                                                    ..... sdtcIdentifiedBy 0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                    0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                      ..... code 0..1CEBinding: ?? (example)0..1CEBinding: ?? (example)
                                                                                                                                                                                                                                                                                                        ..... addr C1..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                        shall-city: SHALL contain exactly one [1..1] city (CONF:81-7292).
                                                                                                                                                                                                                                                                                                        shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291).
                                                                                                                                                                                                                                                                                                        should-use: SHOULD contain @use
                                                                                                                                                                                                                                                                                                        should-country: SHOULD contain country
                                                                                                                                                                                                                                                                                                        81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296)
                                                                                                                                                                                                                                                                                                        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).
                                                                                                                                                                                                                                                                                                        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).
                                                                                                                                                                                                                                                                                                        shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country
                                                                                                                                                                                                                                                                                                        C1..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                        shall-city: SHALL contain exactly one [1..1] city (CONF:81-7292).
                                                                                                                                                                                                                                                                                                        shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291).
                                                                                                                                                                                                                                                                                                        should-use: SHOULD contain @use
                                                                                                                                                                                                                                                                                                        should-country: SHOULD contain country
                                                                                                                                                                                                                                                                                                        81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296)
                                                                                                                                                                                                                                                                                                        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).
                                                                                                                                                                                                                                                                                                        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).
                                                                                                                                                                                                                                                                                                        shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country
                                                                                                                                                                                                                                                                                                          ..... telecom 1..*TEL1..*TEL
                                                                                                                                                                                                                                                                                                            ..... assignedPerson 0..1Person0..1Person
                                                                                                                                                                                                                                                                                                              ...... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                ...... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                                                                                  ...... typeId 0..1II0..1II
                                                                                                                                                                                                                                                                                                                    ....... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                      ....... assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                                                                                                                                                        ....... displayable 0..1??0..1??
                                                                                                                                                                                                                                                                                                                          ....... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                                                                                                                                                            ....... st-simple 1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                                                            1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                                                              ...... templateId 0..*II0..*II
                                                                                                                                                                                                                                                                                                                                ...... classCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                Fixed Value: PSN
                                                                                                                                                                                                                                                                                                                                0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                Fixed Value: PSN
                                                                                                                                                                                                                                                                                                                                  ...... determinerCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                  Fixed Value: INSTANCE
                                                                                                                                                                                                                                                                                                                                  0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                  Fixed Value: INSTANCE
                                                                                                                                                                                                                                                                                                                                    ...... name C1..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                                                    pn-no-ls: No PN name part may have a qualifier of LS.
                                                                                                                                                                                                                                                                                                                                    81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371).
                                                                                                                                                                                                                                                                                                                                    81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372).
                                                                                                                                                                                                                                                                                                                                    C1..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                                                    pn-no-ls: No PN name part may have a qualifier of LS.
                                                                                                                                                                                                                                                                                                                                    81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371).
                                                                                                                                                                                                                                                                                                                                    81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372).
                                                                                                                                                                                                                                                                                                                                      ...... sdtcDesc 0..1EDXML: desc (urn:hl7-org:sdtc)0..1EDXML: desc (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                        ...... sdtcAsPatientRelationship 0..*InfrastructureRootXML: asPatientRelationship (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                        0..*InfrastructureRootXML: asPatientRelationship (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                          ....... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                            ....... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                                                                                                              ....... typeId 0..1II0..1II
                                                                                                                                                                                                                                                                                                                                                ........ nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                  ........ assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                                                                                                                                                                                    ........ displayable 0..1??0..1??
                                                                                                                                                                                                                                                                                                                                                      ........ root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                                                                                                                                                                                        ........ st-simple 1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                                                                                        URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                                                                                        1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                                                                                        URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                                                                                          ....... templateId 0..*II0..*II
                                                                                                                                                                                                                                                                                                                                                            ....... classCode 1..1??Fixed Value: PRS1..1??Fixed Value: PRS
                                                                                                                                                                                                                                                                                                                                                              ....... determinerCode 0..1??Fixed Value: INSTANCE0..1??Fixed Value: INSTANCE
                                                                                                                                                                                                                                                                                                                                                                ....... code 1..1CEXML Namespace: urn:hl7-org:sdtc1..1CEXML Namespace: urn:hl7-org:sdtc
                                                                                                                                                                                                                                                                                                                                                                  ..... representedOrganization C0..1Organizationshould-id: SHOULD contain idC0..1Organizationshould-id: SHOULD contain id
                                                                                                                                                                                                                                                                                                                                                                    ...... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                                      ...... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                                                                                                                                        ...... typeId 0..1II0..1II
                                                                                                                                                                                                                                                                                                                                                                          ....... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                                            ....... assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                                                                                                                                                                                                              ....... displayable 0..1??0..1??
                                                                                                                                                                                                                                                                                                                                                                                ....... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                                                                                                                                                                                                                  ....... st-simple 1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                                                                                                                  URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                                                                                                                  1..1stringPrimitive Type string
                                                                                                                                                                                                                                                                                                                                                                                  URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                                                                                                                                                                                                                    ...... templateId 0..*II0..*II
                                                                                                                                                                                                                                                                                                                                                                                      ...... classCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                                                      Fixed Value: ORG
                                                                                                                                                                                                                                                                                                                                                                                      0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                                                      Fixed Value: ORG
                                                                                                                                                                                                                                                                                                                                                                                        ...... determinerCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                                                        Fixed Value: INSTANCE
                                                                                                                                                                                                                                                                                                                                                                                        0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                                                        Fixed Value: INSTANCE
                                                                                                                                                                                                                                                                                                                                                                                          ...... id 0..*II0..*II
                                                                                                                                                                                                                                                                                                                                                                                            ...... name 0..*ON0..*ON
                                                                                                                                                                                                                                                                                                                                                                                              ...... telecom 1..*TEL1..*TEL
                                                                                                                                                                                                                                                                                                                                                                                                ...... addr C1..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                                                                                                                shall-city: SHALL contain exactly one [1..1] city (CONF:81-7292).
                                                                                                                                                                                                                                                                                                                                                                                                shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291).
                                                                                                                                                                                                                                                                                                                                                                                                should-use: SHOULD contain @use
                                                                                                                                                                                                                                                                                                                                                                                                should-country: SHOULD contain country
                                                                                                                                                                                                                                                                                                                                                                                                81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296)
                                                                                                                                                                                                                                                                                                                                                                                                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).
                                                                                                                                                                                                                                                                                                                                                                                                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).
                                                                                                                                                                                                                                                                                                                                                                                                shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country
                                                                                                                                                                                                                                                                                                                                                                                                C1..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                                                                                                                shall-city: SHALL contain exactly one [1..1] city (CONF:81-7292).
                                                                                                                                                                                                                                                                                                                                                                                                shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291).
                                                                                                                                                                                                                                                                                                                                                                                                should-use: SHOULD contain @use
                                                                                                                                                                                                                                                                                                                                                                                                should-country: SHOULD contain country
                                                                                                                                                                                                                                                                                                                                                                                                81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296)
                                                                                                                                                                                                                                                                                                                                                                                                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).
                                                                                                                                                                                                                                                                                                                                                                                                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).
                                                                                                                                                                                                                                                                                                                                                                                                shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country
                                                                                                                                                                                                                                                                                                                                                                                                  ...... standardIndustryClassCode 0..1CEBinding: ?? (example)0..1CEBinding: ?? (example)
                                                                                                                                                                                                                                                                                                                                                                                                    ...... asOrganizationPartOf 0..1OrganizationPartOf0..1OrganizationPartOf
                                                                                                                                                                                                                                                                                                                                                                                                      ..... sdtcPatient 0..1BaseXML: patient (urn:hl7-org:sdtc)0..1BaseXML: patient (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                                                                                        ...... id 1..1IIXML Namespace: urn:hl7-org:sdtc1..1IIXML Namespace: urn:hl7-org:sdtc
                                                                                                                                                                                                                                                                                                                                                                                                          ... author 0..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                                                                                                                          0..*??Base for all types and resources
                                                                                                                                                                                                                                                                                                                                                                                                            ... informant 0..*Informant0..*Informant
                                                                                                                                                                                                                                                                                                                                                                                                              ... Slices for participant 0..*Participant2Slice: Unordered, Open by value:typeCode
                                                                                                                                                                                                                                                                                                                                                                                                              0..*Participant2Slice: Unordered, Open by value:typeCode
                                                                                                                                                                                                                                                                                                                                                                                                                ... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by profile:act, profile:observation, exists:encounter
                                                                                                                                                                                                                                                                                                                                                                                                                0..*EntryRelationshipSlice: Unordered, Open by profile:act, profile:observation, profile:substanceAdministration, exists:encounter
                                                                                                                                                                                                                                                                                                                                                                                                                  ... reference 0..*Reference0..*Reference
                                                                                                                                                                                                                                                                                                                                                                                                                    ... precondition 0..*Precondition0..*Precondition
                                                                                                                                                                                                                                                                                                                                                                                                                      ... sdtcPrecondition2 0..*Precondition2XML: precondition2 (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                                                                                                      0..*Precondition2XML: precondition2 (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                                                                                                        ... sdtcInFulfillmentOf1 0..*InFulfillmentOf1XML: inFulfillmentOf1 (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                                                                                                        0..*InFulfillmentOf1XML: inFulfillmentOf1 (urn:hl7-org:sdtc)

                                                                                                                                                                                                                                                                                                                                                                                                                          doco Documentation for this format