ConformanceRest constructor

const ConformanceRest({
  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. @JsonKey(unknownEnumValue: RestMode.unknown) required RestMode mode,
  6. @JsonKey(name: '_mode') Element? modeElement,
  7. String? documentation,
  8. ConformanceRestSecurity? security,
  9. required List<ConformanceRestResource> resource,
  10. List<ConformanceRestInteraction>? interaction,
  11. @JsonKey(unknownEnumValue: RestTransactionMode.unknown) RestTransactionMode? transactionMode,
  12. List<ConformanceResourceSearchParam>? searchParam,
  13. List<ConformanceRestOperation>? operation,
  14. List<FhirUri>? compartment,
})

Implementation

const factory ConformanceRest({
  @JsonKey(name: 'id') FhirId? fhirId,
  @JsonKey(name: 'extension') List<FhirExtension>? extension_,
  List<FhirExtension>? modifierExtension,
  @JsonKey(name: 'fhir_comments') List<String>? fhirComments,
  @JsonKey(unknownEnumValue: RestMode.unknown) required RestMode mode,
  @JsonKey(name: '_mode') Element? modeElement,
  String? documentation,
  ConformanceRestSecurity? security,
  required List<ConformanceRestResource> resource,
  List<ConformanceRestInteraction>? interaction,
  @JsonKey(unknownEnumValue: RestTransactionMode.unknown)
  RestTransactionMode? transactionMode,
  List<ConformanceResourceSearchParam>? searchParam,
  List<ConformanceRestOperation>? operation,
  List<FhirUri>? compartment,
}) = _ConformanceRest;