Left: | CPG Computable Guideline (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: '2.0.0-ballot' vs '2.0.0' |
Information | StructureDefinition.date | Values for date differ: '2023-12-19T19:53:17+00:00' vs '2024-11-26T16:34:39+00:00' |
Information | StructureDefinition.comment | Values for comment differ: 'See [Default Profiles](implementationguide.html#default) for a discussion of which resources are 'covered' by an implementation guide.' vs 'See [Default Profiles](http://hl7.org/fhir/R4/implementationguide.html#default) for a discussion of which resources are 'covered' by an implementation guide.' |
Name | Value | Comments | |
---|---|---|---|
![]() | false | ||
![]() | http://hl7.org/fhir/StructureDefinition/ImplementationGuide | ||
![]() | |||
![]() | 2023-12-19T19:53:17+00:00 | 2024-11-26T16:34:39+00:00 |
|
![]() | Profile of ImplementationGuide to describe a computable Clinical Practice Guideline | ||
![]() | false | ||
![]() | 4.0.1 | ||
![]() | |||
![]() ![]() | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
![]() | resource | ||
![]() | CPGComputableGuideline | ||
![]() | HL7 International / Clinical Decision Support | ||
![]() | |||
![]() | active | ||
![]() | CPG Computable Guideline | ||
![]() | ImplementationGuide | ||
![]() | http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableguideline | ||
![]() | 2.0.0-ballot | 2.0.0 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() | C | 0..* | ImplementationGuide | A set of rules about how FHIR is used ig-0: Name should be usable as an identifier for the module by machine processing applications such as code generation ig-2: If a resource has a fhirVersion, it must be oe of the versions defined for the Implementation Guide | C | 0..* | ImplementationGuide | A set of rules about how FHIR is used ig-0: Name should be usable as an identifier for the module by machine processing applications such as code generation ig-2: If a resource has a fhirVersion, it must be oe of the versions defined for the Implementation Guide | |||||||||
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() ![]() | ?!Σ | 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 | |||||||||
![]() ![]() ![]() | 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.
| |||||||||||
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() ![]() | Σ | 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) | |||||||||
![]() ![]() ![]() | Σ | 0..1 | string | Business version of the implementation guide | Σ | 0..1 | string | Business version of the implementation guide | |||||||||
![]() ![]() ![]() | ΣC | 1..1 | string | Name for this implementation guide (computer friendly) | ΣC | 1..1 | string | Name for this implementation guide (computer friendly) | |||||||||
![]() ![]() ![]() | Σ | 0..1 | string | Name for this implementation guide (human friendly) | Σ | 0..1 | string | Name for this implementation guide (human friendly) | |||||||||
![]() ![]() ![]() | ?!Σ | 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. | |||||||||
![]() ![]() ![]() | Σ | 0..1 | boolean | For testing purposes, not real usage | Σ | 0..1 | boolean | For testing purposes, not real usage | |||||||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | Date last changed | Σ | 0..1 | dateTime | Date last changed | |||||||||
![]() ![]() ![]() | Σ | 0..1 | string | Name of the publisher (organization or individual) | Σ | 0..1 | string | Name of the publisher (organization or individual) | |||||||||
![]() ![]() ![]() | Σ | 0..* | ContactDetail | Contact details for the publisher | Σ | 0..* | ContactDetail | Contact details for the publisher | |||||||||
![]() ![]() ![]() | 0..1 | markdown | Natural language description of the implementation guide | 0..1 | markdown | Natural language description of the implementation guide | |||||||||||
![]() ![]() ![]() | Σ | 0..* | UsageContext | The context that the content is intended to support | Σ | 0..* | UsageContext | The context that the content is intended to support | |||||||||
![]() ![]() ![]() | Σ | 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. | |||||||||
![]() ![]() ![]() | 0..1 | markdown | Use and/or publishing restrictions | 0..1 | markdown | Use and/or publishing restrictions | |||||||||||
![]() ![]() ![]() | Σ | 1..1 | id | NPM Package name for IG | Σ | 1..1 | id | NPM Package name for IG | |||||||||
![]() ![]() ![]() | Σ | 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/). | |||||||||
![]() ![]() ![]() | Σ | 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. | |||||||||
![]() ![]() ![]() | SΣ | 0..* | BackboneElement | Another Implementation guide this depends on | SΣ | 0..* | BackboneElement | Another Implementation guide this depends on | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | canonical(ImplementationGuide) | Identity of the IG that this depends on | Σ | 1..1 | canonical(ImplementationGuide) | Identity of the IG that this depends on | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | id | NPM Package name for IG this depends on | Σ | 0..1 | id | NPM Package name for IG this depends on | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Version of the IG | Σ | 0..1 | string | Version of the IG | |||||||||
![]() ![]() ![]() | Σ | 0..* | BackboneElement | Profiles that apply globally | Σ | 0..* | BackboneElement | Profiles that apply globally | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | Σ | 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. | |||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | canonical(StructureDefinition) | Profile that all resources must conform to | Σ | 1..1 | canonical(StructureDefinition) | Profile that all resources must conform to | |||||||||
![]() ![]() ![]() | SC | 0..1 | BackboneElement | Information needed to build the IG ig-1: If a resource has a groupingId, it must refer to a grouping defined in the Implementation Guide | SC | 0..1 | BackboneElement | Information needed to build the IG ig-1: If a resource has a groupingId, it must refer to a grouping defined in the Implementation Guide | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | 0..* | BackboneElement | Grouping used to present related resources in the IG | 0..* | BackboneElement | Grouping used to present related resources in the IG | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Descriptive name for the package | 1..1 | string | Descriptive name for the package | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Human readable text describing the package | 0..1 | string | Human readable text describing the package | |||||||||||
![]() ![]() ![]() ![]() | 1..* | BackboneElement | Resource in the implementation guide | 1..* | BackboneElement | Resource in the implementation guide | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | Reference(Resource) | Location of the resource | 1..1 | Reference(Resource) | Location of the resource | |||||||||||
![]() ![]() ![]() ![]() ![]() | 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. | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Human Name for the resource | 0..1 | string | Human Name for the resource | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Reason why included in guide | 0..1 | string | Reason why included in guide | |||||||||||
![]() ![]() ![]() ![]() ![]() | 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? | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | id | Grouping this is part of | 0..1 | id | Grouping this is part of | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | BackboneElement | Page/Section in the Guide | 0..1 | BackboneElement | Page/Section in the Guide | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | url, Reference(Binary) | Where to find that page | 1..1 | url, Reference(Binary) | Where to find that page | |||||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Short title shown for navigational assistance | 1..1 | string | Short title shown for navigational assistance | |||||||||||
![]() ![]() ![]() ![]() ![]() | 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. | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | See page (ImplementationGuide) | Nested Pages / Sections | 0..* | See page (ImplementationGuide) | Nested Pages / Sections | |||||||||||
![]() ![]() ![]() ![]() | 0..* | BackboneElement | Defines how IG is built by tools | 0..* | BackboneElement | Defines how IG is built by tools | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | 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. | |||||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Value for named type | 1..1 | string | Value for named type | |||||||||||
![]() ![]() ![]() ![]() | 0..* | BackboneElement | A template for building resources | 0..* | BackboneElement | A template for building resources | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | code | Type of template specified | 1..1 | code | Type of template specified | |||||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | string | The source location for the template | 1..1 | string | The source location for the template | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | The scope in which the template applies | 0..1 | string | The scope in which the template applies | |||||||||||
![]() ![]() ![]() | 0..1 | BackboneElement | Information about an assembled IG | 0..1 | BackboneElement | Information about an assembled IG | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | url | Location of rendered implementation guide | Σ | 0..1 | url | Location of rendered implementation guide | |||||||||
![]() ![]() ![]() ![]() | Σ | 1..* | BackboneElement | Resource in the implementation guide | Σ | 1..* | BackboneElement | Resource in the implementation guide | |||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | Reference(Resource) | Location of the resource | Σ | 1..1 | Reference(Resource) | Location of the resource | |||||||||
![]() ![]() ![]() ![]() ![]() | 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? | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | url | Relative path for page in IG | 0..1 | url | Relative path for page in IG | |||||||||||
![]() ![]() ![]() ![]() | 0..* | BackboneElement | HTML page within the parent IG | 0..* | BackboneElement | HTML page within the parent IG | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | string | HTML page name | 1..1 | string | HTML page name | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Title of the page, for references | 0..1 | string | Title of the page, for references | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..* | string | Anchor available on the page | 0..* | string | Anchor available on the page | |||||||||||
![]() ![]() ![]() ![]() | 0..* | string | Image within the IG | 0..* | string | Image within the IG | |||||||||||
![]() ![]() ![]() ![]() | 0..* | string | Additional linkable file in IG | 0..* | string | Additional linkable file in IG | |||||||||||
![]() |