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

Left:Related Person Relationship and Name Participant (http://hl7.org/cda/us/ccda/StructureDefinition/RelatedPersonRelationshipAndNameParticipant)
Right:Related Person Relationship and Name Participant (http://hl7.org/cda/us/ccda/StructureDefinition/RelatedPersonRelationshipAndNameParticipant)

Messages

InformationParticipant1.typeIdStructureDefinition RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationParticipant1.associatedEntity.typeIdStructureDefinition RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationStructureDefinition.shortValues for short differ: '(USCDI) Related Person's Relationship - This associatedEntity/code represents the person's relationship to the patient.' vs '𝗨𝗦𝗖𝗗𝗜: Related Person's Relationship - This associatedEntity/code represents the person's relationship to the patient.'
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (item.xmlText.empty())
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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')))
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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})?')))
InformationParticipant1.associatedEntity.addrStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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))
InformationParticipant1.associatedEntity.associatedPerson.typeIdStructureDefinition RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationStructureDefinition.shortValues for short differ: '(USCDI) Related Person's Name' vs '𝗨𝗦𝗖𝗗𝗜: Related Person's Name'
InformationParticipant1.associatedEntity.associatedPerson.nameStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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())
InformationParticipant1.associatedEntity.associatedPerson.nameStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
InformationParticipant1.associatedEntity.associatedPerson.nameStructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (item.xmlText.exists() implies (item.delimiter | item.family | item.given | item.prefix | item.suffix).empty())
InformationParticipant1.associatedEntity.associatedPerson.sdtcAsPatientRelationship.typeIdStructureDefinition RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/cda/stds/core/StructureDefinition/Participant1
      .copyright
        .descriptionThis template represents a generic participant person that has a relationship to the patient. (e.g., parent, next-of-kin, neighbor). The related person's name is required and it is recommended that the person's contact information is present. The more specific CDA participant of Guardian (recordTarget/patientRole/patient/guardian) can be used to represent a legally responsible guardian of the patient within the header. This template may be used to represent a person with any relationship to the patient within the header, or at the entry level when pertinent to a particular clinical statement.
          .experimental
            .fhirVersion5.0.0
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#US
                  .kindlogical
                    .nameRelatedPersonRelationshipAndNameParticipant
                      .publisherHealth Level Seven
                        .purpose
                          .statusdraft
                            .titleRelated Person Relationship and Name Participant
                              .typehttp://hl7.org/cda/stds/core/StructureDefinition/Participant1
                                .urlhttp://hl7.org/cda/us/ccda/StructureDefinition/RelatedPersonRelationshipAndNameParticipant

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. Participant1 1..1Participant1Base for all types and resources
                                  Instance of this type are validated by templateId
                                  Logical Container: ClinicalDocument (CDA Class)
                                  1..1Participant1Base for all types and resources
                                  Instance of this type are validated by templateId
                                  Logical Container: ClinicalDocument (CDA Class)
                                    ... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                      ... realmCode 0..*CS0..*CS
                                        ... typeId 0..1IIC0..1II
                                        • StructureDefinition RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant 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
                                                  ... typeCode 1..1??Binding: ?? (required)
                                                  Fixed Value: IND
                                                  1..1??Binding: ?? (required)
                                                  Fixed Value: IND
                                                    ... contextControlCode 0..1??Binding: ?? (required)
                                                    Fixed Value: OP
                                                    0..1??Binding: ?? (required)
                                                    Fixed Value: OP
                                                      ... functionCode 0..1CE0..1CE
                                                        ... time 0..1IVL_TS0..1IVL_TS
                                                          ... associatedEntity C1..1AssociatedEntityConstraints: should-addr, should-telecomC1..1AssociatedEntityConstraints: should-addr, should-telecom
                                                            .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                              .... realmCode 0..*CS0..*CS
                                                                .... typeId 0..1IIC0..1II
                                                                • StructureDefinition RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant 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??Binding: ?? (required)1..1??Binding: ?? (required)
                                                                              .... id 0..*II0..*II
                                                                                .... sdtcIdentifiedBy 0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                  .... code 1..1CE(USCDI) Related Person's Relationship - This associatedEntity/code represents the person's relationship to the patient.
                                                                                  Binding: ?? (required)
                                                                                  1..1CE𝗨𝗦𝗖𝗗𝗜: Related Person's Relationship - This associatedEntity/code represents the person's relationship to the patient.
                                                                                  Binding: ?? (required)
                                                                                    .... addr C0..*??Base for all types and resources
                                                                                    0..*??
                                                                                    • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
                                                                                    • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                                                                                    • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
                                                                                    • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
                                                                                    • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (item.xmlText.empty())
                                                                                    • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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 RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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 RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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 0..*TEL0..*TEL
                                                                                      .... associatedPerson 1..1PersonThe associatedPerson represents the name and contact information of the related person1..1PersonThe associatedPerson represents the name and contact information of the related person
                                                                                        ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                          ..... realmCode 0..*CS0..*CS
                                                                                            ..... typeId 0..1IIC0..1II
                                                                                            • StructureDefinition RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant 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..*??(USCDI) Related Person's Name
                                                                                                            1..*??𝗨𝗦𝗖𝗗𝗜: Related Person's Name
                                                                                                            • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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 RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant and it is uncertain whether they are compatible (conformsTo('http://hl7.org/cda/us/ccda/StructureDefinition/USRealmPatientNamePTNUSFIELDED') or item.xmlText.exists())
                                                                                                            • StructureDefinition RelatedPersonRelationshipAndNameParticipant has a constraint that is removed in RelatedPersonRelationshipAndNameParticipant 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 RelatedPersonRelationshipAndNameParticipant has added constraint that is not found in RelatedPersonRelationshipAndNameParticipant 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
                                                                                                                                      .... scopingOrganization 0..1Organization0..1Organization

                                                                                                                                        doco Documentation for this format