ProcedureRequest
open class ProcedureRequest: DomainResource
A request for a procedure or diagnostic to be performed.
A record of a request for diagnostic investigations, treatments, or operations to be performed.
-
A request for a procedure or diagnostic to be performed.
A record of a request for diagnostic investigations, treatments, or operations to be performed.
Declaration
Swift
override open class var resourceType: String -
Preconditions for procedure or diagnostic.
Declaration
Swift
public var asNeededBoolean: FHIRBool? -
Preconditions for procedure or diagnostic.
Declaration
Swift
public var asNeededCodeableConcept: CodeableConcept? -
Date request signed.
Declaration
Swift
public var authoredOn: DateTime? -
What request fulfills.
Declaration
Swift
public var basedOn: [Reference]? -
Location on Body.
Declaration
Swift
public var bodySite: [CodeableConcept]? -
Classification of procedure.
Declaration
Swift
public var category: [CodeableConcept]? -
What is being requested/ordered.
Declaration
Swift
public var code: CodeableConcept? -
Encounter or Episode during which request was created.
Declaration
Swift
public var context: Reference? -
Protocol or definition.
Declaration
Swift
public var definition: [Reference]? -
True if procedure should not be performed.
Declaration
Swift
public var doNotPerform: FHIRBool? -
Identifiers assigned to this order.
Declaration
Swift
public var identifier: [Identifier]? -
Whether the request is a proposal, plan, an original order or a reflex order.
Declaration
Swift
public var intent: RequestIntent? -
Comments.
Declaration
Swift
public var note: [Annotation]? -
When procedure should occur.
Declaration
Swift
public var occurrenceDateTime: DateTime? -
When procedure should occur.
Declaration
Swift
public var occurrencePeriod: Period? -
When procedure should occur.
Declaration
Swift
public var occurrenceTiming: Timing? -
Requested perfomer.
Declaration
Swift
public var performer: Reference? -
Performer role.
Declaration
Swift
public var performerType: CodeableConcept? -
Indicates how quickly the ProcedureRequest should be addressed with respect to other requests.
Declaration
Swift
public var priority: RequestPriority? -
Explanation/Justification for test.
Declaration
Swift
public var reasonCode: [CodeableConcept]? -
Explanation/Justification for test.
Declaration
Swift
public var reasonReference: [Reference]? -
Request provenance.
Declaration
Swift
public var relevantHistory: [Reference]? -
What request replaces.
Declaration
Swift
public var replaces: [Reference]? -
Who/what is requesting procedure or diagnostic.
Declaration
Swift
public var requester: ProcedureRequestRequester? -
Composite Request ID.
Declaration
Swift
public var requisition: Identifier? -
Procedure Samples.
Declaration
Swift
public var specimen: [Reference]? -
The status of the order.
Declaration
Swift
public var status: RequestStatus? -
Individual the service is ordered for.
Declaration
Swift
public var subject: Reference? -
Additional clinical information.
Declaration
Swift
public var supportingInfo: [Reference]? -
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(code: CodeableConcept, intent: RequestIntent, status: RequestStatus, subject: Reference) -
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext) -
Undocumented
Declaration
Swift
open class ProcedureRequest: DomainResource
View on GitHub
Install in Dash
ProcedureRequest Class Reference