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.

ImplementationGuide
url
Canonical identifier for this implementation guide, represented as a URI (globally unique)
version
Business version of the implementation guide
name
Name for this implementation guide (computer friendly)
title
Name for this implementation guide (human friendly)
status
draft | active | retired | unknown
experimental
For testing purposes, not real usage
date
Date last changed
publisher
Name of the publisher (organization or individual)
contact
Contact details for the publisher
description
Natural language description of the implementation guide
useContext
The context that the content is intended to support
jurisdiction
Intended jurisdiction for implementation guide (if applicable)
packageId
NPM Package name for IG
license
SPDX license code for this IG (or not-open-source)
fhirVersion
FHIR Version(s) this Implementation Guide targets
dependsOn
Another Implementation guide this depends on
uri
Identity of the IG that this depends on
packageId
NPM Package name for IG this depends on
version
Version of the IG
global
Profiles that apply globally
type
Type this profile applies to
profile
Profile that all resources must conform to
definition
Information needed to build the IG
grouping
Grouping used to present related resources in the IG
name
Descriptive name for the package
description
Human readable text describing the package
resource
Resource in the implementation guide
reference
Location of the resource
fhirVersion
Versions this applies to (if different to IG)
name
Human Name for the resource
description
Reason why included in guide
example[x]
Is an example/What is this an example of?
groupingId
Grouping this is part of
page
Page/Section in the Guide
name[x]
Where to find that page
title
Short title shown for navigational assistance
generation
html | markdown | xml | generated
page
Nested Pages / Sections
parameter
Defines how IG is built by tools
code
apply | path-resource | path-pages | path-tx-cache | expansion-parameter | rule-broken-links | generate-xml | generate-json | generate-turtle | html-template
value
Value for named type
template
A template for building resources
code
Type of template specified
source
The source location for the template
scope
The scope in which the template applies
manifest
Information about an assembled IG
rendering
Location of rendered implementation guide
resource
Resource in the implementation guide
reference
Location of the resource
example[x]
Is an example/What is this an example of?
relativePath
Relative path for page in IG
page
HTML page within the parent IG
name
HTML page name
title
Title of the page, for references
anchor
Anchor available on the page
image
Image within the IG
other
Additional linkable file in IG