Left: | CPGComputableGuideline (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableguideline) |
Right: | CPG Computable Guideline (http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableguideline) |
Error | StructureDefinition.version | Values for version differ: '1.0.0' vs '2.0.0-ballot' |
Information | StructureDefinition.status | Values for status differ: 'draft' vs 'active' |
Information | StructureDefinition.date | Values for date differ: '2019-06-06' vs '2023-12-19T19:53:17+00:00' |
Information | StructureDefinition.publisher | Values for publisher differ: 'Health Level Seven, Inc. - CDS WG' vs 'HL7 International / Clinical Decision Support' |
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-shareableig' vs 'http://hl7.org/fhir/StructureDefinition/ImplementationGuide' |
Information | StructureDefinition.short | Values for short differ: 'Extension' vs 'Additional content defined by implementations' |
Information | StructureDefinition.definition | Values for definition differ: 'An Extension' vs '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.' |
Information | ImplementationGuide.version | Element minimum cardinalities differ: '1' vs '0' |
Warning | ImplementationGuide.title | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | ImplementationGuide.experimental | Element minimum cardinalities differ: '1' vs '0' |
Warning | ImplementationGuide.date | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | ImplementationGuide.publisher | Element minimum cardinalities differ: '1' vs '0' |
Warning | ImplementationGuide.contact | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | ImplementationGuide.description | Element minimum cardinalities differ: '1' vs '0' |
Warning | ImplementationGuide.useContext | Elements differ in definition for mustSupport: 'true' vs 'false' |
Warning | ImplementationGuide.jurisdiction | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | ImplementationGuide.fhirVersion | Element maximum cardinalities differ: '1' vs '2147483647' |
Information | StructureDefinition.comment | Values for comment differ: 'See [Default Profiles](http://hl7.org/fhir/R4/implementationguide.html#default) for a discussion of which resources are 'covered' by an implementation guide.' vs 'See [Default Profiles](implementationguide.html#default) for a discussion of which resources are 'covered' by an implementation guide.' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-shareableig | http://hl7.org/fhir/StructureDefinition/ImplementationGuide |
|
copyright | |||
date | 2019-06-06 | 2023-12-19T19:53:17+00:00 |
|
description | Profile of ImplementationGuide to describe a computable Clinical Practice Guideline | ||
experimental | false | ||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | resource | ||
name | CPGComputableGuideline | ||
publisher | Health Level Seven, Inc. - CDS WG | HL7 International / Clinical Decision Support |
|
purpose | |||
status | draft | active |
|
title | CPG Computable Guideline |
| |
type | ImplementationGuide | ||
url | http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableguideline | ||
version | 1.0.0 | 2.0.0-ballot |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | L Type | L Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ImplementationGuide | C | 0..* | CPGShareableImplementationGuide | A set of rules about how FHIR is used | C | 0..* | ImplementationGuide | A set of rules about how FHIR is used | |||||||||
id | Σ | 0..1 | string | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
url | Σ | 1..1 | uri | Canonical identifier for this implementation guide, represented as a URI (globally unique) | Σ | 1..1 | uri | Canonical identifier for this implementation guide, represented as a URI (globally unique) | |||||||||
version | Σ | 1..1 | string | Business version of the implementation guide | Σ | 0..1 | string | Business version of the implementation guide |
| ||||||||
name | ΣC | 1..1 | string | Name for this implementation guide (computer friendly) | ΣC | 1..1 | string | Name for this implementation guide (computer friendly) | |||||||||
title | SΣ | 0..1 | string | Name for this implementation guide (human friendly) | Σ | 0..1 | string | Name for this implementation guide (human friendly) |
| ||||||||
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact. | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact. | |||||||||
experimental | Σ | 1..1 | boolean | For testing purposes, not real usage | Σ | 0..1 | boolean | For testing purposes, not real usage |
| ||||||||
date | SΣ | 0..1 | dateTime | Date last changed | Σ | 0..1 | dateTime | Date last changed |
| ||||||||
publisher | Σ | 1..1 | string | Name of the publisher (organization or individual) | Σ | 0..1 | string | Name of the publisher (organization or individual) |
| ||||||||
contact | SΣ | 0..* | ContactDetail | Contact details for the publisher | Σ | 0..* | ContactDetail | Contact details for the publisher |
| ||||||||
description | 1..1 | markdown | Natural language description of the implementation guide | 0..1 | markdown | Natural language description of the implementation guide |
| ||||||||||
useContext | SΣ | 0..* | UsageContext | The context that the content is intended to support | Σ | 0..* | UsageContext | The context that the content is intended to support |
| ||||||||
jurisdiction | SΣ | 0..* | CodeableConcept | Intended jurisdiction for implementation guide (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. | Σ | 0..* | CodeableConcept | Intended jurisdiction for implementation guide (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. |
| ||||||||
copyright | 0..1 | markdown | Use and/or publishing restrictions | 0..1 | markdown | Use and/or publishing restrictions | |||||||||||
packageId | Σ | 1..1 | id | NPM Package name for IG | Σ | 1..1 | id | NPM Package name for IG | |||||||||
license | Σ | 0..1 | code | SPDX license code for this IG (or not-open-source) Binding: ?? (required): The license that applies to an Implementation Guide (using an SPDX license Identifiers, or 'not-open-source'). The binding is required but new SPDX license Identifiers are allowed to be used (https://spdx.org/licenses/). | Σ | 0..1 | code | SPDX license code for this IG (or not-open-source) Binding: ?? (required): The license that applies to an Implementation Guide (using an SPDX license Identifiers, or 'not-open-source'). The binding is required but new SPDX license Identifiers are allowed to be used (https://spdx.org/licenses/). | |||||||||
fhirVersion | Σ | 1..1 | code | FHIR Version(s) this Implementation Guide targets Binding: ?? (required): All published FHIR Versions. | Σ | 1..* | code | FHIR Version(s) this Implementation Guide targets Binding: ?? (required): All published FHIR Versions. |
| ||||||||
dependsOn | SΣ | 0..* | BackboneElement | Another Implementation guide this depends on | SΣ | 0..* | BackboneElement | Another Implementation guide this depends on | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
uri | Σ | 1..1 | canonical(ImplementationGuide) | Identity of the IG that this depends on | Σ | 1..1 | canonical(ImplementationGuide) | Identity of the IG that this depends on | |||||||||
packageId | Σ | 0..1 | id | NPM Package name for IG this depends on | Σ | 0..1 | id | NPM Package name for IG this depends on | |||||||||
version | Σ | 0..1 | string | Version of the IG | Σ | 0..1 | string | Version of the IG | |||||||||
global | Σ | 0..* | BackboneElement | Profiles that apply globally | Σ | 0..* | BackboneElement | Profiles that apply globally | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | Σ | 1..1 | code | Type this profile applies to Binding: ?? (required): One of the resource types defined as part of this version of FHIR. | Σ | 1..1 | code | Type this profile applies to Binding: ?? (required): One of the resource types defined as part of this version of FHIR. | |||||||||
profile | Σ | 1..1 | canonical(StructureDefinition) | Profile that all resources must conform to | Σ | 1..1 | canonical(StructureDefinition) | Profile that all resources must conform to | |||||||||
definition | SC | 0..1 | BackboneElement | Information needed to build the IG | SC | 0..1 | BackboneElement | Information needed to build the IG | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
grouping | 0..* | BackboneElement | Grouping used to present related resources in the IG | 0..* | BackboneElement | Grouping used to present related resources in the IG | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
name | 1..1 | string | Descriptive name for the package | 1..1 | string | Descriptive name for the package | |||||||||||
description | 0..1 | string | Human readable text describing the package | 0..1 | string | Human readable text describing the package | |||||||||||
resource | 1..* | BackboneElement | Resource in the implementation guide | 1..* | BackboneElement | Resource in the implementation guide | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
reference | 1..1 | Reference(Resource) | Location of the resource | 1..1 | Reference(Resource) | Location of the resource | |||||||||||
fhirVersion | 0..* | code | Versions this applies to (if different to IG) Binding: ?? (required): All published FHIR Versions. | 0..* | code | Versions this applies to (if different to IG) Binding: ?? (required): All published FHIR Versions. | |||||||||||
name | 0..1 | string | Human Name for the resource | 0..1 | string | Human Name for the resource | |||||||||||
description | 0..1 | string | Reason why included in guide | 0..1 | string | Reason why included in guide | |||||||||||
example[x] | 0..1 | boolean, canonical(StructureDefinition) | Is an example/What is this an example of? | 0..1 | boolean, canonical(StructureDefinition) | Is an example/What is this an example of? | |||||||||||
groupingId | 0..1 | id | Grouping this is part of | 0..1 | id | Grouping this is part of | |||||||||||
page | 0..1 | BackboneElement | Page/Section in the Guide | 0..1 | BackboneElement | Page/Section in the Guide | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
name[x] | 1..1 | url, Reference(Binary) | Where to find that page | 1..1 | url, Reference(Binary) | Where to find that page | |||||||||||
title | 1..1 | string | Short title shown for navigational assistance | 1..1 | string | Short title shown for navigational assistance | |||||||||||
generation | 1..1 | code | html | markdown | xml | generated Binding: ?? (required): A code that indicates how the page is generated. | 1..1 | code | html | markdown | xml | generated Binding: ?? (required): A code that indicates how the page is generated. | |||||||||||
page | 0..* | See page (ImplementationGuide) | Nested Pages / Sections | 0..* | See page (ImplementationGuide) | Nested Pages / Sections | |||||||||||
parameter | 0..* | BackboneElement | Defines how IG is built by tools | 0..* | BackboneElement | Defines how IG is built by tools | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | 1..1 | code | apply | path-resource | path-pages | path-tx-cache | expansion-parameter | rule-broken-links | generate-xml | generate-json | generate-turtle | html-template Binding: ?? (required): Code of parameter that is input to the guide. | 1..1 | code | apply | path-resource | path-pages | path-tx-cache | expansion-parameter | rule-broken-links | generate-xml | generate-json | generate-turtle | html-template Binding: ?? (required): Code of parameter that is input to the guide. | |||||||||||
value | 1..1 | string | Value for named type | 1..1 | string | Value for named type | |||||||||||
template | 0..* | BackboneElement | A template for building resources | 0..* | BackboneElement | A template for building resources | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | 1..1 | code | Type of template specified | 1..1 | code | Type of template specified | |||||||||||
source | 1..1 | string | The source location for the template | 1..1 | string | The source location for the template | |||||||||||
scope | 0..1 | string | The scope in which the template applies | 0..1 | string | The scope in which the template applies | |||||||||||
manifest | 0..1 | BackboneElement | Information about an assembled IG | 0..1 | BackboneElement | Information about an assembled IG | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
rendering | Σ | 0..1 | url | Location of rendered implementation guide | Σ | 0..1 | url | Location of rendered implementation guide | |||||||||
resource | Σ | 1..* | BackboneElement | Resource in the implementation guide | Σ | 1..* | BackboneElement | Resource in the implementation guide | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
reference | Σ | 1..1 | Reference(Resource) | Location of the resource | Σ | 1..1 | Reference(Resource) | Location of the resource | |||||||||
example[x] | 0..1 | boolean, canonical(StructureDefinition) | Is an example/What is this an example of? | 0..1 | boolean, canonical(StructureDefinition) | Is an example/What is this an example of? | |||||||||||
relativePath | 0..1 | url | Relative path for page in IG | 0..1 | url | Relative path for page in IG | |||||||||||
page | 0..* | BackboneElement | HTML page within the parent IG | 0..* | BackboneElement | HTML page within the parent IG | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
name | 1..1 | string | HTML page name | 1..1 | string | HTML page name | |||||||||||
title | 0..1 | string | Title of the page, for references | 0..1 | string | Title of the page, for references | |||||||||||
anchor | 0..* | string | Anchor available on the page | 0..* | string | Anchor available on the page | |||||||||||
image | 0..* | string | Image within the IG | 0..* | string | Image within the IG | |||||||||||
other | 0..* | string | Additional linkable file in IG | 0..* | string | Additional linkable file in IG | |||||||||||
Documentation for this format |