Skip to main content

IOperationDefinition

FHIR GraphQL Schema. Version 8.8.1 import * from 'types.graphql'

interface IOperationDefinition {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
url: uri
_url: ElementBase
version: String
_version: ElementBase
name: String
_name: ElementBase
title: String
_title: ElementBase
status: code
_status: ElementBase
kind: code
_kind: ElementBase
experimental: Boolean
_experimental: ElementBase
date: dateTime
_date: ElementBase
publisher: String
_publisher: ElementBase
contact: [ContactDetail]
description: markdown
_description: ElementBase
useContext: [UsageContext]
jurisdiction: [CodeableConcept]
purpose: markdown
_purpose: ElementBase
affectsState: Boolean
_affectsState: ElementBase
code: code
_code: ElementBase
comment: markdown
_comment: ElementBase
base: canonical
_base: ElementBase
resource: [code]
_resource: [ElementBase]
system: Boolean
_system: ElementBase
type: Boolean
_type: ElementBase
instance: Boolean
_instance: ElementBase
inputProfile: canonical
_inputProfile: ElementBase
outputProfile: canonical
_outputProfile: ElementBase
parameter: [OperationDefinitionParameter]
overload: [OperationDefinitionOverload]
}

Fields

IOperationDefinition.id ● String scalar

IOperationDefinition.meta ● Meta object

IOperationDefinition.implicitRules ● uri scalar

IOperationDefinition._implicitRules ● ElementBase object

IOperationDefinition.language ● code scalar

IOperationDefinition._language ● ElementBase object

IOperationDefinition.text ● Narrative object

IOperationDefinition.contained ● [Resource] list object

IOperationDefinition.extension ● [Extension] list object

IOperationDefinition.modifierExtension ● [Extension] list object

IOperationDefinition.url ● uri scalar

IOperationDefinition._url ● ElementBase object

IOperationDefinition.version ● String scalar

IOperationDefinition._version ● ElementBase object

IOperationDefinition.name ● String scalar

IOperationDefinition._name ● ElementBase object

IOperationDefinition.title ● String scalar

IOperationDefinition._title ● ElementBase object

IOperationDefinition.status ● code scalar

IOperationDefinition._status ● ElementBase object

IOperationDefinition.kind ● code scalar

IOperationDefinition._kind ● ElementBase object

IOperationDefinition.experimental ● Boolean scalar

IOperationDefinition._experimental ● ElementBase object

IOperationDefinition.date ● dateTime scalar

IOperationDefinition._date ● ElementBase object

IOperationDefinition.publisher ● String scalar

IOperationDefinition._publisher ● ElementBase object

IOperationDefinition.contact ● [ContactDetail] list object

IOperationDefinition.description ● markdown scalar

IOperationDefinition._description ● ElementBase object

IOperationDefinition.useContext ● [UsageContext] list object

IOperationDefinition.jurisdiction ● [CodeableConcept] list object

IOperationDefinition.purpose ● markdown scalar

IOperationDefinition._purpose ● ElementBase object

IOperationDefinition.affectsState ● Boolean scalar

IOperationDefinition._affectsState ● ElementBase object

IOperationDefinition.code ● code scalar

IOperationDefinition._code ● ElementBase object

IOperationDefinition.comment ● markdown scalar

IOperationDefinition._comment ● ElementBase object

IOperationDefinition.base ● canonical scalar

IOperationDefinition._base ● ElementBase object

IOperationDefinition.resource ● [code] list scalar

IOperationDefinition._resource ● [ElementBase] list object

IOperationDefinition.system ● Boolean scalar

IOperationDefinition._system ● ElementBase object

IOperationDefinition.type ● Boolean scalar

IOperationDefinition._type ● ElementBase object

IOperationDefinition.instance ● Boolean scalar

IOperationDefinition._instance ● ElementBase object

IOperationDefinition.inputProfile ● canonical scalar

IOperationDefinition._inputProfile ● ElementBase object

IOperationDefinition.outputProfile ● canonical scalar

IOperationDefinition._outputProfile ● ElementBase object

IOperationDefinition.parameter ● [OperationDefinitionParameter] list object

IOperationDefinition.overload ● [OperationDefinitionOverload] list object