Narrative constructor
- @JsonKey(name: 'id') String? fhirId,
- @JsonKey(name: 'extension') List<
FhirExtension> ? extension_, - @JsonKey(unknownEnumValue: NarrativeStatus.unknown) NarrativeStatus? status,
- @JsonKey(name: '_status') Element? statusElement,
- required String div,
Narrative A human-readable summary of the resource conveying the essential clinical and business information for the resource.
id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
extension_
May be used to represent additional information that is not
part of the basic definition of the element. To make the use of extensions
safe and manageable, there is a strict set of governance applied to the
definition and use of extensions. Though any implementer can define an
extension, there is a set of requirements that SHALL be met as part of the
definition of the extension.
status
The status of the narrative - whether it\u0027s entirely generated
(from just the defined data or the extensions too), or whether a human
authored it and it may contain additional data.
statusElement
(_status) Extensions for status
div
The actual narrative content, a stripped down version of XHTML.
Implementation
const factory Narrative({
/// [id] Unique id for the element within a resource (for internal references).
/// This may be any string value that does not contain spaces.
@JsonKey(name: 'id') String? fhirId,
/// [extension_] May be used to represent additional information that is not
/// part of the basic definition of the element. To make the use of extensions
/// safe and manageable, there is a strict set of governance applied to the
/// definition and use of extensions. Though any implementer can define an
/// extension, there is a set of requirements that SHALL be met as part of the
/// definition of the extension.
@JsonKey(name: 'extension') List<FhirExtension>? extension_,
/// [status] The status of the narrative - whether it\u0027s entirely generated
/// (from just the defined data or the extensions too), or whether a human
/// authored it and it may contain additional data.
@JsonKey(unknownEnumValue: NarrativeStatus.unknown) NarrativeStatus? status,
/// [statusElement] (_status) Extensions for status
@JsonKey(name: '_status') Element? statusElement,
/// [div] The actual narrative content, a stripped down version of XHTML.
required String div,
}) = _Narrative;