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

InformationProcedure.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationStructureDefinition.shortValues for short differ: '(USCDI) SDOH Interventions' vs '𝗨𝗦𝗖𝗗𝗜: SDOH Interventions'
InformationStructureDefinition.shortValues for short differ: '(USCDI) Performance Time' vs '𝗨𝗦𝗖𝗗𝗜: Performance Time'
InformationProcedure.specimen.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationProcedure.specimen.specimenRole.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationProcedure.performer.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationProcedure.performer.assignedEntity.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (item.xmlText.empty())
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
InformationProcedure.performer.assignedEntity.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
InformationProcedure.performer.assignedEntity.assignedPerson.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationProcedure.performer.assignedEntity.assignedPerson.nameStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
InformationProcedure.performer.assignedEntity.assignedPerson.nameStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
InformationProcedure.performer.assignedEntity.assignedPerson.nameStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
InformationProcedure.performer.assignedEntity.assignedPerson.sdtcAsPatientRelationship.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationProcedure.performer.assignedEntity.representedOrganization.typeIdStructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (item.xmlText.empty())
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
InformationProcedure.performer.assignedEntity.representedOrganization.addrStructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/cda/stds/core/StructureDefinition/Procedure
      .copyright
        .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.This 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. #### Templates Used Although open templates may contain any valid CDA content, the following templates are specifically called out by this template: **Optional EntryRelationships**: [AssessmentScaleObservation](StructureDefinition-AssessmentScaleObservation.html), [EntryReference](StructureDefinition-EntryReference.html), [Indication](StructureDefinition-Indication.html), [InstructionObservation](StructureDefinition-InstructionObservation.html), [MedicationActivity](StructureDefinition-MedicationActivity.html), [ReactionObservation](StructureDefinition-ReactionObservation.html)
        • Values Differ
        .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

                                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)
                                Constraints: should-text-ref-value, active-high-ts-after-document, should-targetSiteCode, should-performer, should-author
                                C1..1ProcedureBase for all types and resources
                                Instance of this type are validated by templateId
                                Logical Container: ClinicalDocument (CDA Class)
                                Constraints: should-text-ref-value, active-high-ts-after-document, should-targetSiteCode, should-performer, should-author
                                  ... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                    ... realmCode 0..*CS0..*CS
                                      ... typeId 0..1IIC0..1II
                                      • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                      .... 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
                                              .... extension 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..1CD(USCDI) SDOH Interventions
                                                        Binding: ?? (preferred)
                                                        Additional BindingsPurposeDocumentation
                                                        ??Preferred
                                                        For Social Determinant of Health Interventions

                                                        Constraints: should-otext-ref-value
                                                        C1..1CD𝗨𝗦𝗖𝗗𝗜: SDOH Interventions
                                                        Binding: ?? (preferred)
                                                        Additional BindingsPurposeDocumentation
                                                        ??Preferred
                                                        For Social Determinant of Health Interventions

                                                        Constraints: should-otext-ref-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..1TELConstraints: value-starts-octothorpeC0..1TELConstraints: value-starts-octothorpe
                                                                                              ..... 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..1TELConstraints: value-starts-octothorpeC0..1TELConstraints: value-starts-octothorpe
                                                                                                                          .... thumbnail 0..1ED0..1ED
                                                                                                                            ... statusCode 1..1CSBinding: ?? (required)1..1CSBinding: ?? (required)
                                                                                                                              .... nullFlavor 0..00..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
                                                                                                                                                    Constraints: should-value, ts-value-before-document
                                                                                                                                                    C1..1??𝗨𝗦𝗖𝗗𝗜: Performance Time
                                                                                                                                                    Constraints: should-value, ts-value-before-document
                                                                                                                                                      .... 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
                                                                                                                                                            Constraints: ts-value-before-document
                                                                                                                                                            C0..1IVXB_TSIndicates when a procedure started
                                                                                                                                                            Constraints: ts-value-before-document
                                                                                                                                                              ..... 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/effectiveTimeC0..1IVXB_TSIndicates when a procedure ended. If the statusCode='active', this must be after the ClinicalDcument/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??
                                                                                                                                                                                ... 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..1IIC0..1II
                                                                                                                                                                                                  • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                                  ..... 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
                                                                                                                                                                                                          ..... extension 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..1SpecimenRoleConstraints: should-idC1..1SpecimenRoleConstraints: should-id
                                                                                                                                                                                                                  ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                    ..... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                      ..... typeId 0..1IIC0..1II
                                                                                                                                                                                                                      • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                                                      ...... 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
                                                                                                                                                                                                                              ...... extension 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..1IIC0..1II
                                                                                                                                                                                                                                                • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                                                                                ..... 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
                                                                                                                                                                                                                                                        ..... extension 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..1AssignedEntityConstraints: should-assignedPerson, should-representedOrganizationC1..1AssignedEntityConstraints: should-assignedPerson, should-representedOrganization
                                                                                                                                                                                                                                                                      ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                        ..... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                                          ..... typeId 0..1IIC0..1II
                                                                                                                                                                                                                                                                          • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                                                                                                          ...... 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
                                                                                                                                                                                                                                                                                  ...... extension 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
                                                                                                                                                                                                                                                                                              1..*??
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (item.xmlText.empty())
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                                                                                                                                                                                                                                                                                              ..... telecom 1..*TEL1..*TEL
                                                                                                                                                                                                                                                                                                ..... assignedPerson 0..1Person0..1Person
                                                                                                                                                                                                                                                                                                  ...... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                    ...... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                                                                      ...... typeId 0..1IIC0..1II
                                                                                                                                                                                                                                                                                                      • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                                                                                                                                      ....... 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
                                                                                                                                                                                                                                                                                                              ....... extension 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
                                                                                                                                                                                                                                                                                                                      1..*??
                                                                                                                                                                                                                                                                                                                      • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible ((item.delimiter | item.family | item.given | item.prefix | item.suffix).where(qualifier.where($this = 'LS').exists()).empty())
                                                                                                                                                                                                                                                                                                                      • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                                                                                                                                                                                                                                                                                                                      • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
                                                                                                                                                                                                                                                                                                                      ...... 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..1IIC0..1II
                                                                                                                                                                                                                                                                                                                              • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                                                                                                                                                              ........ 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
                                                                                                                                                                                                                                                                                                                                      ........ extension 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..1OrganizationConstraints: should-idC0..1OrganizationConstraints: should-id
                                                                                                                                                                                                                                                                                                                                                  ...... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                                                                                                                                                                                    ...... realmCode 0..*CS0..*CS
                                                                                                                                                                                                                                                                                                                                                      ...... typeId 0..1IIC0..1II
                                                                                                                                                                                                                                                                                                                                                      • StructureDefinition ProcedureActivityProcedure has added constraint that is not found in ProcedureActivityProcedure and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                                                                                                                                                                                      ....... 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
                                                                                                                                                                                                                                                                                                                                                              ....... extension 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
                                                                                                                                                                                                                                                                                                                                                                            1..*??
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (item.xmlText.empty())
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                                                                                                                                                                                                                                                                                                                                                                            • StructureDefinition ProcedureActivityProcedure has a constraint that is removed in ProcedureActivityProcedure and it is uncertain whether they are compatible ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                                                                                                                                                                                                                                                                                                                                                                            ...... 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..*??
                                                                                                                                                                                                                                                                                                                                                                                      ... 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, profile:substanceAdministration, 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)
                                                                                                                                                                                                                                                                                                                                                                                                    ... sdtcCategory 0..*CDXML: category (urn:hl7-org:sdtc)
                                                                                                                                                                                                                                                                                                                                                                                                    • Added this element

                                                                                                                                                                                                                                                                                                                                                                                                    doco Documentation for this format