Capability Statement


This page provides a set of capabilities (behaviors) of a FHIR Server or Client for a particular version of FHIR that may be used as a statement of actual server functionality as stated below:

  • resources (e.g. Patient) supported
  • search parameters supported by each resource
  • operations (aka API) supported by system

REST Capabilities Server

ModeServer
Documentation

All the functionality defined in FHIR

TransactionSupported

Implemented per the specification (or Insert other doco here)

BatchSupported

Implemented per the specification (or Insert other doco here)

History-systemSupported

Implemented per the specification (or Insert other doco here)

Search-systemSupported

Implemented per the specification (or Insert other doco here)

Security

CorsTrue
ServiceSee http://docs.smarthealthit.org/
Description

This is the Capability Statement to declare that the server supports SMART-on-FHIR. See the SMART-on-FHIR docs for the extension that would go with such a server

Resource Interactions

Resource TypeProfileSupported ProfilesReadVreadUpdateDeleteHistoryInstanceHistoryTypeCreateSearchTypeConditionalCreateConditionalUpdateConditionalDelete
DocumentReferenceDocumentReferenceMultiple
CompositionCompositionMultiple
BinaryBinaryMultiple

Global Search Parameters

NameTypeDocumentationLevel
_textspecial

Search on the narrative of the resource

Supported
_idstring

some doco

Supported
_listtoken

Retrieval of resources that are referenced by a List resource

Supported
_hascomposite

Provides support for reverse chaining

Supported
_typetoken

Type of resource (when doing cross-resource search

Supported
_sorttoken

How to sort the resources when returning

Supported
_countnumber

How many resources to return

Supported
_includetoken

Control over returning additional resources (see spec)

Supported
_revincludetoken

Control over returning additional resources (see spec)

Supported
_summarytoken

What kind of information to return

Supported
_elementsstring

What kind of information to return

Supported
_containedtoken

Managing search into contained resources

Supported
_containedTypetoken

Managing search into contained resources

Supported
_languagetoken

Language of the resource content

Supported
_queryspecial

A custom search profile that describes a specific defined query operation

Supported
_inreference

Allows for the retrieval of resources that are active members of a CareTeam, Group, or List

Supported
_lastUpdateddate

When the resource version last changed

Supported
_securitytoken

Security Labels applied to this resource

Supported
_filterspecial

Filter search parameter which supports a more sophisticated grammar for searching. See documentation for further details

Supported
_profilereference

Profiles this resource claims to conform to

Supported
_tagtoken

Tags applied to this resource

Supported
_sourceuri

Identifies where the resource comes from

Supported
_contentspecial

Search on the entire content of the resource

Supported

Operations per resource type

DocumentReference

OperationReferenceLevel
get-document-listGetDocumentListSupported

Composition

No operations are stated for this resource type

Binary

No operations are stated for this resource type