Profile Comparison between http://hl7.org/fhir/us/davinci-hrex/StructureDefinition/hrex-provenance vs http://hl7.org/fhir/us/davinci-hrex/StructureDefinition/hrex-provenance

Left:HRex Provenance (http://hl7.org/fhir/us/davinci-hrex/StructureDefinition/hrex-provenance)
Right:HRex Provenance Profile (http://hl7.org/fhir/us/davinci-hrex/StructureDefinition/hrex-provenance)

Messages

StructureDefinition.versionValues for version differ: '0.1.0' vs '0.2.0'Information
StructureDefinition.titleValues for title differ: 'HRex Provenance' vs 'HRex Provenance Profile'Information
StructureDefinition.dateValues for date differ: '2019-06-20T08:10:27-04:00' vs '2020-08-09T15:38:40+00:00'Information
StructureDefinition.fhirVersionValues for fhirVersion differ: '4.0.0' vs '4.0.1'Warning
StructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/Provenance' vs 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-provenance'Error
ProvenanceElements differ in short: "Who, What, When for a set of resources" "US Core Provenance"Warning
ProvenanceElements differ in definition: "Provenance of a resource is a record that describes entities and processes involved in producing and delivering or otherwise influencing that resource. Provenance provides a critical foundation for assessing authenticity, enabling trust, and allowing reproducibility. Provenance assertions are a form of contextual metadata and can themselves become important records with their own provenance. Provenance statement indicates clinical significance in terms of confidence in authenticity, reliability, and trustworthiness, integrity, and stage in lifecycle (e.g. Document Completion - has the artifact been legally authenticated), all of which may impact security, privacy, and trust policies." "The US Core Provenance Profile is based upon the Argonaut Data Query requirements."Warning
Provenance.targetElements differ in short: "Target Reference(s) (usually version specific)" "The Resource this Provenance record supports"Warning
Provenance.targetElements differ in definition for mustSupport: "false" "true"Error
Provenance.target.referenceElements differ in definition for mustSupport: "false" "true"Error
Provenance.target.reference.valueElements differ in definition for mustSupport: "false" "true"Error
Provenance.recordedElements differ in short: "When the activity was recorded / updated" "Timestamp when the activity was recorded / updated"Warning
Provenance.recordedElements differ in definition for mustSupport: "false" "true"Error
Provenance.agent.typeElements differ in definition for mustSupport: "false" "true"Error
Provenance.agent.onBehalfOfType Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole], CanonicalType[http://hl7.org/fhir/StructureDefinition/RelatedPerson], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-device], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization]]) Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization]])Error
Provenance.agent.onBehalfOfStructureDefinition HRexProvenance has added constraint that is not found in HRexProvenance and it is uncertain whether they are compatible (($this.agent.who.resolve().is Practitioner or Device) implies exists())Information

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Provenancehttp://hl7.org/fhir/us/core/StructureDefinition/us-core-provenance
    • Values Differ
    .copyright
      .date2019-06-20T08:10:27-04:002020-08-09T15:38:40+00:00
      • Values Differ
      .descriptionThe HRex Provenance resource requires occurance (period or dateTime) and agent to be specified. It also requires implementers to support signature. Additional constraints on US Core Provenance to ensure it meets payer needs, including indicating when the event occurred and retaining signatures if present
      • Values Differ
      .experimental
        .fhirVersion4.0.04.0.1
        • Values Differ
        .kindresource
          .nameHRexProvenance
            .publisherHL7 International - Clinical Interoperability Council
            • Added this item
            .purpose
              .statusdraft
                .titleHRex ProvenanceHRex Provenance Profile
                • Values Differ
                .typeProvenance
                  .urlhttp://hl7.org/fhir/us/davinci-hrex/StructureDefinition/hrex-provenance
                    .version0.1.00.2.0
                    • Values Differ

                    Structure

                    NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.L TypeL Description & ConstraintsCommentsdoco
                    .. Provenance II
                    • Elements differ in short: "Who, What, When for a set of resources" "US Core Provenance"
                    • Elements differ in definition: "Provenance of a resource is a record that describes entities and processes involved in producing and delivering or otherwise influencing that resource. Provenance provides a critical foundation for assessing authenticity, enabling trust, and allowing reproducibility. Provenance assertions are a form of contextual metadata and can themselves become important records with their own provenance. Provenance statement indicates clinical significance in terms of confidence in authenticity, reliability, and trustworthiness, integrity, and stage in lifecycle (e.g. Document Completion - has the artifact been legally authenticated), all of which may impact security, privacy, and trust policies." "The US Core Provenance Profile is based upon the Argonaut Data Query requirements."
                    ... id ΣΣ
                      ... meta ΣΣI
                        ... implicitRules ?!Σ?!ΣI
                          ... text I
                            ... contained
                              ... extension ExtensionIExtension
                                ... modifierExtension ?!?!I
                                  ... target ΣSΣI
                                  • Elements differ in short: "Target Reference(s) (usually version specific)" "The Resource this Provenance record supports"
                                  • Elements differ in definition for mustSupport: "false" "true"
                                  .... id
                                    .... extension IExtensionIExtension
                                      .... reference ΣISΣI
                                      • Elements differ in definition for mustSupport: "false" "true"
                                      ..... id
                                        ..... extension IExtensionIExtension
                                          ..... value S
                                          • Elements differ in definition for mustSupport: "false" "true"
                                          .... type ΣIΣI
                                            .... identifier ΣIΣI
                                              .... display ΣIΣI
                                                ... occurred[x] SSI
                                                  ... recorded ΣSΣI
                                                  • Elements differ in short: "When the activity was recorded / updated" "Timestamp when the activity was recorded / updated"
                                                  • Elements differ in definition for mustSupport: "false" "true"
                                                  ... policy I
                                                    ... location I
                                                      ... reason I
                                                        ... activity I
                                                          ... agent SISI(Slice Definition)
                                                            .... id
                                                              .... extension ExtensionIExtension
                                                                .... modifierExtension ?!Σ?!ΣI
                                                                  .... type ΣSΣI
                                                                  • Elements differ in definition for mustSupport: "false" "true"
                                                                  .... role I
                                                                    .... who SΣSΣI
                                                                      .... onBehalfOf SSI
                                                                      • Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole], CanonicalType[http://hl7.org/fhir/StructureDefinition/RelatedPerson], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-device], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization]]) Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization]])
                                                                      • StructureDefinition HRexProvenance has added constraint that is not found in HRexProvenance and it is uncertain whether they are compatible (($this.agent.who.resolve().is Practitioner or Device) implies exists())
                                                                      ... entity II
                                                                        .... id
                                                                          .... extension ExtensionIExtension
                                                                            .... modifierExtension ?!Σ?!ΣI
                                                                              .... role ΣΣI
                                                                                .... what ΣΣI
                                                                                  .... agent I
                                                                                    ... signature SSI

                                                                                      doco Documentation for this format