Skip to main content

OperationDefinition

Normative Conformance

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

Endpoints​

alphahttps://api.dev.ovok.com/fhir/R4/OperationDefinition
InteractionMethodPath
ReadGET/fhir/R4/OperationDefinition/[id]
VreadGET/fhir/R4/OperationDefinition/[id]/_history/[vid]
UpdatePUT/fhir/R4/OperationDefinition/[id]
PatchPATCH/fhir/R4/OperationDefinition/[id]
DeleteDELETE/fhir/R4/OperationDefinition/[id]
CreatePOST/fhir/R4/OperationDefinition
SearchGET/fhir/R4/OperationDefinition
HistoryGET/fhir/R4/OperationDefinition/[id]/_history

Top-level elements​

ElementType(s)CardinalityDescription
urluri0..1Canonical identifier for this operation definition, represented as a URI (globally unique)
versionstring0..1Business version of the operation definition
namestring1..1Name for this operation definition (computer friendly)
titlestring0..1Name for this operation definition (human friendly)
statuscode1..1draft | active | retired | unknown modifier
kindcode1..1operation | query
experimentalboolean0..1For testing purposes, not real usage
datedateTime0..1Date last changed
publisherstring0..1Name of the publisher (organization or individual)
contactContactDetail0..*Contact details for the publisher
descriptionmarkdown0..1Natural language description of the operation definition
useContextUsageContext0..*The context that the content is intended to support
jurisdictionCodeableConcept0..*Intended jurisdiction for operation definition (if applicable)
purposemarkdown0..1Why this operation definition is defined
affectsStateboolean0..1Whether content is changed by the operation
codecode1..1Name used to invoke the operation
commentmarkdown0..1Additional information about use
basecanonical0..1Marks this as a profile of the base
resourcecode0..*Types this operation applies to
systemboolean1..1Invoke at the system level?
typeboolean1..1Invoke at the type level?
instanceboolean1..1Invoke on an instance?
inputProfilecanonical0..1Validation information for in parameters
outputProfilecanonical0..1Validation information for out parameters
parameterBackboneElement0..*Parameters for the operation/query
overloadBackboneElement0..*Define overloaded variants for when generating code

Resource-specific search parameters​

ParameterTypeDescription
_compartmentstring
_countstringhttps://www.hl7.org/fhir/search.html#_count
_elementsstringhttps://www.hl7.org/fhir/search.html#_elements
_idstring
_lastUpdatedstring
_profilestring
_securitystring
_sortstringhttps://www.hl7.org/fhir/search.html#_sort
_sourcestring
_summarystringhttps://www.hl7.org/fhir/search.html#_summary
_tagstring
_totalstringhttps://www.hl7.org/fhir/search.html#_total
basestringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-base
codestringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-code
contextstringhttp://hl7.org/fhir/SearchParameter/conformance-context
context-quantitystringhttp://hl7.org/fhir/SearchParameter/conformance-context-quantity
context-typestringhttp://hl7.org/fhir/SearchParameter/conformance-context-type
context-type-quantitystringhttp://hl7.org/fhir/SearchParameter/conformance-context-type-quantity
context-type-valuestringhttp://hl7.org/fhir/SearchParameter/conformance-context-type-value
datestringhttp://hl7.org/fhir/SearchParameter/conformance-date
descriptionstringhttp://hl7.org/fhir/SearchParameter/conformance-description
input-profilestringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile
instancestringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-instance
jurisdictionstringhttp://hl7.org/fhir/SearchParameter/conformance-jurisdiction
kindstringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-kind
namestringhttp://hl7.org/fhir/SearchParameter/conformance-name
output-profilestringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile
publisherstringhttp://hl7.org/fhir/SearchParameter/conformance-publisher
statusstringhttp://hl7.org/fhir/SearchParameter/conformance-status
systemstringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-system
titlestringhttp://hl7.org/fhir/SearchParameter/conformance-title
typestringhttp://hl7.org/fhir/SearchParameter/OperationDefinition-type
urlstringhttp://hl7.org/fhir/SearchParameter/conformance-url
versionstringhttp://hl7.org/fhir/SearchParameter/conformance-version

Reference​