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

Left:Provenance - Assembler Participation (http://hl7.org/cda/us/ccda/StructureDefinition/ProvenanceAssemblerParticipation)
Right:Provenance - Assembler Participation (http://hl7.org/cda/us/ccda/StructureDefinition/ProvenanceAssemblerParticipation)

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 ProvenanceAssemblerParticipation has added constraint that is not found in ProvenanceAssemblerParticipation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationParticipant1.associatedEntity.typeIdStructureDefinition ProvenanceAssemblerParticipation has added constraint that is not found in ProvenanceAssemblerParticipation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationParticipant1.associatedEntity.scopingOrganization.typeIdStructureDefinition ProvenanceAssemblerParticipation has added constraint that is not found in ProvenanceAssemblerParticipation 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 the organization that supported generation of a CDA document. The Assembler Organization may be different than the Author Organization, and may be different from the Organization that developed the software used to generate the document. This Participation is only for use in the CDA Header because it applies to the entire content in the document. This template is consistent with the prior Assembler Document Participant (2.16.840.1.113883.3.5019.1.1) in the 2016 HL7 Data Provenance guide, however, makes no claim about representing the software organization. All constraints for conformance are defined in this template. Note: The CDA Participant does not support a software device or the organization that created the software. The Assembler role can only be expressed at the level of organization. This is a known issue with the current CDA R2 model. Note: The Provenance template title includes a version 2 to support moving from the 'Basic Provenance' guide to the this Companion Guide, so the templateId has not changed.
          .experimental
            .fhirVersion5.0.0
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#US
                  .kindlogical
                    .nameProvenanceAssemblerParticipation
                      .publisherHealth Level Seven
                        .purpose
                          .statusdraft
                            .titleProvenance - Assembler Participation
                              .typehttp://hl7.org/cda/stds/core/StructureDefinition/Participant1
                                .urlhttp://hl7.org/cda/us/ccda/StructureDefinition/ProvenanceAssemblerParticipation
                                  .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 ProvenanceAssemblerParticipation has added constraint that is not found in ProvenanceAssemblerParticipation 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: DEV
                                                  1..1??Binding: ?? (required)
                                                  Fixed Value: DEV
                                                    ... contextControlCode 0..1??Binding: ?? (required)
                                                    Fixed Value: OP
                                                    0..1??Binding: ?? (required)
                                                    Fixed Value: OP
                                                      ... functionCode 1..1CE1..1CE
                                                        .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                          .... code 1..1??Required Pattern: assembler1..1??Required Pattern: assembler
                                                            .... codeSystem 1..1??, ??, ??Required Pattern: 2.16.840.1.113883.4.642.4.11311..1??, ??, ??Required Pattern: 2.16.840.1.113883.4.642.4.1131
                                                              .... 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..1ED0..1ED
                                                                          .... qualifier 0..00..0
                                                                            .... translation 0..*CD0..*CD
                                                                              ... time 1..1IVL_TS1..1IVL_TS
                                                                                ... associatedEntity 1..1AssociatedEntityThe template does not require any elements from the associatedEntity since the information is recorded in the scopingOrganization.1..1AssociatedEntityThe template does not require any elements from the associatedEntity since the information is recorded in the scopingOrganization.
                                                                                  .... 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 ProvenanceAssemblerParticipation has added constraint that is not found in ProvenanceAssemblerParticipation 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)
                                                                                                  Fixed Value: OWN
                                                                                                  1..1??Binding: ?? (required)
                                                                                                  Fixed Value: OWN
                                                                                                    .... id 0..*II0..*II
                                                                                                      .... sdtcIdentifiedBy 0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                                      0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                                                                        .... code 0..1CEBinding: ?? (example)0..1CEBinding: ?? (example)
                                                                                                          .... addr 0..*AD0..*AD
                                                                                                            .... telecom 0..*TEL0..*TEL
                                                                                                              .... associatedPerson 0..1Person0..1Person
                                                                                                                .... scopingOrganization C1..1Organizationshould-telecom: SHOULD contain telecom
                                                                                                                should-addr: SHOULD contain addr
                                                                                                                C1..1Organizationshould-telecom: SHOULD contain telecom
                                                                                                                should-addr: SHOULD contain addr
                                                                                                                  ..... 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 ProvenanceAssemblerParticipation has added constraint that is not found in ProvenanceAssemblerParticipation 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: ORG
                                                                                                                                  0..1??Binding: ?? (required)
                                                                                                                                  Fixed Value: ORG
                                                                                                                                    ..... determinerCode 0..1??Binding: ?? (required)
                                                                                                                                    Fixed Value: INSTANCE
                                                                                                                                    0..1??Binding: ?? (required)
                                                                                                                                    Fixed Value: INSTANCE
                                                                                                                                      ..... id 1..*II1..*II
                                                                                                                                        ..... name 1..*ON1..*ON
                                                                                                                                          ..... telecom 0..*TEL0..*TEL
                                                                                                                                            ..... 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
                                                                                                                                              ..... standardIndustryClassCode 0..1CEBinding: ?? (example)0..1CEBinding: ?? (example)
                                                                                                                                                ..... asOrganizationPartOf 0..1OrganizationPartOf0..1OrganizationPartOf

                                                                                                                                                  doco Documentation for this format