CarePlanActivityDetail constructor
const
CarePlanActivityDetail({
- @JsonKey(name: 'id') FhirId? fhirId,
- @JsonKey(name: 'extension') List<
FhirExtension> ? extension_, - List<
FhirExtension> ? modifierExtension, - @JsonKey(name: 'fhir_comments') List<
String> ? fhirComments, - CodeableConcept? category,
- CodeableConcept? code,
- List<
CodeableConcept> ? reasonCode, - List<
Reference> ? reasonReference, - List<
Reference> ? goal, - @JsonKey(unknownEnumValue: DetailStatus.unknown) DetailStatus? status,
- @JsonKey(name: '_status') Element? statusElement,
- CodeableConcept? statusReason,
- required FhirBoolean prohibited,
- Timing? scheduledTiming,
- Period? scheduledPeriod,
- String? scheduledString,
- @JsonKey(name: '_scheduledString') Element? scheduledStringElement,
- Reference? location,
- List<
Reference> ? performer, - CodeableConcept? productCodeableConcept,
- Reference? productReference,
- Quantity? dailyAmount,
- Quantity? quantity,
- String? description,
- @JsonKey(name: '_description') Element? descriptionElement,
Implementation
const factory CarePlanActivityDetail({
@JsonKey(name: 'id') FhirId? fhirId,
@JsonKey(name: 'extension') List<FhirExtension>? extension_,
List<FhirExtension>? modifierExtension,
@JsonKey(name: 'fhir_comments') List<String>? fhirComments,
CodeableConcept? category,
CodeableConcept? code,
List<CodeableConcept>? reasonCode,
List<Reference>? reasonReference,
List<Reference>? goal,
@JsonKey(unknownEnumValue: DetailStatus.unknown) DetailStatus? status,
@JsonKey(name: '_status') Element? statusElement,
CodeableConcept? statusReason,
required FhirBoolean prohibited,
Timing? scheduledTiming,
Period? scheduledPeriod,
String? scheduledString,
@JsonKey(name: '_scheduledString') Element? scheduledStringElement,
Reference? location,
List<Reference>? performer,
CodeableConcept? productCodeableConcept,
Reference? productReference,
Quantity? dailyAmount,
Quantity? quantity,
String? description,
@JsonKey(name: '_description') Element? descriptionElement,
}) = _CarePlanActivityDetail;