/// <summary> /// Положить введённые данные в консультацию и пациента /// </summary> private void PutDataToVisitAndPatient() { _visitInfo.VisitDate = dateTimePickerVisitDate.Value; _visitInfo.Diagnose = textBoxDiagnose.Text; _visitInfo.Evenly = textBoxEvenly.Text; _visitInfo.Recommendation = textBoxRecommendation.Text; _visitInfo.Comments = textBoxComments.Text; _visitInfo.IsLastParagraphForCertificateNeeded = checkBoxLastParagraph.Checked; _visitInfo.IsLastOdkbParagraphForCertificateNeeded = checkBoxLastParagraphOdkb.Checked; _visitInfo.Doctor = comboBoxDoctor.Text; _visitInfo.Header = textBoxHeader.Text; _patientInfo.PassInformation.Series = textBoxPassInfoSeries.Text; _patientInfo.PassInformation.Number = textBoxPassInfoNumber.Text; _patientInfo.PassInformation.SubdivisionCode = textBoxPassInfoSubdivisionCode.Text; _patientInfo.PassInformation.Organization = textBoxPassInfoOrganization.Text; if (dateTimePickerPassInfoDeliveryDate.Checked) { _patientInfo.PassInformation.DeliveryDate = CConvertEngine.CopyDateTime(dateTimePickerPassInfoDeliveryDate.Value); } else { _patientInfo.PassInformation.DeliveryDate = null; } }
public CMedicalInspection(CMedicalInspection medicalInspection) { HospitalizationId = medicalInspection.HospitalizationId; AnamneseAnMorbi = medicalInspection.AnamneseAnMorbi; AnamneseAnVitae = CConvertEngine.CopyArray(medicalInspection.AnamneseAnVitae); AnamneseCheckboxes = CConvertEngine.CopyArray(medicalInspection.AnamneseCheckboxes); AnamneseTextBoxes = CConvertEngine.CopyArray(medicalInspection.AnamneseTextBoxes); Complaints = medicalInspection.Complaints; ExpertAnamnese = medicalInspection.ExpertAnamnese; StLocalisDescription = medicalInspection.StLocalisDescription; StLocalisRentgen = medicalInspection.StLocalisRentgen; InspectionPlan = medicalInspection.InspectionPlan; IsAnamneseActive = medicalInspection.IsAnamneseActive; IsPlanEnabled = medicalInspection.IsPlanEnabled; IsStLocalisPart1Enabled = medicalInspection.IsStLocalisPart1Enabled; IsStLocalisPart2Enabled = medicalInspection.IsStLocalisPart2Enabled; LnFirstDateStart = CConvertEngine.CopyDateTime(medicalInspection.LnFirstDateStart); LnWithNumberDateEnd = CConvertEngine.CopyDateTime(medicalInspection.LnWithNumberDateEnd); LnWithNumberDateStart = CConvertEngine.CopyDateTime(medicalInspection.LnWithNumberDateStart); StLocalisPart1Fields = CConvertEngine.CopyArray(medicalInspection.StLocalisPart1Fields); StLocalisPart1OppositionFinger = medicalInspection.StLocalisPart1OppositionFinger; StLocalisPart2ComboBoxes = CConvertEngine.CopyArray(medicalInspection.StLocalisPart2ComboBoxes); StLocalisPart2LeftHand = CConvertEngine.CopyArray(medicalInspection.StLocalisPart2LeftHand); StLocalisPart2NumericUpDown = medicalInspection.StLocalisPart2NumericUpDown; StLocalisPart2RightHand = CConvertEngine.CopyArray(medicalInspection.StLocalisPart2RightHand); StLocalisPart2TextBoxes = CConvertEngine.CopyArray(medicalInspection.StLocalisPart2TextBoxes); StLocalisPart2WhichHand = medicalInspection.StLocalisPart2WhichHand; StPraesensComboBoxes = CConvertEngine.CopyArray(medicalInspection.StPraesensComboBoxes); StPraesensNumericUpDowns = CConvertEngine.CopyArray(medicalInspection.StPraesensNumericUpDowns); StPraesensTextBoxes = CConvertEngine.CopyArray(medicalInspection.StPraesensTextBoxes); TeoRisk = medicalInspection.TeoRisk; NotInDatabase = medicalInspection.NotInDatabase; }
public COperationProtocol(COperationProtocol operationProtocol) { OperationId = operationProtocol.OperationId; TreatmentPlanInspection = operationProtocol.TreatmentPlanInspection; TreatmentPlanDate = CConvertEngine.CopyDateTime(operationProtocol.TreatmentPlanDate); IsTreatmentPlanActiveInOperationProtocol = operationProtocol.IsTreatmentPlanActiveInOperationProtocol; ADFirst = operationProtocol.ADFirst; ADSecond = operationProtocol.ADSecond; Breath = operationProtocol.Breath; ChDD = operationProtocol.ChDD; Complaints = operationProtocol.Complaints; State = operationProtocol.State; HeartRhythm = operationProtocol.HeartRhythm; HeartSounds = operationProtocol.HeartSounds; IsDairyEnabled = operationProtocol.IsDairyEnabled; Pulse = operationProtocol.Pulse; StLocalis = operationProtocol.StLocalis; Stomach = operationProtocol.Stomach; Stool = operationProtocol.Stool; Temperature = operationProtocol.Temperature; TimeWriting = CConvertEngine.CopyDateTime(operationProtocol.TimeWriting); Urination = operationProtocol.Urination; Wheeze = operationProtocol.Wheeze; OperationCourse = operationProtocol.OperationCourse; NotInDatabase = operationProtocol.NotInDatabase; }
public COperation(COperation operationInfo) { Id = operationInfo.Id; PatientId = operationInfo.PatientId; HospitalizationId = operationInfo.HospitalizationId; DateOfOperation = CConvertEngine.CopyDateTime(operationInfo.DateOfOperation); StartTimeOfOperation = CConvertEngine.CopyDateTime(operationInfo.StartTimeOfOperation); EndTimeOfOperation = CConvertEngine.CopyDateTime(operationInfo.EndTimeOfOperation); Name = operationInfo.Name; HeAnaesthetist = operationInfo.HeAnaesthetist; SheAnaesthetist = operationInfo.SheAnaesthetist; Surgeons = new List <string>(); foreach (string surgeon in operationInfo.Surgeons) { Surgeons.Add(surgeon); } Assistents = new List <string>(); foreach (string assistent in operationInfo.Assistents) { Assistents.Add(assistent); } OperationTypes = new List <string>(); foreach (string operationType in operationInfo.OperationTypes) { OperationTypes.Add(operationType); } ScrubNurse = operationInfo.ScrubNurse; Orderly = operationInfo.Orderly; }
public CAnamnese(CAnamnese anamnese) { PatientId = anamnese.PatientId; AnMorbi = anamnese.AnMorbi; TraumaDate = CConvertEngine.CopyDateTime(anamnese.TraumaDate); NotInDatabase = anamnese.NotInDatabase; }
public CPatient(CPatient patientInfo) { Id = patientInfo.Id; LastName = patientInfo.LastName; Name = patientInfo.Name; Patronymic = patientInfo.Patronymic; Birthday = CConvertEngine.CopyDateTime(patientInfo.Birthday); BuildingNumber = patientInfo.BuildingNumber; CityName = patientInfo.CityName; FlatNumber = patientInfo.FlatNumber; Phone = patientInfo.Phone; HomeNumber = patientInfo.HomeNumber; Nosology = patientInfo.Nosology; NosologyList = new List <string>(patientInfo.NosologyList); StreetName = patientInfo.StreetName; PrivateFolder = patientInfo.PrivateFolder; Relatives = patientInfo.Relatives; IsSpecifyLegalRepresent = patientInfo.IsSpecifyLegalRepresent; LegalRepresent = patientInfo.LegalRepresent; WorkPlace = patientInfo.WorkPlace; EMail = patientInfo.EMail; PassInformation = new CPassportInformation(patientInfo.PassInformation); InsuranceSeries = patientInfo.InsuranceSeries; InsuranceNumber = patientInfo.InsuranceNumber; InsuranceName = patientInfo.InsuranceName; InsuranceType = patientInfo.InsuranceType; }
public CLineOfCommunicationEpicrisis(CLineOfCommunicationEpicrisis lineOfCommEpicris) { HospitalizationId = lineOfCommEpicris.HospitalizationId; AdditionalInfo = lineOfCommEpicris.AdditionalInfo; Plan = lineOfCommEpicris.Plan; WritingDate = CConvertEngine.CopyDateTime(lineOfCommEpicris.WritingDate); NotInDatabase = lineOfCommEpicris.NotInDatabase; }
public CPassportInformation(CPassportInformation passportInfo) { Series = passportInfo.Series; Number = passportInfo.Number; DeliveryDate = CConvertEngine.CopyDateTime(passportInfo.DeliveryDate); SubdivisionCode = passportInfo.SubdivisionCode; Organization = passportInfo.Organization; }
public CTransferableEpicrisis(CTransferableEpicrisis transferEpicris) { HospitalizationId = transferEpicris.HospitalizationId; AfterOperationPeriod = transferEpicris.AfterOperationPeriod; Plan = transferEpicris.Plan; WritingDate = CConvertEngine.CopyDateTime(transferEpicris.WritingDate); AdditionalInfo = transferEpicris.AdditionalInfo; DisabilityList = transferEpicris.DisabilityList; IsIncludeDisabilityList = transferEpicris.IsIncludeDisabilityList; NotInDatabase = transferEpicris.NotInDatabase; }
public CVisit(CVisit visit) { Id = visit.Id; PatientId = visit.PatientId; Diagnose = visit.Diagnose; Evenly = visit.Evenly; Recommendation = visit.Recommendation; Comments = visit.Comments; VisitDate = CConvertEngine.CopyDateTime(visit.VisitDate); IsLastParagraphForCertificateNeeded = visit.IsLastParagraphForCertificateNeeded; IsLastOdkbParagraphForCertificateNeeded = visit.IsLastOdkbParagraphForCertificateNeeded; Doctor = visit.Doctor; Header = visit.Header; }
public CHospitalization(CHospitalization hospitalization) { Id = hospitalization.Id; PatientId = hospitalization.PatientId; Diagnose = hospitalization.Diagnose; DoctorInChargeOfTheCase = hospitalization.DoctorInChargeOfTheCase; FotoFolderName = hospitalization.FotoFolderName; NumberOfCaseHistory = hospitalization.NumberOfCaseHistory; DeliveryDate = CConvertEngine.CopyDateTime(hospitalization.DeliveryDate); if (hospitalization.ReleaseDate.HasValue) { ReleaseDate = CConvertEngine.CopyDateTime(hospitalization.ReleaseDate.Value); } else { ReleaseDate = null; } }
public CBrachialPlexusCard(CBrachialPlexusCard brachialPlexusCardInfo) { HospitalizationId = brachialPlexusCardInfo.HospitalizationId; VisitId = brachialPlexusCardInfo.VisitId; SideOfCard = brachialPlexusCardInfo.SideOfCard; Picture = new Bitmap(brachialPlexusCardInfo.Picture); Diaphragm = brachialPlexusCardInfo.Diaphragm; EMNG = brachialPlexusCardInfo.EMNG; EMNGDate = CConvertEngine.CopyDateTime(brachialPlexusCardInfo.EMNGDate); HornersSyndrome = brachialPlexusCardInfo.HornersSyndrome; IsEMNGEnabled = brachialPlexusCardInfo.IsEMNGEnabled; IsMyelographyEnabled = brachialPlexusCardInfo.IsMyelographyEnabled; Myelography = brachialPlexusCardInfo.Myelography; MyelographyDate = CConvertEngine.CopyDateTime(brachialPlexusCardInfo.MyelographyDate); MyelographyType = brachialPlexusCardInfo.MyelographyType; TinelsSymptom = brachialPlexusCardInfo.TinelsSymptom; VascularStatus = brachialPlexusCardInfo.VascularStatus; NotInDatabase = brachialPlexusCardInfo.NotInDatabase; }