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

Left:CPG Record Inference Activity (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-recordinferenceactivity)
Right:CPG Record Inference Activity (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-recordinferenceactivity)

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'
InformationActivityDefinition.languageExample/preferred bindings differ at ActivityDefinition.language using binding from CPGRecordInferenceActivity

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableactivity
      copyright
        date2024-11-26T16:34:39+00:002026-11-10T08:06:13+00:00
        • Values Differ
        descriptionDefinition of a recommendation to record a specific inference as part 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
                    nameCPGRecordInferenceActivity
                      publisherHL7 International / Clinical Decision Support
                        purpose
                          statusactive
                            titleCPG Record Inference Activity
                              typeActivityDefinition
                                urlhttp://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-recordinferenceactivity
                                  version2.0.03.0.0-ballot
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  ActivityDefinition C0..*CPGComputableActivityDefinitionThe definition of a specific activity to be taken, independent of any particular patient or context
                                  C0..*CPGComputableActivityDefinitionThe definition of a specific activity to be taken, independent of any particular patient or context
                                    ActivityDefinition.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
                                      ActivityDefinition.meta This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                        ActivityDefinition.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
                                          ActivityDefinition.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 ActivityDefinition.language using binding from CPGRecordInferenceActivity
                                          ActivityDefinition.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
                                            ActivityDefinition.contained 0..*ResourceContained, inline Resources
                                            0..*ResourceContained, inline Resources
                                              ActivityDefinition.extension 0..*ExtensionAdditional content defined by implementations
                                              0..*ExtensionAdditional content defined by implementations
                                                ActivityDefinition.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
                                                  ActivityDefinition.url This element is included in summaries. 0..1uriCanonical identifier for this activity definition, represented as a URI (globally unique) This element is included in summaries. 0..1uriCanonical identifier for this activity definition, represented as a URI (globally unique)
                                                    ActivityDefinition.identifier This element is included in summaries. 0..*IdentifierAdditional identifier for the activity definition
                                                    This element is included in summaries. 0..*IdentifierAdditional identifier for the activity definition
                                                      ActivityDefinition.version This element is included in summaries. 0..1stringBusiness version of the activity definition This element is included in summaries. 0..1stringBusiness version of the activity definition
                                                        ActivityDefinition.name This element is included in summaries. C0..1stringName for this activity definition (computer friendly) This element is included in summaries. C0..1stringName for this activity definition (computer friendly)
                                                          ActivityDefinition.title This element is included in summaries. 0..1stringName for this activity definition (human friendly) This element is included in summaries. 0..1stringName for this activity definition (human friendly)
                                                            ActivityDefinition.subtitle 0..1stringSubordinate title of the activity definition0..1stringSubordinate title of the activity definition
                                                              ActivityDefinition.status This element is a modifier element. This element is included in summaries. 1..1codedraft | active | retired | unknown
                                                              Binding: ?? (required): The lifecycle status of an artifact.
                                                              This element is a modifier element. This element is included in summaries. 1..1codedraft | active | retired | unknown
                                                              Binding: ?? (required): The lifecycle status of an artifact.
                                                                ActivityDefinition.experimental This element is included in summaries. 0..1booleanFor testing purposes, not real usage This element is included in summaries. 0..1booleanFor testing purposes, not real usage
                                                                  ActivityDefinition.subject[x] This element must be supported. 0..1CodeableConcept, Reference(Group)Type of individual the activity definition is intended for
                                                                  Binding: ?? (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
                                                                  This element must be supported. 0..1CodeableConcept, Reference(Group)Type of individual the activity definition is intended for
                                                                  Binding: ?? (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
                                                                    ActivityDefinition.date This element is included in summaries. 0..1dateTimeDate last changed This element is included in summaries. 0..1dateTimeDate last changed
                                                                      ActivityDefinition.publisher This element is included in summaries. 0..1stringName of the publisher (organization or individual) This element is included in summaries. 0..1stringName of the publisher (organization or individual)
                                                                        ActivityDefinition.contact This element is included in summaries. 0..*ContactDetailContact details for the publisher
                                                                        This element is included in summaries. 0..*ContactDetailContact details for the publisher
                                                                          ActivityDefinition.description This element is included in summaries. 0..1markdownNatural language description of the activity definition This element is included in summaries. 0..1markdownNatural language description of the activity definition
                                                                            ActivityDefinition.useContext This element is included in summaries. 0..*UsageContextThe context that the content is intended to support
                                                                            This element is included in summaries. 0..*UsageContextThe context that the content is intended to support
                                                                              ActivityDefinition.jurisdiction This element is included in summaries. 0..*CodeableConceptIntended jurisdiction for activity definition (if applicable)
                                                                              Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
                                                                              This element is included in summaries. 0..*CodeableConceptIntended jurisdiction for activity definition (if applicable)
                                                                              Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
                                                                                ActivityDefinition.purpose 0..1markdownWhy this activity definition is defined0..1markdownWhy this activity definition is defined
                                                                                  ActivityDefinition.usage 0..1stringDescribes the clinical usage of the activity definition0..1stringDescribes the clinical usage of the activity definition
                                                                                    ActivityDefinition.copyright 0..1markdownUse and/or publishing restrictions0..1markdownUse and/or publishing restrictions
                                                                                      ActivityDefinition.approvalDate 0..1dateWhen the activity definition was approved by publisher0..1dateWhen the activity definition was approved by publisher
                                                                                        ActivityDefinition.lastReviewDate 0..1dateWhen the activity definition was last reviewed0..1dateWhen the activity definition was last reviewed
                                                                                          ActivityDefinition.effectivePeriod This element is included in summaries. 0..1PeriodWhen the activity definition is expected to be used This element is included in summaries. 0..1PeriodWhen the activity definition is expected to be used
                                                                                            ActivityDefinition.topic 0..*CodeableConceptE.g. Education, Treatment, Assessment, etc.
                                                                                            Binding: ?? (example): High-level categorization of the definition, used for searching, sorting, and filtering.
                                                                                            0..*CodeableConceptE.g. Education, Treatment, Assessment, etc.
                                                                                            Binding: ?? (example): High-level categorization of the definition, used for searching, sorting, and filtering.
                                                                                              ActivityDefinition.author 0..*ContactDetailWho authored the content
                                                                                              0..*ContactDetailWho authored the content
                                                                                                ActivityDefinition.editor 0..*ContactDetailWho edited the content
                                                                                                0..*ContactDetailWho edited the content
                                                                                                  ActivityDefinition.reviewer 0..*ContactDetailWho reviewed the content
                                                                                                  0..*ContactDetailWho reviewed the content
                                                                                                    ActivityDefinition.endorser 0..*ContactDetailWho endorsed the content
                                                                                                    0..*ContactDetailWho endorsed the content
                                                                                                      ActivityDefinition.relatedArtifact 0..*RelatedArtifactAdditional documentation, citations, etc.
                                                                                                      0..*RelatedArtifactAdditional documentation, citations, etc.
                                                                                                        ActivityDefinition.library This element must be supported. 0..1canonical(Library)Logic used by the activity definition
                                                                                                        This element must be supported. 0..1canonical(Library)Logic used by the activity definition
                                                                                                          ActivityDefinition.kind This element must be supported. This element is included in summaries. 1..1codeKind of resource
                                                                                                          Binding: ?? (required): The kind of activity the definition is describing.
                                                                                                          Fixed Value: Task (no extensions allowed)
                                                                                                          This element must be supported. This element is included in summaries. 1..1codeKind of resource
                                                                                                          Binding: ?? (required): The kind of activity the definition is describing.
                                                                                                          Fixed Value: Task (no extensions allowed)
                                                                                                            ActivityDefinition.profile This element must be supported. 1..1canonical(StructureDefinition)At least a CPG Record Inference Task
                                                                                                            Fixed Value: http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-recordinferencetask (no extensions allowed)
                                                                                                            This element must be supported. 1..1canonical(StructureDefinition)At least a CPG Record Inference Task
                                                                                                            Fixed Value: http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-recordinferencetask (no extensions allowed)
                                                                                                              ActivityDefinition.code This element must be supported. This element is included in summaries. 0..1CodeableConceptDetail type of activity
                                                                                                              Binding: ?? (example): Detailed type of the activity; e.g. CBC.
                                                                                                              Required Pattern:
                                                                                                              {
                                                                                                                "coding" : [
                                                                                                                  {
                                                                                                                    "system" : "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs",
                                                                                                                    "code" : "record-inference"
                                                                                                                  }
                                                                                                                ]
                                                                                                              }
                                                                                                              This element must be supported. This element is included in summaries. 0..1CodeableConceptDetail type of activity
                                                                                                              Binding: ?? (example): Detailed type of the activity; e.g. CBC.
                                                                                                              Required Pattern:
                                                                                                              {
                                                                                                                "coding" : [
                                                                                                                  {
                                                                                                                    "system" : "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs",
                                                                                                                    "code" : "record-inference"
                                                                                                                  }
                                                                                                                ]
                                                                                                              }
                                                                                                                ActivityDefinition.intent This element must be supported. 1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
                                                                                                                Binding: ?? (required): Codes indicating the degree of authority/intentionality associated with a request.
                                                                                                                Fixed Value: proposal (no extensions allowed)
                                                                                                                This element must be supported. 1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
                                                                                                                Binding: ?? (required): Codes indicating the degree of authority/intentionality associated with a request.
                                                                                                                Fixed Value: proposal (no extensions allowed)
                                                                                                                  ActivityDefinition.priority This element must be supported. 0..1coderoutine | urgent | asap | stat
                                                                                                                  Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.
                                                                                                                  This element must be supported. 0..1coderoutine | urgent | asap | stat
                                                                                                                  Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.
                                                                                                                    ActivityDefinition.doNotPerform This element is a modifier element. This element must be supported. This element is included in summaries. 1..1booleanTrue if the activity should not be performed This element is a modifier element. This element must be supported. This element is included in summaries. 1..1booleanTrue if the activity should not be performed
                                                                                                                      ActivityDefinition.timing[x] This element must be supported. 0..1Timing, dateTime, Age, Period, Range, DurationWhen activity is to occur This element must be supported. 0..1Timing, dateTime, Age, Period, Range, DurationWhen activity is to occur
                                                                                                                        ActivityDefinition.location This element must be supported. 0..1Reference(Location)Where it should happen This element must be supported. 0..1Reference(Location)Where it should happen
                                                                                                                          ActivityDefinition.participant This element must be supported. 0..*BackboneElementWho should participate in the action
                                                                                                                          This element must be supported. 0..*BackboneElementWho should participate in the action
                                                                                                                            ActivityDefinition.participant.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                              ActivityDefinition.participant.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                                                                ActivityDefinition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                  ActivityDefinition.participant.type 1..1codepatient | practitioner | related-person | device
                                                                                                                                  Binding: ?? (required): The type of participant in the activity.
                                                                                                                                  1..1codepatient | practitioner | related-person | device
                                                                                                                                  Binding: ?? (required): The type of participant in the activity.
                                                                                                                                    ActivityDefinition.participant.role 0..1CodeableConceptE.g. Nurse, Surgeon, Parent, etc.
                                                                                                                                    Binding: ?? (example): Defines roles played by participants for the action.
                                                                                                                                    0..1CodeableConceptE.g. Nurse, Surgeon, Parent, etc.
                                                                                                                                    Binding: ?? (example): Defines roles played by participants for the action.
                                                                                                                                      ActivityDefinition.product[x] 0..1Reference(Medication | Substance), CodeableConceptWhat's administered/supplied
                                                                                                                                      Binding: ?? (example): Code describing the type of substance or medication.
                                                                                                                                      0..1Reference(Medication | Substance), CodeableConceptWhat's administered/supplied
                                                                                                                                      Binding: ?? (example): Code describing the type of substance or medication.
                                                                                                                                        ActivityDefinition.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellHow much is administered/consumed/suppliedC0..1??How much is administered/consumed/supplied
                                                                                                                                          ActivityDefinition.dosage 0..*DosageDetailed dosage instructions
                                                                                                                                          0..*DosageDetailed dosage instructions
                                                                                                                                            ActivityDefinition.bodySite 0..*CodeableConceptWhat part of body to perform on
                                                                                                                                            Binding: ?? (example): A code that identifies the anatomical location.
                                                                                                                                            0..*CodeableConceptWhat part of body to perform on
                                                                                                                                            Binding: ?? (example): A code that identifies the anatomical location.
                                                                                                                                              ActivityDefinition.specimenRequirement 0..*Reference(SpecimenDefinition)What specimens are required to perform this action
                                                                                                                                              0..*Reference(SpecimenDefinition)What specimens are required to perform this action
                                                                                                                                                ActivityDefinition.observationRequirement 0..*Reference(ObservationDefinition)What observations are required to perform this action
                                                                                                                                                0..*Reference(ObservationDefinition)What observations are required to perform this action
                                                                                                                                                  ActivityDefinition.observationResultRequirement 0..*Reference(ObservationDefinition)What observations must be produced by this action
                                                                                                                                                  0..*Reference(ObservationDefinition)What observations must be produced by this action
                                                                                                                                                    ActivityDefinition.transform 0..1canonical(StructureMap)Transform to apply the template0..1canonical(StructureMap)Transform to apply the template
                                                                                                                                                      ActivityDefinition.dynamicValue This element must be supported. 0..*BackboneElementDynamic aspects of the definition
                                                                                                                                                      This element must be supported. 0..*BackboneElementDynamic aspects of the definition
                                                                                                                                                        ActivityDefinition.dynamicValue.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                          ActivityDefinition.dynamicValue.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                                                                            ActivityDefinition.dynamicValue.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                            This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                              ActivityDefinition.dynamicValue.path This element must be supported. 1..1stringThe path to the element to be set dynamically This element must be supported. 1..1stringThe path to the element to be set dynamically
                                                                                                                                                                ActivityDefinition.dynamicValue.expression This element must be supported. 1..1ExpressionAn expression that provides the dynamic value for the customization This element must be supported. 1..1ExpressionAn expression that provides the dynamic value for the customization

                                                                                                                                                                  doco Documentation for this format