Release 5 R6 Ballot (2nd Draft)

This page is part of the FHIR Specification (v5.0.0: R5 - STU v6.0.0-ballot2: Release 6 Ballot (2nd Draft) (see Ballot Notes ). This is the The current published version in it's permanent home (it will always be available at this URL). is 5.0.0 . For a full list of available versions, see the Directory of published versions

FHIR Infrastructure icon Work Group Maturity Level : N/A   Normative (from v4.0.0) Security Category : Anonymous Compartments : No defined compartments

Search parameters for the Resource OperationDefinition - Search Parameters resource. Also check the Extensions registry for search parameters on extensions related to this resource.

The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.


http://hl7.org/fhir/SearchParameter/OperationDefinition-base

5.5.15 Generated Narrative: SearchParameter OperationDefinition-base

Parameter base : reference

Marks this as a profile of the base

Resource OperationDefinition
Expression OperationDefinition.base
Processing Mode Normal
Target Resources OperationDefinition
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/OperationDefinition-code

5.5.16 Generated Narrative: SearchParameter OperationDefinition-code

Parameter code : token

Name used to invoke the operation

Resource OperationDefinition
Expression OperationDefinition.code
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-context
This search parameter is part of the common search parameter CanonicalResource-context

5.5.17 Generated Narrative: SearchParameter CanonicalResource-context

Parameter context : token

OperationDefinition : A use context assigned to the operation definition

Resource OperationDefinition
Expression (OperationDefinition.useContext.value.ofType(CodeableConcept))
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity
This search parameter is part of the common search parameter CanonicalResource-context-quantity

5.5.18 Generated Narrative: SearchParameter CanonicalResource-context-quantity

Parameter context-quantity : quantity

OperationDefinition : A quantity- or range-valued use context assigned to the operation definition

Resource OperationDefinition
Expression (OperationDefinition.useContext.value.ofType(Quantity)) | (OperationDefinition.useContext.value.ofType(Range))
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type
This search parameter is part of the common search parameter CanonicalResource-context-type

5.5.19 Generated Narrative: SearchParameter CanonicalResource-context-type

Parameter context-type : token

OperationDefinition : A type of use context assigned to the operation definition

Resource OperationDefinition
Expression OperationDefinition.useContext.code
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity
This search parameter is part of the common search parameter CanonicalResource-context-type-quantity

5.5.20 Generated Narrative: SearchParameter CanonicalResource-context-type-quantity

Parameter context-type-quantity : composite

OperationDefinition : A use context type and quantity- or range-based value assigned to the operation definition

Resource OperationDefinition
Expression OperationDefinition.useContext
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or have in order to specify multiple values that must all be true
  • multipleOr: The parameter may only have one value (no comma separators)

Components Comparators

context-type code
context-quantity value.ofType(Quantity) | value.ofType(Range)
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value
This search parameter is part of the common search parameter CanonicalResource-context-type-value

5.5.21 Generated Narrative: SearchParameter CanonicalResource-context-type-value

Parameter context-type-value : composite

OperationDefinition : A use context type and value assigned to the operation definition

Resource OperationDefinition
Expression OperationDefinition.useContext
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or have in order to specify multiple values that must all be true
  • multipleOr: The parameter may only have one value (no comma separators)

Components Comparators

context-type code
context value.ofType(CodeableConcept)
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-date
This search parameter is part of the common search parameter CanonicalResource-date

5.5.22 Generated Narrative: SearchParameter CanonicalResource-date

Parameter date : date

OperationDefinition : The operation definition publication date

Resource OperationDefinition
Expression OperationDefinition.date
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-description
This search parameter is part of the common search parameter CanonicalResource-description

5.5.23 Generated Narrative: SearchParameter CanonicalResource-description

Parameter description : string

OperationDefinition : The description of the operation definition

Resource OperationDefinition
Expression OperationDefinition.description
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier
This search parameter is part of the common search parameter CanonicalResource-identifier

5.5.24 Generated Narrative: SearchParameter CanonicalResource-identifier

Parameter identifier : token

OperationDefinition : External identifier for the search parameter

Resource OperationDefinition
Expression OperationDefinition.identifier
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile

5.5.25 Generated Narrative: SearchParameter OperationDefinition-input-profile

Parameter input-profile : reference

Validation information for in parameters

Resource OperationDefinition
Expression OperationDefinition.inputProfile
Processing Mode Normal
Target Resources StructureDefinition
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/OperationDefinition-instance

5.5.26 Generated Narrative: SearchParameter OperationDefinition-instance

Parameter instance : token

Invoke on an instance?

Resource OperationDefinition
Expression OperationDefinition.instance
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction
This search parameter is part of the common search parameter CanonicalResource-jurisdiction

5.5.27 Generated Narrative: SearchParameter CanonicalResource-jurisdiction

Parameter jurisdiction : token

OperationDefinition : Intended jurisdiction for the operation definition

Resource OperationDefinition
Expression OperationDefinition.jurisdiction
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/OperationDefinition-kind

5.5.28 Generated Narrative: SearchParameter OperationDefinition-kind

Parameter kind : token

operation | query

Resource OperationDefinition
Expression OperationDefinition.kind
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-name
This search parameter is part of the common search parameter CanonicalResource-name

5.5.29 Generated Narrative: SearchParameter CanonicalResource-name

Parameter name : string

OperationDefinition : Computationally friendly name of the operation definition

Resource OperationDefinition
Expression OperationDefinition.name
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile

5.5.30 Generated Narrative: SearchParameter OperationDefinition-output-profile

Parameter output-profile : reference

Validation information for out parameters

Resource OperationDefinition
Expression OperationDefinition.outputProfile
Processing Mode Normal
Target Resources StructureDefinition
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher
This search parameter is part of the common search parameter CanonicalResource-publisher

5.5.31 Generated Narrative: SearchParameter CanonicalResource-publisher

Parameter publisher : string

OperationDefinition : Name of the publisher of the operation definition

Resource OperationDefinition
Expression OperationDefinition.publisher
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-status
This search parameter is part of the common search parameter CanonicalResource-status

5.5.32 Generated Narrative: SearchParameter CanonicalResource-status

Parameter status : token

OperationDefinition : The current status of the operation definition

Resource OperationDefinition
Expression OperationDefinition.status
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/OperationDefinition-system

5.5.33 Generated Narrative: SearchParameter OperationDefinition-system

Parameter system : token

Invoke at the system level?

Resource OperationDefinition
Expression OperationDefinition.system
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-title
This search parameter is part of the common search parameter CanonicalResource-title

5.5.34 Generated Narrative: SearchParameter CanonicalResource-title

Parameter title : string

OperationDefinition : The human-friendly name of the operation definition

Resource OperationDefinition
Expression OperationDefinition.title
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/OperationDefinition-type

5.5.35 Generated Narrative: SearchParameter OperationDefinition-type

Parameter type : token

Invoke at the type level?

Resource OperationDefinition
Expression OperationDefinition.type
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-url
This search parameter is part of the common search parameter CanonicalResource-url

5.5.36 Generated Narrative: SearchParameter CanonicalResource-url

Parameter url : uri

OperationDefinition : The uri that identifies the operation definition

Resource OperationDefinition
Expression OperationDefinition.url
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/CanonicalResource-version
This search parameter is part of the common search parameter CanonicalResource-version

5.5.37 Generated Narrative: SearchParameter CanonicalResource-version

Parameter version : token

OperationDefinition : The business version of the operation definition

Resource OperationDefinition
Expression OperationDefinition.version
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true