Profile Comparison between http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips vs http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips

Left:Medication (IPS) (http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips)
Right:Medication (IPS) (http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips)

Messages

ErrorStructureDefinition.versionValues for version differ: '2.0.0' vs '2.0.1'
ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/Medication' vs 'http://hl7.org/fhir/StructureDefinition/Medication|4.0.1'
InformationMedication.codeExample/preferred bindings differ at Medication.code using binding from MedicationIPS
InformationMedication.formExample/preferred bindings differ at Medication.form using binding from MedicationIPS
InformationMedication.ingredient.item[x]Example/preferred bindings differ at Medication.ingredient.item[x] using binding from MedicationIPS

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Medicationhttp://hl7.org/fhir/StructureDefinition/Medication|4.0.1
    • Values Differ
    .copyright
      .date2024-06-19T10:50:07-05:00
        .descriptionThis profile represents the constraints applied to the Medication resource by the International Patient Summary (IPS) FHIR Implementation Guide, based on FHIR R4. A medication is described in the patient summary as an instance of a Medication resource constrained by this profile.
          .experimentalfalse
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
                  .kindresource
                    .nameMedicationIPS
                      .publisherHL7 International / Patient Care
                        .purposeThis profile constrains the representation of a medication, in the context of the international patient summary as specified by the IPS project of HL7 International.
                          .statusactive
                            .titleMedication (IPS)
                              .typeMedication
                                .urlhttp://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips
                                  .version2.0.02.0.1
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. Medication 0..*MedicationDefinition of a Medication
                                  0..*Medication(4.0.1)Definition of a Medication
                                    ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                      ... 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
                                          ... text 0..1NarrativeText summary of the resource, for human interpretation
                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                          0..1NarrativeText summary of the resource, for human interpretation
                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                            ... contained 0..*ResourceContained, inline Resources
                                            0..*ResourceContained, inline Resources
                                              ... 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..*IdentifierBusiness identifier for this medication
                                                  Σ0..*IdentifierBusiness identifier for this medication
                                                    ... code SOΣ1..1??Medication that was administered or was to be administered (medication code from any code system)
                                                    Binding: ?? (preferred): SNOMED CT medications (Medicinal product) or a code for absent/unknown medication
                                                    Additional BindingsPurpose
                                                    ??candidate
                                                    ObligationsActor
                                                    SHALL:populate-if-knownCreator (IPS)
                                                    SHALL:handleConsumer (IPS)
                                                    SHOULD:displayConsumer (IPS)
                                                    SOΣ1..1??Medication that was administered or was to be administered (medication code from any code system)
                                                    Binding: ?? (preferred): SNOMED CT medications (Medicinal product) or a code for absent/unknown medication
                                                    Additional BindingsPurpose
                                                    ??candidate
                                                    ObligationsActor
                                                    SHALL:populate-if-knownCreator (IPS)
                                                    SHALL:handleConsumer (IPS)
                                                    SHOULD:displayConsumer (IPS)
                                                    • Example/preferred bindings differ at Medication.code using binding from MedicationIPS
                                                    ... status ?!Σ0..1codeactive | inactive | entered-in-error
                                                    Binding: ?? (required): A coded concept defining if the medication is in active use.
                                                    ?!Σ0..1codeactive | inactive | entered-in-error
                                                    Binding: ?? (required): A coded concept defining if the medication is in active use.
                                                      ... manufacturer Σ0..1Reference(Organization)Manufacturer of the itemΣ0..1Reference(Organization)Manufacturer of the item
                                                        ... form SO0..1??powder | tablets | capsule +
                                                        Binding: ?? (preferred): SNOMED Doseform Terms
                                                        Additional BindingsPurpose
                                                        ??candidate
                                                        ObligationsActor
                                                        SHALL:populate-if-knownCreator (IPS)
                                                        SHALL:handleConsumer (IPS)
                                                        SHOULD:displayConsumer (IPS)
                                                        SO0..1??powder | tablets | capsule +
                                                        Binding: ?? (preferred): SNOMED Doseform Terms
                                                        Additional BindingsPurpose
                                                        ??candidate
                                                        ObligationsActor
                                                        SHALL:populate-if-knownCreator (IPS)
                                                        SHALL:handleConsumer (IPS)
                                                        SHOULD:displayConsumer (IPS)
                                                        • Example/preferred bindings differ at Medication.form using binding from MedicationIPS
                                                        ... amount Σ0..1RatioAmount of drug in packageΣ0..1RatioAmount of drug in package
                                                          ... ingredient SO0..*BackboneElementActive or inactive ingredient
                                                          ObligationsActor
                                                          SHALL:populate-if-knownCreator (IPS)
                                                          SHALL:handleConsumer (IPS)
                                                          SHOULD:displayConsumer (IPS)
                                                          SO0..*BackboneElementActive or inactive ingredient
                                                          ObligationsActor
                                                          SHALL:populate-if-knownCreator (IPS)
                                                          SHALL:handleConsumer (IPS)
                                                          SHOULD:displayConsumer (IPS)
                                                            .... 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
                                                                  .... item[x] SO1..1??, Reference(Substance | Medication)The actual ingredient or content
                                                                  Binding: ?? (preferred): SNOMED CT drug substances
                                                                  ObligationsActor
                                                                  SHALL:populate-if-knownCreator (IPS)
                                                                  SHALL:handleConsumer (IPS)
                                                                  SHOULD:displayConsumer (IPS)
                                                                  SO1..1??, Reference(Substance | Medication)The actual ingredient or content
                                                                  Binding: ?? (preferred): SNOMED CT drug substances
                                                                  ObligationsActor
                                                                  SHALL:populate-if-knownCreator (IPS)
                                                                  SHALL:handleConsumer (IPS)
                                                                  SHOULD:displayConsumer (IPS)
                                                                  • Example/preferred bindings differ at Medication.ingredient.item[x] using binding from MedicationIPS
                                                                  .... isActive 0..1booleanActive ingredient indicator0..1booleanActive ingredient indicator
                                                                    .... strength SO0..1RatioQuantity of ingredient present
                                                                    ObligationsActor
                                                                    SHALL:populate-if-knownCreator (IPS)
                                                                    SHALL:handleConsumer (IPS)
                                                                    SHOULD:displayConsumer (IPS)
                                                                    SO0..1RatioQuantity of ingredient present
                                                                    ObligationsActor
                                                                    SHALL:populate-if-knownCreator (IPS)
                                                                    SHALL:handleConsumer (IPS)
                                                                    SHOULD:displayConsumer (IPS)
                                                                      ... batch 0..1BackboneElementDetails about packaged medications0..1BackboneElementDetails about packaged medications
                                                                        .... 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
                                                                              .... lotNumber 0..1stringIdentifier assigned to batch0..1stringIdentifier assigned to batch
                                                                                .... expirationDate 0..1dateTimeWhen batch will expire0..1dateTimeWhen batch will expire

                                                                                  doco Documentation for this format