ProvenanceEntity constructor
const
ProvenanceEntity({
- @JsonKey(name: 'id') FhirId? fhirId,
- @JsonKey(name: 'extension') List<
FhirExtension> ? extension_, - List<
FhirExtension> ? modifierExtension, - @JsonKey(name: 'fhir_comments') List<
String> ? fhirComments, - @JsonKey(unknownEnumValue: EntityRole.unknown) required EntityRole role,
- @JsonKey(name: '_role') Element? roleElement,
- required Coding type,
- required FhirUri reference,
- @JsonKey(name: '_reference') Element? referenceElement,
- String? display,
- ProvenanceAgent? agent,
Implementation
const factory ProvenanceEntity({
@JsonKey(name: 'id') FhirId? fhirId,
@JsonKey(name: 'extension') List<FhirExtension>? extension_,
List<FhirExtension>? modifierExtension,
@JsonKey(name: 'fhir_comments') List<String>? fhirComments,
@JsonKey(unknownEnumValue: EntityRole.unknown) required EntityRole role,
@JsonKey(name: '_role') Element? roleElement,
required Coding type,
required FhirUri reference,
@JsonKey(name: '_reference') Element? referenceElement,
String? display,
ProvenanceAgent? agent,
}) = _ProvenanceEntity;