http://hl7.org/fhir/StructureDefinition/ImplementationGuide|5.0.0
A set of rules of how a particular interoperability or standards problem is solved - typically through the use of FHIR resources. This resource is used to gather all the parts of an implementation guide into a logical whole and to publish a computable definition of all the parts.
| Name | Flags | Card | Type | Description & Constraints |
|---|---|---|---|---|
ImplementationGuide | 0..* | A set of rules about how FHIR is used | ||
Σ | 1..1 | uri | Canonical identifier for this implementation guide, represented as a URI (globally unique) | |
Σ | 0..* | Identifier | Additional identifier for the implementation guide (business identifier) | |
Σ | 0..1 | string | Business version of the implementation guide | |
Σ | 0..1 | How to compare versions http://hl7.org/fhir/ValueSet/version-algorithm (extensible) | ||
Σ | 0..1 | string | http://hl7.org/fhir/ValueSet/version-algorithm (extensible) | |
Σ | 0..1 | Coding | http://hl7.org/fhir/ValueSet/version-algorithm (extensible) | |
Σ | 1..1 | string | Name for this implementation guide (computer friendly) | |
Σ | 0..1 | string | Name for this implementation guide (human friendly) | |
?!Σ | 1..1 | code | draft | active | retired | unknown PublicationStatus (required) | |
Σ | 0..1 | boolean | For testing purposes, not real usage | |
Σ | 0..1 | dateTime | Date last changed | |
Σ | 0..1 | string | Name of the publisher/steward (organization or individual) | |
Σ | 0..* | ContactDetail | Contact details for the publisher | |
| 0..1 | markdown | Natural language description of the implementation guide | ||
Σ | 0..* | UsageContext | The context that the content is intended to support | |
Σ | 0..* | CodeableConcept | Intended jurisdiction for implementation guide (if applicable) Jurisdiction (extensible) | |
| 0..1 | markdown | Why this implementation guide is defined | ||
| 0..1 | markdown | Use and/or publishing restrictions | ||
| 0..1 | string | Copyright holder and year(s) | ||
Σ | 1..1 | id | NPM Package name for IG | |
Σ | 0..1 | code | SPDX license code for this IG (or not-open-source) SPDXLicense (required) | |
Σ | 1..* | code | FHIR Version(s) this Implementation Guide targets FHIRVersion (required) | |
Σ | 0..* | BackboneElement | Another Implementation guide this depends on | |
Σ | 1..1 | canonical | Identity of the IG that this depends on | |
Σ | 0..1 | id | NPM Package name for IG this depends on | |
Σ | 0..1 | string | Version of the IG | |
| 0..1 | markdown | Why dependency exists | ||
Σ | 0..* | BackboneElement | Profiles that apply globally | |
Σ | 1..1 | code | Type this profile applies to ResourceType (required) | |
Σ | 1..1 | canonical | Profile that all resources must conform to | |
| 0..1 | BackboneElement | Information needed to build the IG | ||
| 0..* | BackboneElement | Grouping used to present related resources in the IG | ||
| 1..1 | string | Descriptive name for the package | ||
| 0..1 | markdown | Human readable text describing the package | ||
| 0..* | BackboneElement | Resource in the implementation guide | ||
| 1..1 | Reference | Location of the resource | ||
| 0..* | code | Versions this applies to (if different to IG) FHIRVersion (required) | ||
| 0..1 | string | Human readable name for the resource | ||
| 0..1 | markdown | Reason why included in guide | ||
| 0..1 | boolean | Is this an example | ||
| 0..* | canonical | Profile(s) this is an example of | ||
| 0..1 | id | Grouping this is part of | ||
| 0..1 | BackboneElement | Page/Section in the Guide | ||
| 0..1 | Source for page | |||
| 0..1 | url | |||
| 0..1 | string | |||
| 0..1 | markdown | |||
| 1..1 | url | Name of the page when published | ||
| 1..1 | string | Short title shown for navigational assistance | ||
| 1..1 | code | html | markdown | xml | generated GuidePageGeneration (required) | ||
| 0..* | Nested Pages / Sections | |||
| 0..* | BackboneElement | Defines how IG is built by tools | ||
| 1..1 | Coding | Code that identifies parameter http://hl7.org/fhir/ValueSet/guide-parameter-code (extensible) | ||
| 1..1 | string | Value for named type | ||
| 0..* | BackboneElement | A template for building resources | ||
| 1..1 | code | Type of template specified | ||
| 1..1 | string | The source location for the template | ||
| 0..1 | string | The scope in which the template applies | ||
| 0..1 | BackboneElement | Information about an assembled IG | ||
Σ | 0..1 | url | Location of rendered implementation guide | |
Σ | 1..* | BackboneElement | Resource in the implementation guide | |
Σ | 1..1 | Reference | Location of the resource | |
| 0..1 | boolean | Is this an example | ||
| 0..* | canonical | Profile(s) this is an example of | ||
| 0..1 | url | Relative path for page in IG | ||
| 0..* | BackboneElement | HTML page within the parent IG | ||
| 1..1 | string | HTML page name | ||
| 0..1 | string | Title of the page, for references | ||
| 0..* | string | Anchor available on the page | ||
| 0..* | string | Image within the IG | ||
| 0..* | string | Additional linkable file in IG |