Procedure
No description
type Procedure implements IDomainResource, IResource {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
identifier: [Identifier]
instantiatesCanonical: [canonical]
_instantiatesCanonical: [ElementBase]
instantiatesUri: [uri]
_instantiatesUri: [ElementBase]
basedOn: [Reference]
partOf: [Reference]
status: code
_status: ElementBase
statusReason: CodeableConcept
category: CodeableConcept
code: CodeableConcept
subject: Reference!
encounter: Reference
performedDateTime: dateTime
_performedDateTime: ElementBase
performedPeriod: Period
performedString: String
_performedString: ElementBase
performedAge: Age
performedRange: Range
recorder: Reference
asserter: Reference
performer: [ProcedurePerformer]
location: Reference
reasonCode: [CodeableConcept]
reasonReference: [Reference]
bodySite: [CodeableConcept]
outcome: CodeableConcept
report: [Reference]
complication: [CodeableConcept]
complicationDetail: [Reference]
followUp: [CodeableConcept]
note: [Annotation]
focalDevice: [ProcedureFocalDevice]
usedReference: [Reference]
usedCode: [CodeableConcept]
}
Fields
Procedure.id ● String scalar
Procedure.meta ● Meta object
Procedure.implicitRules ● uri scalar
Procedure._implicitRules ● ElementBase object
Procedure.language ● code scalar
Procedure._language ● ElementBase object
Procedure.text ● Narrative object
Procedure.contained ● [Resource] list object
Procedure.extension ● [Extension] list object
Procedure.modifierExtension ● [Extension] list object
Procedure.identifier ● [Identifier] list object
Procedure.instantiatesCanonical ● [canonical] list scalar
Procedure._instantiatesCanonical ● [ElementBase] list object
Procedure.instantiatesUri ● [uri] list scalar
Procedure._instantiatesUri ● [ElementBase] list object
Procedure.basedOn ● [Reference] list object
Procedure.partOf ● [Reference] list object
Procedure.status ● code scalar
Procedure._status ● ElementBase object
Procedure.statusReason ● CodeableConcept object
Procedure.category ● CodeableConcept object
Procedure.code ● CodeableConcept object
Procedure.subject ● Reference! non-null object
Procedure.encounter ● Reference object
Procedure.performedDateTime ● dateTime scalar
Procedure._performedDateTime ● ElementBase object
Procedure.performedPeriod ● Period object
Procedure.performedString ● String scalar
Procedure._performedString ● ElementBase object
Procedure.performedAge ● Age object
Procedure.performedRange ● Range object
Procedure.recorder ● Reference object
Procedure.asserter ● Reference object
Procedure.performer ● [ProcedurePerformer] list object
Procedure.location ● Reference object
Procedure.reasonCode ● [CodeableConcept] list object
Procedure.reasonReference ● [Reference] list object
Procedure.bodySite ● [CodeableConcept] list object
Procedure.outcome ● CodeableConcept object
Procedure.report ● [Reference] list object
Procedure.complication ● [CodeableConcept] list object
Procedure.complicationDetail ● [Reference] list object
Procedure.followUp ● [CodeableConcept] list object
Procedure.note ● [Annotation] list object
Procedure.focalDevice ● [ProcedureFocalDevice] list object
Procedure.usedReference ● [Reference] list object
Procedure.usedCode ● [CodeableConcept] list object
Interfaces
IDomainResource interface
IResource interface
Returned By
Procedure query ● ProcedureList query
Member Of
ProcedureEdge object ● ProcedureListType object ● ProcedureReadType object