ProcedureUsCore constructor
ProcedureUsCore({
- String? id,
- Meta? meta,
- Narrative? text,
- List<
Identifier> ? identifier, - required ProcedureStatus status,
- required CodeableConcept code,
- required Reference subject,
- FhirDateTime? performedDateTime,
- Period? performedPeriod,
- List<
ProcedurePerformer> ? performer, - List<
ProcedureFocalDevice> ? focalDevice,
Implementation
factory ProcedureUsCore({
String? id,
Meta? meta,
Narrative? text,
List<Identifier>? identifier,
required ProcedureStatus status,
required CodeableConcept code,
required Reference subject,
FhirDateTime? performedDateTime,
Period? performedPeriod,
List<ProcedurePerformer>? performer,
List<ProcedureFocalDevice>? focalDevice,
}) =>
ProcedureUsCore._(Procedure(
id: id,
meta: meta,
text: text,
identifier: identifier,
status: procedureStatusToCode(status),
code: code,
subject: subject,
performedDateTime: performedDateTime,
performedPeriod: performedPeriod,
performer: performer,
focalDevice: focalDevice,
));