Path
CapabilityStatement
Id
CapabilityStatement
Cardinality
1 - 1
Definition
A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
Comment
Constraint
If the resource is contained in another resource, it SHALL NOT contain nested Resources
If the resource is contained in another resource, it SHALL NOT contain any narrative
If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
There can only be one REST declaration per mode.
The set of documents must be unique by the combination of profile and mode.
Capability Statements of kind 'instance' do not have implementation elements.
Messaging end-point is required (and is only permitted) when a statement is for an implementation.
Capability Statements of kind 'requirements' do not have software or implementation elements.
A Capability Statement SHALL have at least one of description, software, or implementation element.
A Capability Statement SHALL have at least one of REST, messaging or document element.