| Name | Flags | Card. | Type |
Description & Constraints
|
|---|---|---|---|---|
|
|
TU | DomainResource | A set of rules about how FHIR is used
+ Warning: Name should be usable as an identifier for the module by machine processing applications such as code generation + Rule: If a resource has a fhirVersion, it must be one of the versions defined for the Implementation Guide Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension Interfaces Implemented: CanonicalResource |
|
|
|
Σ C | 1..1 | uri | Canonical identifier for this implementation guide, represented as a URI (globally unique)
+ Warning: URL should not contain | or # - these characters make processing canonical references problematic |
|
|
Σ | 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
Binding: Version Algorithm ( Extensible) |
|
|
|
string | |||
|
|
Coding | |||
|
|
Σ C | 1..1 | string | Name for this implementation guide (computer friendly)
|
|
|
Σ T | 0..1 | string | Name for this implementation guide (human friendly)
|
|
|
?! Σ | 1..1 | code | draft | active | retired | unknown
Binding: PublicationStatus ( Required) |
|
|
Σ | 0..1 | boolean | For testing purposes, not real usage
|
|
|
Σ | 0..1 | dateTime | Date last changed
|
|
|
Σ T | 0..1 | string | Name of the publisher/steward (organization or individual)
|
|
|
Σ | 0..* | ContactDetail | Contact details for the publisher
|
|
|
T | 0..1 | markdown | Natural language description of the implementation guide
|
|
|
Σ | 0..* | UsageContext | The context that the content is intended to support
|
|
|
Σ XD | 0..* | CodeableConcept | Intended jurisdiction for implementation guide (if applicable)
Binding: Jurisdiction ValueSet ( Extensible) |
|
|
T | 0..1 | markdown | Why this implementation guide is defined
|
|
|
T | 0..1 | markdown | Use and/or publishing restrictions
|
|
|
T | 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)
Binding: S P D X License ( Required) |
|
|
Σ C | 1..* | code | FHIR Version(s) this Implementation Guide targets
Binding: FHIRVersion ( Required) |
|
|
Σ | 0..* | BackboneElement | Another Implementation guide 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 | 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
Binding: Resource Types ( Required) |
|
|
Σ | 1..1 | canonical( StructureDefinition) | Profile that all resources must conform to
|
|
|
C | 0..1 | BackboneElement | Information needed to build the IG
+ Rule: If a resource has a groupingId, it must refer to a grouping defined in the Implementation Guide |
|
|
C | 0..* | BackboneElement | Grouping used to present related resources in the IG
|
|
|
T | 1..1 | string | Descriptive name for the package
|
|
|
T | 0..1 | markdown | Human readable text describing the package
|
|
|
C | 0..* | BackboneElement | Resource in the implementation guide
|
|
|
1..1 | Reference( Any) | Location of the resource
|
|
|
|
C | 0..* | code | Versions this applies to (if different to IG)
Binding: FHIRVersion ( Required) |
|
|
T | 0..1 | string | Human readable name for the resource
|
|
|
T | 0..1 | markdown | Reason why included in guide
|
|
|
0..1 | boolean | Is this an example
|
|
|
|
0..* | canonical( StructureDefinition) | Profile(s) this is an example of
|
|
|
|
C | 0..1 | id | Grouping this is part of
|
|
|
C | 0..1 | BackboneElement | Page/Section in the Guide
+ Rule: Source must be absent if 'generated' is generated |
|
|
T C | 0..1 | Source for page
|
|
|
|
url | |||
|
|
string | |||
|
|
markdown | |||
|
|
1..1 | url | Name of the page when published
|
|
|
|
T | 1..1 | string | Short title shown for navigational assistance
|
|
|
C | 1..1 | code | html | markdown | xml | generated
Binding: Guide Page Generation ( Required) |
|
|
0..* | see page | Nested Pages / Sections
|
|
|
|
0..* | BackboneElement | Defines how IG is built by tools
|
|
|
|
1..1 | Coding | Code that identifies parameter
Binding: 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( Any) | Location of the resource
|
|
|
0..1 | boolean | Is this an example
|
|
|
|
0..* | canonical( StructureDefinition) | 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
|
|
|
|
||||