public static TriageDiveNoteChecklist FromPostDiveChecklist(PatientDiveNoteChecklist checklist)
 {
     //var patientDiveNoteJson = JsonHelper.Serialize(checklist);
     //var triageChecklist = JsonHelper.Deserialize<TriageDiveNoteChecklist>(patientDiveNoteJson);
     //return triageChecklist;
     return(new TriageDiveNoteChecklist()
     {
         Temp = checklist.Temp,
         Pulse = checklist.Pulse,
         Resp = checklist.Resp,
         BpLower = checklist.BpLower,
         BpHigher = checklist.BpHigher,
         SpoTwo = checklist.SpoTwo,
         NewEarPain = checklist.NewEarPain,
         NewSinusPain = checklist.NewSinusPain,
         NewShortnessofBreath = checklist.NewShortnessofBreath,
         NewVisualChanges = checklist.NewVisualChanges,
         ChangeEarPain = checklist.ChangeEarPain,
         ChangeSinusPain = checklist.ChangeSinusPain,
         ChangeShortnessofBreath = checklist.ChangeShortnessofBreath,
         ChangeVisualChanges = checklist.ChangeVisualChanges,
         ResolvedEarPain = checklist.ResolvedEarPain,
         ResolvedSinusPain = checklist.ResolvedSinusPain,
         ResolvedShortnessofBreath = checklist.ResolvedShortnessofBreath,
         ResolvedVisualChanges = checklist.ResolvedVisualChanges,
         StaffNotes = checklist.StaffNotes,
         Comment = checklist.Comment,
         RequireDoctorApproval = checklist.RequireDoctorApproval
     });
 }
Esempio n. 2
0
 public void FillChecklist(PatientDiveNoteChecklist checklist)
 {
     PatientDiveNoteChecklist = checklist;
     Status = PatientDiveNoteChecklist.RequireDoctorApproval
         ? AppointmentStatus.MedicalHistoryChange
         : AppointmentStatus.PreDiveVital;
 }