call abstract method
T
call({
- FhirString? id,
- FhirMeta? meta,
- FhirUri? implicitRules,
- AllLanguages? language,
- Narrative? text,
- List<
Resource> ? contained, - List<
FhirExtension> ? extension_, - List<
FhirExtension> ? modifierExtension, - List<
Identifier> ? identifier, - GenomicStudyStatus? status,
- List<
CodeableConcept> ? type, - Reference? subject,
- Reference? encounter,
- FhirDateTime? startDate,
- List<
Reference> ? basedOn, - Reference? referrer,
- List<
Reference> ? interpreter, - List<
CodeableReference> ? reason, - FhirCanonical? instantiatesCanonical,
- FhirUri? instantiatesUri,
- List<
Annotation> ? note, - FhirMarkdown? description,
- List<
GenomicStudyAnalysis> ? analysis, - bool? disallowExtensions,
override
The call method uses parameters of type Object? with a default value of fhirSentinel so that omitted parameters retain the sentinel value while explicit nulls do not.
Implementation
@override
T call({
FhirString? id,
FhirMeta? meta,
FhirUri? implicitRules,
AllLanguages? language,
Narrative? text,
List<Resource>? contained,
List<FhirExtension>? extension_,
List<FhirExtension>? modifierExtension,
List<Identifier>? identifier,
GenomicStudyStatus? status,
List<CodeableConcept>? type,
Reference? subject,
Reference? encounter,
FhirDateTime? startDate,
List<Reference>? basedOn,
Reference? referrer,
List<Reference>? interpreter,
List<CodeableReference>? reason,
FhirCanonical? instantiatesCanonical,
FhirUri? instantiatesUri,
List<Annotation>? note,
FhirMarkdown? description,
List<GenomicStudyAnalysis>? analysis,
bool? disallowExtensions,
});