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 }); }
public void FillChecklist(PatientDiveNoteChecklist checklist) { PatientDiveNoteChecklist = checklist; Status = PatientDiveNoteChecklist.RequireDoctorApproval ? AppointmentStatus.MedicalHistoryChange : AppointmentStatus.PreDiveVital; }