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)
identifier
Additional identifier for the implementation guide (business identifier)
version
Business version of the implementation guide
versionAlgorithm[x]
How to compare versions
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/steward (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)
purpose
Why this implementation guide is defined
copyrightLabel
Copyright holder and year(s)
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
reason
Why dependency exists
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 readable name for the resource
description
Reason why included in guide
isExample
Is this an example
profile
Profile(s) this is an example of
groupingId
Grouping this is part of
page
Page/Section in the Guide
source[x]
Source for page
name
Name of the page when published
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
Code that identifies parameter
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
isExample
Is this an example
profile
Profile(s) this is 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