{
"resourceType" : "ImplementationGuide",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"url" : "<uri>", // R! Absolute URL used to reference this Implementation Guide
"version" : "<string>", // Logical id for this version of the Implementation Guide
"name" : "<string>", // R! Informal name for this Implementation Guide
"status" : "<code>", // R! draft | active | retired
"experimental" : <boolean>, // If for testing purposes, not real usage
"publisher" : "<string>", // Name of the publisher (Organization or individual)
"contact" : [{ // Contact details of the publisher
"name" : "<string>", // Name of a individual to contact
"telecom" : [{ ContactPoint }] // Contact details for individual or publisher
}],
"date" : "<dateTime>", // Date for this version of the Implementation Guide
"description" : "<string>", // Natural language description of the Implementation Guide
"useContext" : [{ CodeableConcept }], // The implementation guide is intended to support these contexts
"copyright" : "<string>", // Use and/or publishing restrictions
"fhirVersion" : "<id>", // FHIR Version this Implementation Guide targets
"dependency" : [{ // Another Implementation guide this depends on
"type" : "<code>", // R! reference | inclusion
"uri" : "<uri>" // R! Where to find dependency
}],
"package" : [{ // R! Group of resources as used in .page.package
"name" : "<string>", // R! Name used .page.package
"description" : "<string>", // Human readable text describing the package
"resource" : [{ // R! Resource in the implementation guide
"purpose" : "<code>", // R! example | terminology | profile | extension | dictionary | logical
"name" : "<string>", // Human Name for the resource
"description" : "<string>", // Reason why included in guide
"acronym" : "<string>", // Short code to identify the resource
// source[x]: Location of the resource. One of these 2:
"sourceUri" : "<uri>",
"sourceReference" : { Reference(Any) },
"exampleFor" : { Reference(StructureDefinition) } // Resource this is an example of (if applicable)
}]
}],
"global" : [{ // Profiles that apply globally
"type" : "<code>", // R! Type this profiles applies to
"profile" : { Reference(StructureDefinition) } // R! Profile that all resources must conform to
}],
"binary" : ["<uri>"], // Image, css, script, etc.
"page" : { // R! Page/Section in the Guide
"source" : "<uri>", // R! Where to find that page
"name" : "<string>", // R! Short name shown for navigational assistance
"kind" : "<code>", // R! page | example | list | include | directory | dictionary | toc | resource
"type" : ["<code>"], // Kind of resource to include in the list
"package" : ["<string>"], // Name of package to include
"format" : "<code>", // Format of the page (e.g. html, markdown, etc.)
"page" : [{ Content as for ImplementationGuide.page }] // Nested Pages / Sections
}
}
ImplementationGuide Search Parameters
The following search parameters can be used to query ImplementationGuide resources. Just submit them like so: