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

Left:CPG Strategy (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-strategy)
Right:CPG Strategy (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-strategy)

Messages

ErrorStructureDefinition.versionValues for version differ: '2.0.0-ballot' vs '2.0.0'
InformationStructureDefinition.dateValues for date differ: '2023-12-19T19:53:17+00:00' vs '2024-11-24T20:44:17+00:00'
InformationStructureDefinition.commentValues for comment differ: 'The target resource SHALL be a [Request](request.html) resource with a Request.intent set to 'option'.' vs 'The target resource SHALL be a [Request](http://hl7.org/fhir/R4/request.html) resource with a Request.intent set to 'option'.'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/RequestGroup
      .copyright
        .date2023-12-19T19:53:17+00:002024-11-24T20:44:17+00:00
        • Values Differ
        .descriptionProfile of RequestGroup as a Strategy for use with the CPG Implementation Guide. Strategies are patient-specific realiziations of strategy definitions and are used to represent aspects of a care plan that still contain optionality among related patient-specific recommendations, typically focused on a particular condition or state within the overall guideline or pathway
          .experimentalfalse
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
                  .kindresource
                    .nameCPGStrategy
                      .publisherHL7 International / Clinical Decision Support
                        .purpose
                          .statusactive
                            .titleCPG Strategy
                              .typeRequestGroup
                                .urlhttp://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-strategy
                                  .version2.0.0-ballot2.0.0
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. RequestGroup 0..*RequestGroupA group of related requests
                                  0..*RequestGroupA group of related requests
                                    ... 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 interpretation0..1NarrativeText summary of the resource, for human interpretation
                                            ... 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
                                                  Σ0..*IdentifierBusiness identifier
                                                    ... instantiatesCanonical Σ1..1canonical(PlanDefinition)Instantiates FHIR protocol or definition
                                                    Σ1..1canonical(CPG Strategy Definition)Instantiates FHIR protocol or definition
                                                      ... instantiatesUri Σ0..*uriInstantiates external protocol or definition
                                                      Σ0..*uriInstantiates external protocol or definition
                                                        ... basedOn 0..*Reference(Resource)Fulfills plan, proposal, or order
                                                        0..*Reference(Resource)Fulfills plan, proposal, or order
                                                          ... replaces 0..*Reference(Resource)Request(s) replaced by this request
                                                          0..*Reference(Resource)Request(s) replaced by this request
                                                            ... groupIdentifier Σ0..1IdentifierComposite request this is part ofΣ0..1IdentifierComposite request this is part of
                                                              ... status ?!Σ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                              Binding: ?? (required): Codes identifying the lifecycle stage of a request.

                                                              ?!Σ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                              Binding: ?? (required): Codes identifying the lifecycle stage of a request.

                                                                ... intent ?!Σ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.

                                                                ?!Σ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.

                                                                  ... priority SΣ0..1coderoutine | urgent | asap | stat
                                                                  Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.

                                                                  SΣ0..1coderoutine | urgent | asap | stat
                                                                  Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.

                                                                    ... code Σ0..1CodeableConceptWhat's being requested/orderedΣ0..1CodeableConceptWhat's being requested/ordered
                                                                      ... subject 1..1Reference(Patient)Who the request group is about1..1Reference(Patient)Who the request group is about
                                                                        ... encounter S0..1Reference(Encounter)Created as part ofS0..1Reference(Encounter)Created as part of
                                                                          ... authoredOn 0..1dateTimeWhen the request group was authored0..1dateTimeWhen the request group was authored
                                                                            ... author 0..1Reference(Device | Practitioner | PractitionerRole)Device or practitioner that authored the request group0..1Reference(Device | Practitioner | PractitionerRole)Device or practitioner that authored the request group
                                                                              ... reasonCode 0..*CodeableConceptWhy the request group is needed
                                                                              0..*CodeableConceptWhy the request group is needed
                                                                                ... reasonReference 0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Why the request group is needed
                                                                                0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Why the request group is needed
                                                                                  ... note 0..*AnnotationAdditional notes about the response
                                                                                  0..*AnnotationAdditional notes about the response
                                                                                    ... action C0..*BackboneElementProposed actions, if any
                                                                                    rqg-1: Must have resource or action but not both
                                                                                    C0..*BackboneElementProposed actions, if any
                                                                                    rqg-1: Must have resource or action but not both
                                                                                      .... 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
                                                                                            .... prefix 0..1stringUser-visible prefix for the action (e.g. 1. or A.)0..1stringUser-visible prefix for the action (e.g. 1. or A.)
                                                                                              .... title 1..1stringUser-visible title1..1stringUser-visible title
                                                                                                .... description Σ1..1stringShort description of the actionΣ1..1stringShort description of the action
                                                                                                  .... textEquivalent Σ0..1stringStatic text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving systemΣ0..1stringStatic text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system
                                                                                                    .... priority 0..1coderoutine | urgent | asap | stat
                                                                                                    Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.

                                                                                                    0..1coderoutine | urgent | asap | stat
                                                                                                    Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.

                                                                                                      .... code 1..1CodeableConceptCode representing the meaning of the action or sub-actions
                                                                                                      Binding: ?? (extensible): High-level processes identified in guideline-based care


                                                                                                      1..1CodeableConceptCode representing the meaning of the action or sub-actions
                                                                                                      Binding: ?? (extensible): High-level processes identified in guideline-based care


                                                                                                        .... documentation 0..*RelatedArtifactSupporting documentation for the intended performer of the action
                                                                                                        0..*RelatedArtifactSupporting documentation for the intended performer of the action
                                                                                                          .... condition 0..*BackboneElementWhether or not the action is applicable
                                                                                                          0..*BackboneElementWhether or not the action is applicable
                                                                                                            ..... 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
                                                                                                                  ..... kind 1..1codeapplicability | start | stop
                                                                                                                  Binding: ?? (required): The kind of condition for the action.

                                                                                                                  1..1codeapplicability | start | stop
                                                                                                                  Binding: ?? (required): The kind of condition for the action.

                                                                                                                    ..... expression 0..1ExpressionBoolean-valued expression0..1ExpressionBoolean-valued expression
                                                                                                                      .... relatedAction S0..*BackboneElementRelationship to another action
                                                                                                                      S0..*BackboneElementRelationship to another action
                                                                                                                        ..... 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
                                                                                                                              ..... actionId 1..1idWhat action this is related to1..1idWhat action this is related to
                                                                                                                                ..... relationship 1..1codebefore-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end
                                                                                                                                Binding: ?? (required): Defines the types of relationships between actions.

                                                                                                                                1..1codebefore-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end
                                                                                                                                Binding: ?? (required): Defines the types of relationships between actions.

                                                                                                                                  ..... offset[x] 0..1Duration, RangeTime offset for the relationship0..1Duration, RangeTime offset for the relationship
                                                                                                                                    .... timing[x] 0..1dateTime, Age, Period, Duration, Range, TimingWhen the action should take place0..1dateTime, Age, Period, Duration, Range, TimingWhen the action should take place
                                                                                                                                      .... participant 0..*Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device)Who should perform the action
                                                                                                                                      0..*Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device)Who should perform the action
                                                                                                                                        .... type 0..00..0
                                                                                                                                          .... groupingBehavior 0..00..0
                                                                                                                                            .... selectionBehavior S0..1codeany | all | all-or-none | exactly-one | at-most-one | one-or-more
                                                                                                                                            Binding: ?? (required): Defines selection behavior of a group.

                                                                                                                                            S0..1codeany | all | all-or-none | exactly-one | at-most-one | one-or-more
                                                                                                                                            Binding: ?? (required): Defines selection behavior of a group.

                                                                                                                                              .... requiredBehavior 0..00..0
                                                                                                                                                .... precheckBehavior 0..00..0
                                                                                                                                                  .... cardinalityBehavior 0..00..0
                                                                                                                                                    .... resource SC0..1Reference(Resource)The target of the actionSC0..1Reference(Resource)The target of the action
                                                                                                                                                      .... action C0..*See action (RequestGroup)Sub action
                                                                                                                                                      C0..*See action (RequestGroup)Sub action

                                                                                                                                                        doco Documentation for this format