示例#1
0
文件: Patient.cs 项目: mahitosh/HRA4
        public Patient(string p_unitnum)
        {
            unitnum = p_unitnum;

            relativeID = 1;
            relationship = "Self";

            FHx = new FamilyHistory(this);
            owningFHx = FHx;

            MedHx = new MedicationHx(this);
            SocialHx = new SocialHistory(this);
            PhysicalExam = new PhysicalExamination(this);
            ObGynHx = new ObGynHistory(this);
            // deprecated diet = new Diet(this);
            procedureHx = new ProcedureHx(this);
            breastImagingHx = new BreastImagingHx(this);
            transvaginalImagingHx = new TransvaginalImagingHx(this);
            labsHx = new LabsHx(this);
            follupSatus = new FollowupStatus(unitnum, apptid);
            Tasks = new TaskList(this);
            Providers = new ProviderList(this);
            cdsBreastOvary = new CDSBreastOvary(this);
            guiPreferences = new GUIPreferenceList(this);
            PediatricCDS = new PediatricConsiderations(this);
            SurveyReponses = new SurveyResponseList(this);
            MammographyHx = new MammographyHx(this);
        }
示例#2
0
        /**************************************************************************************************/
        private void LoadOrGetCDSRecs()
        {
            //  get active patient object from session manager
            cdsbo = SessionManager.Instance.GetActivePatient().cdsBreastOvary;

            if (cdsbo != null)
            {
                loadingCircle1.Active = true;
                loadingCircle1.Visible = true;

                cdsbo.AddHandlersWithLoad(CDSBreastOvaryChanged, CDSBreastOvaryLoaded, null);
            }
        }