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

ErrorStructureDefinition.versionValues for version differ: '3.0.0' vs '4.0.0-ballot'
InformationStructureDefinition.dateValues for date differ: '2024-05-18T00:16:25-05:00' vs '2024-12-19T00:36:20+00:00'
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.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.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
        .date2024-05-18T00:16:25-05:002024-12-19T00:36:20+00:00
        • Values Differ
        .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
                                  .version3.0.04.0.0-ballot
                                  • Values Differ

                                  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..1IIII-1: An II instance must have either a root or an nullFlavor.
                                        • 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
                                                .... st-simple 1..1stringPrimitive Type string
                                                URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                1..1stringPrimitive Type string
                                                URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                  ... 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..1AssociatedEntityshould-addr: SHOULD contain addr
                                                          should-telecom: SHOULD contain telecom
                                                          C1..1AssociatedEntityshould-addr: SHOULD contain addr
                                                          should-telecom: SHOULD contain telecom
                                                            .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                              .... realmCode 0..*CS0..*CS
                                                                .... typeId 0..1IIC0..1IIII-1: An II instance must have either a root or an nullFlavor.
                                                                • 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
                                                                        ..... st-simple 1..1stringPrimitive Type string
                                                                        URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                        1..1stringPrimitive Type string
                                                                        URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                          .... templateId 0..*II0..*II
                                                                            .... classCode 1..1??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
                                                                                    shall-city: SHALL contain exactly one [1..1] city (CONF:81-7292).
                                                                                    shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291).
                                                                                    should-use: SHOULD contain @use
                                                                                    should-country: SHOULD contain country
                                                                                    81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296)
                                                                                    81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024).
                                                                                    81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025).
                                                                                    shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country
                                                                                    C0..*??Base for all types and resources
                                                                                    shall-city: SHALL contain exactly one [1..1] city (CONF:81-7292).
                                                                                    shall-streetAddressLine: SHALL contain at least one and not more than 4 streetAddressLine (CONF:81-7291).
                                                                                    should-use: SHOULD contain @use
                                                                                    should-country: SHOULD contain country
                                                                                    81-7296: **SHALL NOT** have mixed content except for white space (CONF:81-7296)
                                                                                    81-10024: If the country is US, the state element is required and SHALL be selected from ValueSet StateValueSet but SHOULD have @nullFlavor if the state is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the state MAY be present but MAY be bound to different vocabularies (CONF:81-10024).
                                                                                    81-10025: If the country is US, the postalCode element is required but SHOULD have @nullFlavor if the postalCode is unknown. If country is not specified, it's assumed to be US. If country is something other than US, the postalCode MAY be present but MAY be bound to different vocabularies (CONF:81-10025).
                                                                                    shall-max-ad-parts: SHALL have at most one of each: state, city, postalCode, and country
                                                                                      .... telecom 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..1IIII-1: An II instance must have either a root or an nullFlavor.
                                                                                              • 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
                                                                                                      ...... st-simple 1..1stringPrimitive Type string
                                                                                                      URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                      1..1stringPrimitive Type string
                                                                                                      URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                        ..... templateId 0..*II0..*II
                                                                                                          ..... classCode 0..1??Binding: ?? (required)
                                                                                                          Fixed Value: PSN
                                                                                                          0..1??Binding: ?? (required)
                                                                                                          Fixed Value: PSN
                                                                                                            ..... determinerCode 0..1??Binding: ?? (required)
                                                                                                            Fixed Value: INSTANCE
                                                                                                            0..1??Binding: ?? (required)
                                                                                                            Fixed Value: INSTANCE
                                                                                                              ..... name C1..*??(USCDI) Related Person's Name
                                                                                                              pn-no-ls: No PN name part may have a qualifier of LS.
                                                                                                              81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371).
                                                                                                              81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372).
                                                                                                              C1..*??𝗨𝗦𝗖𝗗𝗜: Related Person's Name
                                                                                                              pn-no-ls: No PN name part may have a qualifier of LS.
                                                                                                              81-9371: The content of name **SHALL** be either a conformant Patient Name (PTN.US.FIELDED), or a string (CONF:81-9371).
                                                                                                              81-9372: The string **SHALL NOT** contain name parts (CONF:81-9372).
                                                                                                                ..... sdtcDesc 0..1EDXML: desc (urn:hl7-org:sdtc)0..1EDXML: desc (urn:hl7-org:sdtc)
                                                                                                                  ..... sdtcAsPatientRelationship 0..*InfrastructureRootXML: asPatientRelationship (urn:hl7-org:sdtc)
                                                                                                                  0..*InfrastructureRootXML: asPatientRelationship (urn:hl7-org:sdtc)
                                                                                                                    ...... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                      ...... realmCode 0..*CS0..*CS
                                                                                                                        ...... typeId 0..1IIC0..1IIII-1: An II instance must have either a root or an nullFlavor.
                                                                                                                        • 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
                                                                                                                                ....... st-simple 1..1stringPrimitive Type string
                                                                                                                                URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                1..1stringPrimitive Type string
                                                                                                                                URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                  ...... templateId 0..*II0..*II
                                                                                                                                    ...... classCode 1..1??Fixed Value: PRS1..1??Fixed Value: PRS
                                                                                                                                      ...... determinerCode 0..1??Fixed Value: INSTANCE0..1??Fixed Value: INSTANCE
                                                                                                                                        ...... code 1..1CEXML Namespace: urn:hl7-org:sdtc1..1CEXML Namespace: urn:hl7-org:sdtc
                                                                                                                                          .... scopingOrganization 0..1Organization0..1Organization

                                                                                                                                            doco Documentation for this format