Profile Comparison between http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-medicationstatement vs http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-medicationstatement

Left:CPG Medication Statement (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-medicationstatement)
Right:CPG Medication Statement (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-medicationstatement)

Messages

ErrorStructureDefinition.versionValues for version differ: '2.0.0' vs '3.0.0-ballot'
InformationStructureDefinition.dateValues for date differ: '2024-11-26T16:34:39+00:00' vs '2026-11-10T08:06:13+00:00'
InformationMedicationStatement.languageExample/preferred bindings differ at MedicationStatement.language using binding from CPGMedicationStatement
InformationMedicationStatement.categoryExample/preferred bindings differ at MedicationStatement.category using binding from CPGMedicationStatement

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/StructureDefinition/MedicationStatement
      copyright
        date2024-11-26T16:34:39+00:002026-11-10T08:06:13+00:00
        • Values Differ
        descriptionDocumentation of the use of a particular medication as an activity within the context of a computable clinical practice guideline
          experimentalfalse
            fhirVersion4.0.1
              jurisdiction
                jurisdiction / jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
                  kindresource
                    nameCPGMedicationStatement
                      publisherHL7 International / Clinical Decision Support
                        purpose
                          statusactive
                            titleCPG Medication Statement
                              typeMedicationStatement
                                urlhttp://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-medicationstatement
                                  version2.0.03.0.0-ballot
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  MedicationStatement 0..*MedicationStatementRecord of medication being taken by a patient
                                  0..*MedicationStatementRecord of medication being taken by a patient
                                    MedicationStatement.id This element is included in summaries. 0..1idLogical id of this artifact This element is included in summaries. 0..1idLogical id of this artifact
                                      MedicationStatement.meta This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                        MedicationStatement.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
                                          MedicationStatement.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
                                          • Example/preferred bindings differ at MedicationStatement.language using binding from CPGMedicationStatement
                                          MedicationStatement.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
                                            MedicationStatement.contained 0..*ResourceContained, inline Resources
                                            0..*ResourceContained, inline Resources
                                              MedicationStatement.Slices for extension 0..*ExtensionExtension
                                              Slice: Unordered, Open by value:url
                                              0..*ExtensionExtension
                                              Slice: Unordered, Open by value:url
                                                MedicationStatement.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                                This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                                  MedicationStatement.identifier This element must be supported. This element is included in summaries. 0..*IdentifierExternal identifier
                                                  This element must be supported. This element is included in summaries. 0..*IdentifierExternal identifier
                                                    MedicationStatement.basedOn This element must be supported. This element is included in summaries. 0..*Reference(MedicationRequest | CarePlan | ServiceRequest)Fulfils plan, proposal or order
                                                    This element must be supported. This element is included in summaries. 0..*Reference(MedicationRequest | CarePlan | ServiceRequest)Fulfils plan, proposal or order
                                                      MedicationStatement.partOf This element is included in summaries. 0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)Part of referenced event
                                                      This element is included in summaries. 0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)Part of referenced event
                                                        MedicationStatement.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codeactive | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken
                                                        Binding: ?? (required): A coded concept indicating the current status of a MedicationStatement.
                                                        This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codeactive | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken
                                                        Binding: ?? (required): A coded concept indicating the current status of a MedicationStatement.
                                                          MedicationStatement.statusReason This element must be supported. 0..*CodeableConceptReason for current status
                                                          Binding: ?? (example): A coded concept indicating the reason for the status of the statement.
                                                          This element must be supported. 0..*CodeableConceptReason for current status
                                                          Binding: ?? (example): A coded concept indicating the reason for the status of the statement.
                                                            MedicationStatement.category This element must be supported. This element is included in summaries. 0..1CodeableConceptType of medication usage
                                                            Binding: ?? (preferred): A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered.
                                                            This element must be supported. This element is included in summaries. 0..1CodeableConceptType of medication usage
                                                            Binding: ?? (preferred): A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered.
                                                            • Example/preferred bindings differ at MedicationStatement.category using binding from CPGMedicationStatement
                                                            MedicationStatement.medication[x] This element must be supported. This element is included in summaries. 1..1CodeableConcept, Reference(Medication)What medication was taken
                                                            Binding: ?? (example): A coded concept identifying the substance or product being taken.
                                                            This element must be supported. This element is included in summaries. 1..1CodeableConcept, Reference(Medication)What medication was taken
                                                            Binding: ?? (example): A coded concept identifying the substance or product being taken.
                                                              MedicationStatement.subject This element must be supported. This element is included in summaries. 1..1Reference(Patient | Group)Who is/was taking the medication This element must be supported. This element is included in summaries. 1..1Reference(Patient | Group)Who is/was taking the medication
                                                                MedicationStatement.context This element must be supported. This element is included in summaries. 0..1Reference(Encounter | EpisodeOfCare)Encounter / Episode associated with MedicationStatement This element must be supported. This element is included in summaries. 0..1Reference(Encounter | EpisodeOfCare)Encounter / Episode associated with MedicationStatement
                                                                  MedicationStatement.effective[x] This element is included in summaries. 0..1dateTime, PeriodThe date/time or interval when the medication is/was/will be taken This element is included in summaries. 0..1dateTime, PeriodThe date/time or interval when the medication is/was/will be taken
                                                                    MedicationStatement.dateAsserted This element is included in summaries. 0..1dateTimeWhen the statement was asserted? This element is included in summaries. 0..1dateTimeWhen the statement was asserted?
                                                                      MedicationStatement.informationSource This element must be supported. 0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)Person or organization that provided the information about the taking of this medication This element must be supported. 0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)Person or organization that provided the information about the taking of this medication
                                                                        MedicationStatement.derivedFrom This element must be supported. 0..*Reference(Resource)Additional supporting information
                                                                        This element must be supported. 0..*Reference(Resource)Additional supporting information
                                                                          MedicationStatement.reasonCode This element must be supported. 0..*CodeableConceptReason for why the medication is being/was taken
                                                                          Binding: ?? (example): A coded concept identifying why the medication is being taken.
                                                                          This element must be supported. 0..*CodeableConceptReason for why the medication is being/was taken
                                                                          Binding: ?? (example): A coded concept identifying why the medication is being taken.
                                                                            MedicationStatement.reasonReference This element must be supported. 0..*Reference(Condition | Observation | DiagnosticReport)Condition or observation that supports why the medication is being/was taken
                                                                            This element must be supported. 0..*Reference(Condition | Observation | DiagnosticReport)Condition or observation that supports why the medication is being/was taken
                                                                              MedicationStatement.note 0..*AnnotationFurther information about the statement
                                                                              0..*AnnotationFurther information about the statement
                                                                                MedicationStatement.dosage 0..*DosageDetails of how medication is/was taken or should be taken
                                                                                0..*DosageDetails of how medication is/was taken or should be taken

                                                                                  doco Documentation for this format