ConformanceRestResource constructor

const ConformanceRestResource({
  1. @JsonKey(name: 'id') FhirId? fhirId,
  2. @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  3. List<FhirExtension>? modifierExtension,
  4. @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  5. required FhirCode type,
  6. @JsonKey(name: '_type') Element? typeElement,
  7. Reference? profile,
  8. @JsonKey(required: true) required List<ConformanceResourceInteraction> interaction,
  9. @JsonKey(unknownEnumValue: ResourceVersioning.unknown) ResourceVersioning? versioning,
  10. FhirBoolean? readHistory,
  11. FhirBoolean? updateCreate,
  12. @JsonKey(name: '_updateCreate') Element? updateCreateElement,
  13. FhirBoolean? conditionalCreate,
  14. @JsonKey(name: '_conditionalCreate') Element? conditionalCreateElement,
  15. FhirBoolean? conditionalUpdate,
  16. @JsonKey(unknownEnumValue: ResourceConditionalDelete.unknown) ResourceConditionalDelete? conditionalDelete,
  17. @JsonKey(name: '_conditionalDelete') Element? conditionalDeleteElement,
  18. List<String>? searchInclude,
  19. List<String>? searchRevInclude,
  20. 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;