Properties

NameRequiredTypeDescription
urlNouriCanonical identifier for this capability statement, represented as a URI (globally unique)
versionNostringBusiness version of the capability statement
nameNostringName for this capability statement (computer friendly)
titleNostringName for this capability statement (human friendly)
statusYescodedraft / active / retired / unknown
experimentalNobooleanFor testing purposes, not real usage
dateYesdateTimeDate last changed
publisherNostringName of the publisher (organization or individual)
contactNoContactDetail[]Contact details for the publisher
descriptionNomarkdownNatural language description of the capability statement
useContextNoUsageContext[]The context that the content is intended to support
jurisdictionNoCodeableConcept[]Intended jurisdiction for capability statement (if applicable)
purposeNomarkdownWhy this capability statement is defined
copyrightNomarkdownUse and/or publishing restrictions
kindYescodeinstance / capability / requirements
instantiatesNocanonical[]Canonical URL of another capability statement this implements
importsNocanonical[]Canonical URL of another capability statement this adds to
softwareNoCapabilityStatementSoftwareSoftware that is covered by this capability statement
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- nameYesstringA name the software is known by
- versionNostringVersion covered by this statement
- releaseDateNodateTimeDate this version was released
implementationNoCapabilityStatementImplementationIf this describes a specific instance
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- descriptionYesstringDescribes this specific instance
- urlNourlBase URL for the installation
- custodianNoReference<Organization>Organization that manages the data
fhirVersionYescodeFHIR Version the system supports
formatYescode[]formats supported (xml / json / ttl / mime type)
patchFormatNocode[]Patch formats supported
implementationGuideNocanonical[]Implementation guides supported
restNoCapabilityStatementRestIf the endpoint is a RESTful one
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- modeYescodeclient / server
- documentationNomarkdownGeneral description of implementation
- securityNoCapabilityStatementRestSecurityInformation about security of implementation
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- corsNobooleanAdds CORS Headers (http://enable-cors.org/)
- serviceNoCodeableConcept[]OAuth / SMART-on-FHIR / NTLM / Basic / Kerberos / Certificates
- descriptionNomarkdownGeneral description of how security works
- resourceNoCapabilityStatementRestResourceResource served on the REST interface
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- typeYescodeA resource type that is supported
- profileNocanonicalBase System profile for all uses of resource
- supportedProfileNocanonical[]Profiles for use cases supported
- documentationNomarkdownAdditional information about the use of the resource type
- interactionNoCapabilityStatementRestResourceInteractionWhat operations are supported?
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- codeYescoderead / vread / update / patch / delete / history-instance / history-type / create / search-type
- documentationNomarkdownAnything special about operation behavior
- versioningNocodeno-version / versioned / versioned-update
- readHistoryNobooleanWhether vRead can return past versions
- updateCreateNobooleanIf update can commit to a new identity
- conditionalCreateNobooleanIf allows/uses conditional create
- conditionalReadNocodenot-supported / modified-since / not-match / full-support
- conditionalUpdateNobooleanIf allows/uses conditional update
- conditionalDeleteNocodenot-supported / single / multiple - how conditional delete is supported
- referencePolicyNocode[]literal / logical / resolves / enforced / local
- searchIncludeNostring[]_include values supported by the server
- searchRevIncludeNostring[]_revinclude values supported by the server
- searchParamNoCapabilityStatementRestResourceSearchParamSearch parameters supported by implementation
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- nameYesstringName of search parameter
- definitionNocanonicalSource of definition for parameter
- typeYescodenumber / date / string / token / reference / composite / quantity / uri / special
- documentationNomarkdownServer-specific usage
- operationNoCapabilityStatementRestResourceOperationDefinition of a resource operation
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- nameYesstringName by which the operation/query is invoked
- definitionYescanonicalThe defined operation/query
- documentationNomarkdownSpecific details about operation behavior
- interactionNoCapabilityStatementRestInteractionWhat operations are supported?
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- codeYescodetransaction / batch / search-system / history-system
- documentationNomarkdownAnything special about operation behavior
- searchParamNo[]Search parameters for searching all resources
- operationNo[]Definition of a system level operation
- compartmentNocanonical[]Compartments served/used by system
messagingNoCapabilityStatementMessagingIf messaging is supported
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- endpointNoCapabilityStatementMessagingEndpointWhere messages should be sent
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- protocolYesCodinghttp / ftp / mllp +
- addressYesurlNetwork address or identifier of the end-point
- reliableCacheNounsignedIntReliable Message Cache Length (min)
- documentationNomarkdownMessaging interface behavior details
- supportedMessageNoCapabilityStatementMessagingSupportedMessageMessages supported by this system
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- modeYescodesender / receiver
- definitionYescanonicalMessage supported by this system
documentNoCapabilityStatementDocumentDocument definition
- idNostringUnique id for inter-element referencing
- extensionNoExtension[]Additional content defined by implementations
- modifierExtensionNoExtension[]Extensions that cannot be ignored even if unrecognized
- modeYescodeproducer / consumer
- documentationNomarkdownDescription of document support
- profileYescanonicalConstraint on the resources used in the document

Search Parameters

NameTypeDescriptionExpression
contexttokenA use context assigned to the capability statementCapabilityStatement.useContext.value
context-quantityquantityA quantity- or range-valued use context assigned to the capability statementCapabilityStatement.useContext.value
context-typetokenA type of use context assigned to the capability statementCapabilityStatement.useContext.code
datedateThe capability statement publication dateCapabilityStatement.date
descriptionstringThe description of the capability statementCapabilityStatement.description
fhirversiontokenThe version of FHIRCapabilityStatement.version
formattokenformats supported (xml / json / ttl / mime type)CapabilityStatement.format
guidereferenceImplementation guides supportedCapabilityStatement.implementationGuide
jurisdictiontokenIntended jurisdiction for the capability statementCapabilityStatement.jurisdiction
modetokenMode - restful (server/client) or messaging (sender/receiver)CapabilityStatement.rest.mode
namestringComputationally friendly name of the capability statementCapabilityStatement.name
publisherstringName of the publisher of the capability statementCapabilityStatement.publisher
resourcetokenName of a resource mentioned in a capability statementCapabilityStatement.rest.resource.type
resource-profilereferenceA profile id invoked in a capability statementCapabilityStatement.rest.resource.profile
security-servicetokenOAuth / SMART-on-FHIR / NTLM / Basic / Kerberos / CertificatesCapabilityStatement.rest.security.service
softwarestringPart of the name of a software applicationCapabilityStatement.software.name
statustokenThe current status of the capability statementCapabilityStatement.status
supported-profilereferenceProfiles for use cases supportedCapabilityStatement.rest.resource.supportedProfile
titlestringThe human-friendly name of the capability statementCapabilityStatement.title
urluriThe uri that identifies the capability statementCapabilityStatement.url
versiontokenThe business version of the capability statementCapabilityStatement.version
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the capability statementCapabilityStatement.useContext
context-type-valuecompositeA use context type and value assigned to the capability statementCapabilityStatement.useContext

Inherited Properties

NameRequiredTypeDescription
idNostringLogical id of this artifact
metaNoMetaMetadata about the resource
implicitRulesNouriA set of rules under which this content was created
languageNocodeLanguage of the resource content
textNoNarrativeText summary of the resource, for human interpretation
containedNoResource[]Contained, inline Resources
extensionNoExtension[]Additional content defined by implementations
modifierExtensionNoExtension[]Extensions that cannot be ignored

To view the FHIR specification for this resource, see CapabilityStatement.