Profile Comparison between http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-adverseevent vs http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-adverseevent

Left:De-Identified UDS Plus AdverseEvent (http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-adverseevent)
Right:De-Identified UDS Plus AdverseEvent (http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-adverseevent)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.0.1' vs '1.1.0'
InformationStructureDefinition.dateValues for date differ: '2023-12-01T16:16:20+11:00' vs '2024-09-20T09:30:38-04:00'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/AdverseEvent
      .copyright
        .date2023-12-01T16:16:20+11:002024-09-20T09:30:38-04:00
        • Values Differ
        .descriptionThe UDS+ profile is based on the AdverseEvent resource and establishes the core elements, extensions, vocabularies and value sets for representing Allergies and Intolerances for UDS+ program.
          .experimentalfalse
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
                  .kindresource
                    .nameUDSPlusAdverseEvent
                      .publisherHRSA BPHC
                        .purpose
                          .statusactive
                            .titleDe-Identified UDS Plus AdverseEvent
                              .typeAdverseEvent
                                .urlhttp://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-adverseevent
                                  .version1.0.11.1.0
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. AdverseEvent 0..*AdverseEventDe-Identified UDS Plus AdverseEvent
                                  0..*AdverseEventDe-Identified UDS Plus AdverseEvent
                                    ... id SΣ0..1idThe de-identified AdverseEvent identifier created by the health center to send data to UDS+ Data ReceiverSΣ0..1idThe de-identified AdverseEvent identifier created by the health center to send data to UDS+ Data Receiver
                                      ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                        ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                          ... language 0..1codeLanguage of the resource content
                                          Binding: ?? (preferred): A human language.

                                          Additional BindingsPurpose
                                          ??Max Binding
                                          0..1codeLanguage of the resource content
                                          Binding: ?? (preferred): A human language.

                                          Additional BindingsPurpose
                                          ??Max Binding
                                            ... text 0..00..0
                                              ... contained 0..00..0
                                                ... extension 0..*ExtensionAdditional content defined by implementations
                                                0..*ExtensionAdditional content defined by implementations
                                                  ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                                  ?!0..*ExtensionExtensions that cannot be ignored
                                                    ... identifier Σ0..1IdentifierBusiness identifier for the eventΣ0..1IdentifierBusiness identifier for the event
                                                      ... actuality ?!SΣ1..1codeactual | potential
                                                      Binding: ?? (required): Overall nature of the adverse event, e.g. real or potential.

                                                      ?!SΣ1..1codeactual | potential
                                                      Binding: ?? (required): Overall nature of the adverse event, e.g. real or potential.

                                                        ... category SΣ0..*CodeableConceptproduct-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment
                                                        Binding: ?? (extensible): Overall categorization of the event, e.g. product-related or situational.


                                                        SΣ0..*CodeableConceptproduct-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment
                                                        Binding: ?? (extensible): Overall categorization of the event, e.g. product-related or situational.


                                                          ... event SΣ1..1CodeableConceptType of the event itself in relation to the subject
                                                          Binding: ?? (example): Detailed type of event.

                                                          SΣ1..1CodeableConceptType of the event itself in relation to the subject
                                                          Binding: ?? (example): Detailed type of event.

                                                            ... subject SΣ1..1Reference(De-Identified UDS Plus Patient)Subject impacted by eventSΣ1..1Reference(De-Identified UDS Plus Patient)Subject impacted by event
                                                              .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                Slice: Unordered, Open by value:url
                                                                0..*ExtensionAdditional content defined by implementations
                                                                Slice: Unordered, Open by value:url
                                                                  .... reference ΣC0..1stringLiteral reference, Relative, internal or absolute URLΣC0..1stringLiteral reference, Relative, internal or absolute URL
                                                                    .... type Σ0..1uriType the reference refers to (e.g. "Patient")
                                                                    Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).

                                                                    Σ0..1uriType the reference refers to (e.g. "Patient")
                                                                    Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).

                                                                      .... identifier Σ0..1IdentifierLogical reference, when literal reference is not knownΣ0..1IdentifierLogical reference, when literal reference is not known
                                                                        .... display Σ0..0Σ0..0
                                                                          ... encounter Σ0..1Reference(Encounter)Encounter created as part ofΣ0..1Reference(Encounter)Encounter created as part of
                                                                            .... id 0..1stringUnique id for inter-element referencing
                                                                            • Added this element
                                                                            .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                            Slice: Unordered, Open by value:url
                                                                            • Added this element
                                                                            .... reference ΣC0..1stringLiteral reference, Relative, internal or absolute URL
                                                                            • Added this element
                                                                            .... type Σ0..1uriType the reference refers to (e.g. "Patient")
                                                                            Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).

                                                                            • Added this element
                                                                            .... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
                                                                            • Added this element
                                                                            .... display Σ0..0
                                                                            • Added this element
                                                                            ... date SΣ0..1dateTimeWhen the event occurredSΣC0..1dateTimeWhen the event occurred
                                                                            uds-plus-advevent-1: All dateTime data elements should be truncated to a year only for de-identified resources.
                                                                              ... detected Σ0..1dateTimeWhen the event was detectedΣC0..1dateTimeWhen the event was detected
                                                                              uds-plus-advevent-2: All dateTime data elements should be truncated to a year only for de-identified resources.
                                                                                ... recordedDate SΣ0..1dateTimeWhen the event was recordedSΣC0..1dateTimeWhen the event was recorded
                                                                                uds-plus-advevent-3: All dateTime data elements should be truncated to a year only for de-identified resources.
                                                                                  ... resultingCondition Σ0..*Reference(Condition)Effect on the subject due to this event
                                                                                  Σ0..*Reference(Condition)Effect on the subject due to this event
                                                                                    ... location Σ0..1Reference(Location)Location where adverse event occurredΣ0..1Reference(Location)Location where adverse event occurred
                                                                                      ... seriousness Σ0..1CodeableConceptSeriousness of the event
                                                                                      Binding: ?? (example): Overall seriousness of this event for the patient.

                                                                                      Σ0..1CodeableConceptSeriousness of the event
                                                                                      Binding: ?? (example): Overall seriousness of this event for the patient.

                                                                                        ... severity Σ0..1CodeableConceptmild | moderate | severe
                                                                                        Binding: ?? (required): The severity of the adverse event itself, in direct relation to the subject.

                                                                                        Σ0..1CodeableConceptmild | moderate | severe
                                                                                        Binding: ?? (required): The severity of the adverse event itself, in direct relation to the subject.

                                                                                          ... outcome Σ0..1CodeableConceptresolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown
                                                                                          Binding: ?? (required): TODO (and should this be required?).

                                                                                          Σ0..1CodeableConceptresolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown
                                                                                          Binding: ?? (required): TODO (and should this be required?).

                                                                                            ... recorder Σ0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)Who recorded the adverse eventΣ0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)Who recorded the adverse event
                                                                                              .... id 0..1stringUnique id for inter-element referencing
                                                                                              • Added this element
                                                                                              .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                              Slice: Unordered, Open by value:url
                                                                                              • Added this element
                                                                                              .... reference ΣC0..1stringLiteral reference, Relative, internal or absolute URL
                                                                                              • Added this element
                                                                                              .... type Σ0..1uriType the reference refers to (e.g. "Patient")
                                                                                              Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).

                                                                                              • Added this element
                                                                                              .... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
                                                                                              • Added this element
                                                                                              .... display Σ0..0
                                                                                              • Added this element
                                                                                              ... contributor Σ0..*Reference(Practitioner | PractitionerRole | Device)Who was involved in the adverse event or the potential adverse event
                                                                                              Σ0..*Reference(Practitioner | PractitionerRole | Device)Who was involved in the adverse event or the potential adverse event
                                                                                                ... suspectEntity Σ0..*BackboneElementThe suspected agent causing the adverse event
                                                                                                Σ0..*BackboneElementThe suspected agent causing the adverse event
                                                                                                  .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                    .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                    0..*ExtensionAdditional content defined by implementations
                                                                                                      .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                      ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                        .... instance Σ1..1Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device)Refers to the specific entity that caused the adverse eventΣ1..1Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device)Refers to the specific entity that caused the adverse event
                                                                                                          .... causality Σ0..*BackboneElementInformation on the possible cause of the event
                                                                                                          Σ0..*BackboneElementInformation on the possible cause of the event
                                                                                                            ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                              ..... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                                                ..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                  ..... assessment Σ0..1CodeableConceptAssessment of if the entity caused the event
                                                                                                                  Binding: ?? (example): Codes for the assessment of whether the entity caused the event.

                                                                                                                  Σ0..1CodeableConceptAssessment of if the entity caused the event
                                                                                                                  Binding: ?? (example): Codes for the assessment of whether the entity caused the event.

                                                                                                                    ..... productRelatedness Σ0..1stringAdverseEvent.suspectEntity.causalityProductRelatednessΣ0..1stringAdverseEvent.suspectEntity.causalityProductRelatedness
                                                                                                                      ..... author Σ0..1Reference(Practitioner | PractitionerRole)AdverseEvent.suspectEntity.causalityAuthorΣ0..1Reference(Practitioner | PractitionerRole)AdverseEvent.suspectEntity.causalityAuthor
                                                                                                                        ..... method Σ0..1CodeableConceptProbabilityScale | Bayesian | Checklist
                                                                                                                        Binding: ?? (example): TODO.

                                                                                                                        Σ0..1CodeableConceptProbabilityScale | Bayesian | Checklist
                                                                                                                        Binding: ?? (example): TODO.

                                                                                                                          ... subjectMedicalHistory Σ0..*Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Media | DocumentReference)AdverseEvent.subjectMedicalHistory
                                                                                                                          Σ0..*Reference(Condition | Observation | AllergyIntolerance | FamilyMemberHistory | Immunization | Procedure | Media | DocumentReference)AdverseEvent.subjectMedicalHistory
                                                                                                                            ... referenceDocument Σ0..*Reference(DocumentReference)AdverseEvent.referenceDocument
                                                                                                                            Σ0..*Reference(DocumentReference)AdverseEvent.referenceDocument
                                                                                                                              ... study Σ0..*Reference(ResearchStudy)AdverseEvent.study
                                                                                                                              Σ0..*Reference(ResearchStudy)AdverseEvent.study

                                                                                                                                doco Documentation for this format