Release 5 Ballot

This page is part of the FHIR Specification (v5.0.0-ballot: FHIR R5 Ballot Preview). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B

FHIR Infrastructure Work GroupMaturity Level: N/AStandards Status: Informative
Common extensions for use with the CapabilityStatement resource
Extensions:
capabilitystatement-expectationexpectation :

Defines the level of expectation associated with a given system capability.

capabilitystatement-prohibitedprohibited :

If set to true, indicates that support for the specified behavior would make a system non-conformant with the specification.

capabilitystatement-supported-systemsupported-system :

A code system that is supported by the system that is not defined in a value set resource.

capabilitystatement-search-parameter-combinationsearch-parameter-combination :

This extension defines a possible search parameter combination by listing a set of search parameters and indicating whether they are required or optional.

  • If a search combination is specified, clients should expect that they must submit a search that meets one of the required combinations or the search will be unsuccessful.
  • If multiple search parameter combinations are specified, a client may pick between them, and supply the minimal required parameters for any of the combinations.
  • If no parameters in the set of search parameters are listed as required, then at least one of the listed optional parameters must be present. This shorthand method is the same as repeating the entire extension for each combination of optional and required search parameters.
capabilitystatement-search-parameter-usesearch-parameter-use :

This extension defines if a search parameter is only allowed in certain contexts

capabilitystatement-websocketwebsocket :

Where the server provides its web socket end-point.

capabilitystatement-declared-profileDeclaredProfile :

This extension identifies a profile the system will recognize if it is declared in meta.profile. If the system supports the _profile search parameter, it will be capable of searching on the profile. The system may support validation against the profile.