Example #1
0
        private static Study AddAStudy(Patient p, NucMedPractice nmp)
        {
            Study s = new Study();

            s.Practice  = nmp;
            s.StudyType = GetFirstStudyType();
            s.Patient   = p;
            retriever.SaveItem(s);
            Appointment a = new Appointment();

            a.ScheduledArrivalTime = new DateTime(2017, 10, 18, 9, 0, 0);
            a.Study = s;
            retriever.SaveItem(a);

            ArrivalTask t = new ArrivalTask();

            t.ScheduledCompletionTime = new DateTime(2017, 10, 18, 9, 15, 0);
            t.Appointment             = a;
            retriever.SaveItem(t);

            DoseAdministrationTask dat = new DoseAdministrationTask();

            dat.ScheduledCompletionTime = new DateTime(2017, 10, 18, 9, 45, 0);
            dat.Appointment             = a;
            retriever.SaveItem(dat);

            ScanTask st = new ScanTask();

            st.ScheduledCommencementTime = new DateTime(2017, 10, 18, 12, 45, 0);
            st.Appointment = a;
            retriever.SaveItem(st);

            return(s);
        }
Example #2
0
        public override void AddNew()
        {
            NucMedPractice newPractice = new NucMedPractice();

            newPractice.Name       = "Enter name";
            SelectedNucMedPractice = newPractice;
            Practices.Add(newPractice);

            RaisePropertyChanged("ViewModelCollection");
        }
Example #3
0
        private static void AddNucMedPractice()
        {
            NucMedPractice nmp = new NucMedPractice();

            nmp.Name     = "Concord Nuclear Medicine";
            nmp.Hospital = GetFirstHospital();
            retriever.SaveItem(nmp);
            Room r1 = new Room {
                Name = "8 slice", NucMedPractice = nmp, CameraRoom = true
            };

            retriever.SaveItem(r1);
            Room r2 = new Room {
                Name = "16 slice", NucMedPractice = nmp, CameraRoom = true
            };

            retriever.SaveItem(r2);
            Room r3 = new Room {
                Name = "Forte", NucMedPractice = nmp, CameraRoom = true
            };

            retriever.SaveItem(r3);
            Room r4 = new Room {
                Name = "MPR", NucMedPractice = nmp, CameraRoom = true
            };

            retriever.SaveItem(r4);
            Room r5 = new Room {
                Name = "Consult 1", NucMedPractice = nmp, CameraRoom = false
            };

            retriever.SaveItem(r5);
            Room r6 = new Room {
                Name = "Consult 2", NucMedPractice = nmp, CameraRoom = false
            };

            retriever.SaveItem(r6);
        }