GetPatientDetailsResponse constructor

GetPatientDetailsResponse({
  1. String? id,
  2. String? name,
  3. String? humanReadableIdentifier,
  4. String? notes,
  5. Iterable<GetPatientDetailsResponse_Task>? tasks,
  6. @Deprecated('This field is deprecated.') String? wardId,
  7. GetPatientDetailsResponse_Room? room,
  8. GetPatientDetailsResponse_Bed? bed,
  9. bool? isDischarged,
})

Implementation

factory GetPatientDetailsResponse({
  $core.String? id,
  $core.String? name,
  $core.String? humanReadableIdentifier,
  $core.String? notes,
  $core.Iterable<GetPatientDetailsResponse_Task>? tasks,
@$core.Deprecated('This field is deprecated.')
  $core.String? wardId,
  GetPatientDetailsResponse_Room? room,
  GetPatientDetailsResponse_Bed? bed,
  $core.bool? isDischarged,
}) {
  final $result = create();
  if (id != null) {
    $result.id = id;
  }
  if (name != null) {
    $result.name = name;
  }
  if (humanReadableIdentifier != null) {
    $result.humanReadableIdentifier = humanReadableIdentifier;
  }
  if (notes != null) {
    $result.notes = notes;
  }
  if (tasks != null) {
    $result.tasks.addAll(tasks);
  }
  if (wardId != null) {
    // ignore: deprecated_member_use_from_same_package
    $result.wardId = wardId;
  }
  if (room != null) {
    $result.room = room;
  }
  if (bed != null) {
    $result.bed = bed;
  }
  if (isDischarged != null) {
    $result.isDischarged = isDischarged;
  }
  return $result;
}