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

OperationDefinition
url
Canonical identifier for this operation definition, represented as a URI (globally unique)
version
Business version of the operation definition
name
Name for this operation definition (computer friendly)
title
Name for this operation definition (human friendly)
status
draft | active | retired | unknown
kind
operation | query
experimental
For testing purposes, not real usage
date
Date last changed
publisher
Name of the publisher (organization or individual)
contact
Contact details for the publisher
description
Natural language description of the operation definition
useContext
The context that the content is intended to support
jurisdiction
Intended jurisdiction for operation definition (if applicable)
purpose
Why this operation definition is defined
affectsState
Whether content is changed by the operation
code
Name used to invoke the operation
comment
Additional information about use
base
Marks this as a profile of the base
resource
Types this operation applies to
system
Invoke at the system level?
type
Invoke at the type level?
instance
Invoke on an instance?
inputProfile
Validation information for in parameters
outputProfile
Validation information for out parameters
parameter
Parameters for the operation/query
name
Name in Parameters.parameter.name or in URL
use
in | out
min
Minimum Cardinality
max
Maximum Cardinality (a number or *)
documentation
Description of meaning/use
type
What type this parameter has
targetProfile
If type is Reference | canonical, allowed targets
searchType
number | date | string | token | reference | composite | quantity | uri | special
binding
ValueSet details if this is coded
strength
required | extensible | preferred | example
valueSet
Source of value set
referencedFrom
References to this parameter
source
Referencing parameter
sourceId
Element id of reference
part
Parts of a nested Parameter
overload
Define overloaded variants for when generating code
parameterName
Name of parameter to include in overload
comment
Comments to go on overload