pub struct Procedure {Show 36 fields
pub id: Option<Id>,
pub meta: Option<Meta>,
pub implicit_rules: Option<UriDt>,
pub language: Option<CodeDt>,
pub text: Option<Narrative>,
pub contained: Option<Vec<AnyResource>>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub instantiates_canonical: Option<Vec<CanonicalDt>>,
pub instantiates_uri: Option<Vec<UriDt>>,
pub based_on: Option<Vec<Reference>>,
pub part_of: Option<Vec<Reference>>,
pub status: Option<CodeDt>,
pub status_reason: Option<CodeableConcept>,
pub category: Option<Vec<CodeableConcept>>,
pub code: Option<CodeableConcept>,
pub subject: Option<Reference>,
pub focus: Option<Reference>,
pub encounter: Option<Reference>,
pub occurrence: Option<Timing>,
pub recorded: Option<DateTimeDt>,
pub recorder: Option<Reference>,
pub reported: Option<Reference>,
pub performer: Option<Vec<ProcedurePerformerBackboneElement>>,
pub location: Option<Reference>,
pub reason: Option<Vec<CodeableReference>>,
pub body_site: Option<Vec<CodeableConcept>>,
pub outcome: Option<CodeableConcept>,
pub report: Option<Vec<Reference>>,
pub complication: Option<Vec<CodeableReference>>,
pub follow_up: Option<Vec<CodeableConcept>>,
pub note: Option<Vec<Annotation>>,
pub focal_device: Option<Vec<ProcedureFocalDeviceBackboneElement>>,
pub used: Option<Vec<CodeableReference>>,
pub supporting_info: Option<Vec<Reference>>,
}
Fields§
§id: Option<Id>
Logical id of this artifact
meta: Option<Meta>
Metadata about the resource
implicit_rules: Option<UriDt>
A set of rules under which this content was created
language: Option<CodeDt>
Language of the resource content
text: Option<Narrative>
Text summary of the resource, for human interpretation
contained: Option<Vec<AnyResource>>
Contained, inline Resources
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored
identifier: Option<Vec<Identifier>>
External Identifiers for this procedure
instantiates_canonical: Option<Vec<CanonicalDt>>
Instantiates FHIR protocol or definition
instantiates_uri: Option<Vec<UriDt>>
Instantiates external protocol or definition
based_on: Option<Vec<Reference>>
A request for this procedure
part_of: Option<Vec<Reference>>
Part of referenced event
status: Option<CodeDt>
preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
status_reason: Option<CodeableConcept>
Reason for current status
category: Option<Vec<CodeableConcept>>
Classification of the procedure
code: Option<CodeableConcept>
Identification of the procedure
subject: Option<Reference>
Individual or entity the procedure was performed on
focus: Option<Reference>
Who is the target of the procedure when it is not the subject of record only
encounter: Option<Reference>
The Encounter during which this Procedure was created
occurrence: Option<Timing>
When the procedure occurred or is occurring
recorded: Option<DateTimeDt>
When the procedure was first captured in the subject’s record
recorder: Option<Reference>
Who recorded the procedure
reported: Option<Reference>
Reported rather than primary record
performer: Option<Vec<ProcedurePerformerBackboneElement>>
Who performed the procedure and what they did
location: Option<Reference>
Where the procedure happened
reason: Option<Vec<CodeableReference>>
The justification that the procedure was performed
body_site: Option<Vec<CodeableConcept>>
Target body sites
outcome: Option<CodeableConcept>
The result of procedure
report: Option<Vec<Reference>>
Any report resulting from the procedure
complication: Option<Vec<CodeableReference>>
Complication following the procedure
follow_up: Option<Vec<CodeableConcept>>
Instructions for follow up
note: Option<Vec<Annotation>>
Additional information about the procedure
focal_device: Option<Vec<ProcedureFocalDeviceBackboneElement>>
Manipulated, implanted, or removed device
used: Option<Vec<CodeableReference>>
Items used during procedure
supporting_info: Option<Vec<Reference>>
Extra information relevant to the procedure