OperationDefinition

OperationDefinition

activeFHIR Core package4.3.0resource14 key elements

A formal computable definition of an operation (on the RESTful interface) or a named query (using the search interaction).

Metadata

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

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

PathCard.TypeFlagsDescription
name1..1
string
1+
Name for this operation definition (computer friendly)
status1..1
code
1+
draft | active | retired | unknown
kind1..1
code
1+
operation | query
code1..1
code
1+
Name used to invoke the operation
system1..1
boolean
1+
Invoke at the system level?
type1..1
boolean
1+
Invoke at the type level?
instance1..1
boolean
1+
Invoke on an instance?
parameter.name1..1
code
1+
Name in Parameters.parameter.name or in URL
parameter.use1..1
code
1+
in | out
parameter.min1..1
integer
1+
Minimum Cardinality
parameter.max1..1
string
1+
Maximum Cardinality (a number or *)
parameter.binding.strength1..1
code
1+
required | extensible | preferred | example
parameter.binding.valueSet1..1
canonical
1+
Source of value set
parameter.referencedFrom.source1..1
string
1+
Referencing parameter