ClinicalState constructor

ClinicalState({
  1. @JsonKey(name: 'currentEpisodeOfCare') EpisodeOfCare? currentEpisodeOfCare,
  2. @JsonKey(name: 'patientPayload') PatientPayload? patientPayload,
  3. @JsonKey(name: 'patientSearchResult') List<PatientEdge?>? patientSearchResult,
  4. @JsonKey(name: 'patientSearchFound') bool? patientSearchFound,
  5. @JsonKey(name: 'patientSearchNumber') String? patientSearchNumber,
  6. @JsonKey(name: 'startVisitType') StartVisitType? startVisitType,
})

Implementation

factory ClinicalState({
  /// the current visit. The episode of care the doctor is currently attending to
  @JsonKey(name: 'currentEpisodeOfCare') EpisodeOfCare? currentEpisodeOfCare,

  /// the patient the doctor is currently attending to
  @JsonKey(name: 'patientPayload') PatientPayload? patientPayload,

  /// searched patient by phone number
  @JsonKey(name: 'patientSearchResult')
      List<PatientEdge?>? patientSearchResult,
  @JsonKey(name: 'patientSearchFound') bool? patientSearchFound,
  @JsonKey(name: 'patientSearchNumber') String? patientSearchNumber,
  @JsonKey(name: 'startVisitType') StartVisitType? startVisitType,
}) = _ClinicalState;