CapabilityStatement

CapabilityStatement

draftFHIR R3 package : Core3.0.2resource29 key elements

Base StructureDefinition for CapabilityStatement Resource

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/StructureDefinition/CapabilityStatement
ID
CapabilityStatement
Type
CapabilityStatement
Base Definition
DomainResource
Derivation
specialization
Mandatory and Must-Support Elements

Elements with cardinality > 0 or marked as Must Support (S)

PathCard.TypeFlagsDescription
CapabilityStatement1..1
1+
A statement of system capabilities
status1..1
code
1+
draft | active | retired | unknown
date1..1
dateTime
1+
Date this was last changed
kind1..1
code
1+
instance | capability | requirements
software.name1..1
string
1+
A name the software is known by
implementation.description1..1
string
1+
Describes this specific instance
fhirVersion1..1
id
1+
FHIR Version the system uses
acceptUnknown1..1
code
1+
no | extensions | elements | both
format1..*
code
1+
formats supported (xml | json | ttl | mime type)
rest.mode1..1
code
1+
client | server
rest.resource.type1..1
code
1+
A resource type that is supported
rest.resource.interaction1..*
BackboneElement
1+
What operations are supported?
rest.resource.interaction.code1..1
code
1+
read | vread | update | patch | delete | history-instance | history-type | create | search-type
rest.resource.searchParam.name1..1
string
1+
Name of search parameter
rest.resource.searchParam.type1..1
code
1+
number | date | string | token | reference | composite | quantity | uri
rest.interaction.code1..1
code
1+
transaction | batch | search-system | history-system
rest.operation.name1..1
string
1+
Name by which the operation/query is invoked
rest.operation.definition1..1
Reference
1+
The defined operation/query
messaging.endpoint.protocol1..1
Coding
1+
http | ftp | mllp +
messaging.endpoint.address1..1
uri
1+
Network address or identifier of the end-point
messaging.supportedMessage.mode1..1
code
1+
sender | receiver
messaging.supportedMessage.definition1..1
Reference
1+
Message supported by this system
messaging.event.code1..1
Coding
1+
Event type
messaging.event.mode1..1
code
1+
sender | receiver
messaging.event.focus1..1
code
1+
Resource that's focus of message
messaging.event.request1..1
Reference
1+
Profile that describes the request
messaging.event.response1..1
Reference
1+
Profile that describes the response
document.mode1..1
code
1+
producer | consumer
document.profile1..1
Reference
1+
Constraint on a resource used in the document