ImplementationGuide

ImplementationGuide

draftFHIR Core package4.3.0resource21 key elements

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.

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/StructureDefinition/ImplementationGuide
ID
ImplementationGuide
Type
ImplementationGuide
Base Definition
DomainResource
Derivation
specialization
Mandatory and Must-Support Elements

Elements with cardinality > 0 or marked as Must Support (S)

PathCard.TypeFlagsDescription
url1..1
uri
1+
Canonical identifier for this implementation guide, represented as a URI (globally unique)
name1..1
string
1+
Name for this implementation guide (computer friendly)
status1..1
code
1+
draft | active | retired | unknown
packageId1..1
id
1+
NPM Package name for IG
fhirVersion1..*
code
1+
FHIR Version(s) this Implementation Guide targets
dependsOn.uri1..1
canonical
1+
Identity of the IG that this depends on
global.type1..1
code
1+
Type this profile applies to
global.profile1..1
canonical
1+
Profile that all resources must conform to
definition.grouping.name1..1
string
1+
Descriptive name for the package
definition.resource1..*
BackboneElement
1+
Resource in the implementation guide
definition.resource.reference1..1
Reference
1+
Location of the resource
definition.page.name[x]1..1
urlReference
1+
Where to find that page
definition.page.title1..1
string
1+
Short title shown for navigational assistance
definition.page.generation1..1
code
1+
html | markdown | xml | generated
definition.parameter.code1..1
code
1+
apply | path-resource | path-pages | path-tx-cache | expansion-parameter | rule-broken-links | generate-xml | generate-json | generate-turtle | html-template
definition.parameter.value1..1
string
1+
Value for named type
definition.template.code1..1
code
1+
Type of template specified
definition.template.source1..1
string
1+
The source location for the template
manifest.resource1..*
BackboneElement
1+
Resource in the implementation guide
manifest.resource.reference1..1
Reference
1+
Location of the resource
manifest.page.name1..1
string
1+
HTML page name