Profile Comparison between http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips vs https://hl7chile.cl/fhir/ig/clips/StructureDefinition/Medicamento-cl-ips

Left:Medication (IPS) (http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips)
Right:Medicamento (https://hl7chile.cl/fhir/ig/clips/StructureDefinition/Medicamento-cl-ips)

Messages

ErrorStructureDefinition.urlValues for url differ: 'http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips' vs 'https://hl7chile.cl/fhir/ig/clips/StructureDefinition/Medicamento-cl-ips'
ErrorStructureDefinition.versionValues for version differ: '2.0.0' vs '0.5.0-ci-build'
InformationStructureDefinition.nameValues for name differ: 'MedicationIPS' vs 'MedicamentoClIps'
InformationStructureDefinition.titleValues for title differ: 'Medication (IPS)' vs 'Medicamento'
InformationStructureDefinition.statusValues for status differ: 'active' vs 'draft'
InformationStructureDefinition.dateValues for date differ: '2024-06-19T10:50:07-05:00' vs '2025-11-20T15:29:46+00:00'
InformationStructureDefinition.publisherValues for publisher differ: 'HL7 International / Patient Care' vs 'HL7 Chile'
InformationStructureDefinition.jurisdictionRemoved the item 'http://unstats.un.org/unsd/methods/m49/m49.htm#001'
InformationStructureDefinition.jurisdictionAdded the item 'urn:iso:std:iso:3166#CL'
ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/Medication' vs 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CoreMedicamentoCl'
InformationMedication.languageExample/preferred bindings differ at Medication.language using binding from MedicationIPS
InformationStructureDefinition.shortValues for short differ: 'Additional content defined by implementations' vs 'Extension'
InformationStructureDefinition.definitionValues for definition differ: 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension'
InformationStructureDefinition.shortValues for short differ: 'Business identifier for this medication' vs 'Identificador de Medicamento'
WarningMedication.identifierElements differ in definition for mustSupport: 'false' vs 'true'
InformationStructureDefinition.shortValues for short differ: 'Medication that was administered or was to be administered (medication code from any code system)' vs 'Medicación administrada o que se iba a administrar (código de medicación de cualquier sistema de códigos)'
InformationStructureDefinition.definitionValues for definition differ: 'Medication that was administered or was to be administered. Several kinds of medication coding could be provided as: 1. The IDMP Pharmaceutical Product Identifier (PhPID), Level 1, [Substance(s)]. Example: Amoxicillin and Clavulanate Potassium; or any other equivalent coded concept; 2. The IDMP Pharmaceutical Product Identifier (PhPID), Level 2 [Substance(s) + Strength + reference strength]. Example: Amoxicillin 875 mg and Clavulanate Potassium 125 mg; or any other equivalent coded concept; 3. The IDMP Pharmaceutical Product Identifier (PhPID), Level 3 [Substance(s) + administrable dose form]. Example: Amoxicillin and Clavulanate Potassium, Oral Tablet; or any other equivalent coded concept; 4. The IDMP Pharmaceutical Product Identifier (PhPID), Level 4 [Substance(s) + strength + reference strength + administrable dose form]. Example: Amoxicillin 875 mg and clavulanate potassium 125 mg, oral tablet; or any other equivalent coded concept 5. The IDMP Medicinal Product Identifier (MPID) or any equivalent Medicinal Product Identifier. IDMP MPID uniquely identifies a Medicinal Product, reflecting (but not replacing) any other authorization numbers allocated by a regulator. MPID implies one (set of) PhPID. The MPID shall use a common segment pattern related to a Medicinal Product, which, when each segment is valued shall define a specific MPID concept. 6. The IDMP Packaged Medicinal Product Identifier (PCID) or any equivalent Packaged Medicinal Product Identifier. Uniquely identifies a Medicinal Product based on its packaging. This implies one MPID can be associated with more than one PCID, if the same Medicinal Product has more than one type of package. 7. Any other kind of code that that identifies, classifies or cluster the administered product (e.g. the medicinal product or the product class) The value sets used for the PhPID, MPID and PCID identifiers are provisional and include only few equivalent concepts used for exemplification purposes, they will be updated with real IDMP identifiers when they will become available.' vs 'A code (or set of codes) that specify this medication, or a textual description if no code is available. Usage note: This could be a standard medication code such as a code from RxNorm, SNOMED CT, IDMP etc. It could also be a national or local formulary code, optionally with translations to other code systems.'
InformationMedication.codeExample/preferred bindings differ at Medication.code using binding from MedicationIPS
InformationStructureDefinition.shortValues for short differ: 'Manufacturer of the item' vs 'Laboratorio'
WarningMedication.manufacturerElements differ in definition for mustSupport: 'false' vs 'true'
InformationStructureDefinition.shortValues for short differ: 'powder | tablets | capsule +' vs 'Describe la forma del producto: Polvo, cápsula, comprimido, etc.'
InformationStructureDefinition.definitionValues for definition differ: 'Describes the form of the item. Powder; tablets; capsule. Administrable Pharmaceutical Dose Form. This code represents the form of the medication (e.g. tablet, capsule, liquid) Since the EDQM Standards Terms, together with UCUM, is one of the IDMP terminologies actually available for usage, this code system has been selected as reference terminology for representing Pharmaceutical Dose forms;Packages and Route of Administration. It is known that also alternative jurisdictional and international terminologies are known to be used for this concept domain, as NCI or SNOMED CT.' vs 'Describes the form of the item. Powder; tablets; capsule.'
InformationMedication.formExample/preferred bindings differ at Medication.form using binding from MedicationIPS
InformationStructureDefinition.shortValues for short differ: 'Active or inactive ingredient' vs 'Componentes del medicamento'
InformationStructureDefinition.shortValues for short differ: 'The actual ingredient or content' vs 'Componente del fármaco'
InformationMedication.ingredient.item[x]Example/preferred bindings differ at Medication.ingredient.item[x] using binding from MedicationIPS
InformationStructureDefinition.shortValues for short differ: 'Active ingredient indicator' vs 'Determinación si el componente es componente activo o no'
WarningMedication.ingredient.isActiveElements differ in definition for mustSupport: 'false' vs 'true'
InformationStructureDefinition.shortValues for short differ: 'Quantity of ingredient present' vs 'Una proporción de dos valores de Cantidad: un numerador y un denominador'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Medicationhttps://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CoreMedicamentoCl
    • Values Differ
    .copyright
      .date2024-06-19T10:50:07-05:002025-11-20T15:29:46+00:00
      • Values Differ
      .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.Este perfil representa las restricciones aplicadas al recurso Medicamento por la Guía de Implementación FHIR del Resumen Internacional del Paciente (IPS), basada en FHIR R4. Un medicamento se describe en el resumen del paciente como una instancia de un recurso Medicamento restringido por este perfil.
      • Values Differ
      .experimentalfalse
        .fhirVersion4.0.1
          .jurisdiction
            ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
            • Removed the item 'http://unstats.un.org/unsd/methods/m49/m49.htm#001'
            ..jurisdiction[1]urn:iso:std:iso:3166#CL
            • Added the item 'urn:iso:std:iso:3166#CL'
            .kindresource
              .nameMedicationIPSMedicamentoClIps
              • Values Differ
              .publisherHL7 International / Patient CareHL7 Chile
              • Values Differ
              .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.
              • Removed the item 'This profile constrains the representation of a medication, in the context of the international patient summary as specified by the IPS project of HL7 International.'
              .statusactivedraft
              • Values Differ
              .titleMedication (IPS)Medicamento
              • Values Differ
              .typeMedication
                .urlhttp://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ipshttps://hl7chile.cl/fhir/ig/clips/StructureDefinition/Medicamento-cl-ips
                • Values Differ
                .version2.0.00.5.0-ci-build
                • Values Differ

                Structure

                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                .. Medication 0..*MedicationDefinition of a Medication
                0..*CoreMedicamentoClDefinition 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..*ExtensionExtension
                            Slice: Unordered, Open by value:url
                              ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                              ?!0..*ExtensionExtensions that cannot be ignored
                                ... identifier Σ0..*IdentifierBusiness identifier for this medication
                                SΣ0..*IdentifierIdentificador de Medicamento
                                • Elements differ in definition for mustSupport: 'false' vs 'true'
                                .... 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
                                .... use ?!SΣ0..1codeusual | official | temp | secondary | old
                                Binding: ?? (required): Identifies the purpose for this identifier, if known .
                                • Added this element
                                .... type Σ0..1CodeableConceptDescription of identifier
                                Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
                                • Added this element
                                .... system SΣ0..1uriSistema de identificación
                                Example General: http://www.acme.com/identifiers/patient
                                • Added this element
                                .... value SΣ0..1stringValor del identificador
                                Example General: 123456
                                • Added this element
                                .... period Σ0..1PeriodTime period when id is/was valid for use
                                • Added this element
                                .... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
                                • Added this element
                                ... 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)
                                SΣ1..1??Medicación administrada o que se iba a administrar (código de medicación de cualquier sistema de códigos)
                                Binding: ?? (preferred): SNOMED CT medicamentos (Producto farmacéutico / biológico) o un código para medicamento ausente/desconocido
                                Additional BindingsPurpose
                                ??candidate
                                ??candidate
                                • 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 itemSΣ0..1Reference(CL Organización)Laboratorio
                                  • Elements differ in definition for mustSupport: 'false' vs 'true'
                                  .... 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 SΣ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 SΣ0..1stringNombre del laboratorio farmacéutico
                                  • Added this element
                                  ... 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)
                                  S0..1??Describe la forma del producto: Polvo, cápsula, comprimido, etc.
                                  Binding: ?? (preferred)
                                  • 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)
                                    S0..*BackboneElementComponentes del medicamento
                                      .... 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)
                                            S1..1??, Reference(Substance | Medication)Componente del fármaco
                                            Slice: Unordered, Closed by type:$this
                                            Binding: ?? (preferred): SNOMED CT drogas/substancias
                                            • Example/preferred bindings differ at Medication.ingredient.item[x] using binding from MedicationIPS
                                            .... isActive 0..1booleanActive ingredient indicatorS0..1booleanDeterminación si el componente es componente activo o no
                                            • Elements differ in definition for mustSupport: 'false' vs 'true'
                                            .... strength SO0..1RatioQuantity of ingredient present
                                            ObligationsActor
                                            SHALL:populate-if-knownCreator (IPS)
                                            SHALL:handleConsumer (IPS)
                                            SHOULD:displayConsumer (IPS)
                                            S0..1RatioUna proporción de dos valores de Cantidad: un numerador y un denominador
                                              ..... 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
                                              ..... numerator SΣ0..1QuantityValor del Numerador
                                              • Added this element
                                              ..... denominator SΣ0..1QuantityValor del Denominador
                                              • Added this element
                                              ... 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