ConformanceRestResource constructor
const
ConformanceRestResource({
- @JsonKey(name: 'id') FhirId? fhirId,
- @JsonKey(name: 'extension') List<
FhirExtension> ? extension_, - List<
FhirExtension> ? modifierExtension, - @JsonKey(name: 'fhir_comments') List<
String> ? fhirComments, - required FhirCode type,
- @JsonKey(name: '_type') Element? typeElement,
- Reference? profile,
- @JsonKey(required: true) required List<
ConformanceResourceInteraction> interaction, - @JsonKey(unknownEnumValue: ResourceVersioning.unknown) ResourceVersioning? versioning,
- FhirBoolean? readHistory,
- FhirBoolean? updateCreate,
- @JsonKey(name: '_updateCreate') Element? updateCreateElement,
- FhirBoolean? conditionalCreate,
- @JsonKey(name: '_conditionalCreate') Element? conditionalCreateElement,
- FhirBoolean? conditionalUpdate,
- @JsonKey(unknownEnumValue: ResourceConditionalDelete.unknown) ResourceConditionalDelete? conditionalDelete,
- @JsonKey(name: '_conditionalDelete') Element? conditionalDeleteElement,
- List<
String> ? searchInclude, - List<
String> ? searchRevInclude, - List<
ConformanceResourceSearchParam> ? searchParam,
Implementation
const factory ConformanceRestResource({
@JsonKey(name: 'id') FhirId? fhirId,
@JsonKey(name: 'extension') List<FhirExtension>? extension_,
List<FhirExtension>? modifierExtension,
@JsonKey(name: 'fhir_comments') List<String>? fhirComments,
required FhirCode type,
@JsonKey(name: '_type') Element? typeElement,
Reference? profile,
@JsonKey(required: true)
required List<ConformanceResourceInteraction> interaction,
@JsonKey(unknownEnumValue: ResourceVersioning.unknown)
ResourceVersioning? versioning,
FhirBoolean? readHistory,
FhirBoolean? updateCreate,
@JsonKey(name: '_updateCreate') Element? updateCreateElement,
FhirBoolean? conditionalCreate,
@JsonKey(name: '_conditionalCreate') Element? conditionalCreateElement,
FhirBoolean? conditionalUpdate,
@JsonKey(unknownEnumValue: ResourceConditionalDelete.unknown)
ResourceConditionalDelete? conditionalDelete,
@JsonKey(name: '_conditionalDelete') Element? conditionalDeleteElement,
List<String>? searchInclude,
List<String>? searchRevInclude,
List<ConformanceResourceSearchParam>? searchParam,
}) = _ConformanceRestResource;