public AccessionOrderDataSheetDataClientOrder(ClientOrder.Model.ClientOrder clientOrder) { this.m_ClientName = clientOrder.ClientName; this.m_OrderedBy = clientOrder.OrderedBy; this.m_OrderDate = clientOrder.OrderDate.Value.ToShortDateString(); this.m_Submitted = clientOrder.Submitted.ToString(); this.m_Accessioned = clientOrder.Accessioned.ToString(); this.m_SystemInitiatingOrder = string.IsNullOrEmpty(clientOrder.SystemInitiatingOrder) == false ? clientOrder.SystemInitiatingOrder : string.Empty; }
private void SetPlacentaDetailValues(ClientOrder.Model.ClientOrder clientOrder) { ClientOrder.Model.PlacentaClientOrderDetail placentaClientOrderDetail = this.GetPlacentaClientOrderDetail(clientOrder); if (placentaClientOrderDetail != null) { this.m_DateSubmitted = placentaClientOrderDetail.DateSubmitted.HasValue ? placentaClientOrderDetail.DateSubmitted.Value.ToString(this.m_DateFormat) : string.Empty; this.m_Birthdate = string.IsNullOrEmpty(placentaClientOrderDetail.Birthdate) == false ? placentaClientOrderDetail.Birthdate : string.Empty; this.m_BirthTime = string.IsNullOrEmpty(placentaClientOrderDetail.BirthTime) == false ? placentaClientOrderDetail.BirthTime : string.Empty; this.m_PlacentaDeliveryTime = string.IsNullOrEmpty(placentaClientOrderDetail.PlacentaDeliveryTime) == false ? placentaClientOrderDetail.PlacentaDeliveryTime : string.Empty; this.m_GestationalAge = string.IsNullOrEmpty(placentaClientOrderDetail.GestationalAge) == false ? placentaClientOrderDetail.GestationalAge : string.Empty; this.m_Gravida = string.IsNullOrEmpty(placentaClientOrderDetail.Gravida) == false ? placentaClientOrderDetail.Gravida : string.Empty; this.m_Para = string.IsNullOrEmpty(placentaClientOrderDetail.Para) == false ? placentaClientOrderDetail.Para : string.Empty; this.m_Apgar1Min = string.IsNullOrEmpty(placentaClientOrderDetail.Apgar1Min) == false ? placentaClientOrderDetail.Apgar1Min : string.Empty; this.m_Apgar5Min = string.IsNullOrEmpty(placentaClientOrderDetail.Apgar5Min) == false ? placentaClientOrderDetail.Apgar5Min : string.Empty; this.m_Apgar10Min = string.IsNullOrEmpty(placentaClientOrderDetail.Apgar10Min) == false ? placentaClientOrderDetail.Apgar10Min : string.Empty; this.m_InfantWeight = string.IsNullOrEmpty(placentaClientOrderDetail.InfantWeight) == false ? placentaClientOrderDetail.InfantWeight : string.Empty; this.m_SpecificQuestions = string.IsNullOrEmpty(placentaClientOrderDetail.SpecificQuestions) == false ? placentaClientOrderDetail.SpecificQuestions : string.Empty; this.m_OtherExam = string.IsNullOrEmpty(placentaClientOrderDetail.OtherExam) == false ? placentaClientOrderDetail.OtherExam : string.Empty; this.m_Other1 = string.IsNullOrEmpty(placentaClientOrderDetail.Other1) == false ? placentaClientOrderDetail.Other1 : string.Empty; this.m_Other2 = string.IsNullOrEmpty(placentaClientOrderDetail.Other2) == false ? placentaClientOrderDetail.Other2 : string.Empty; this.m_Other3 = string.IsNullOrEmpty(placentaClientOrderDetail.Other3) == false ? placentaClientOrderDetail.Other3 : string.Empty; this.m_SubmittedBy = string.IsNullOrEmpty(placentaClientOrderDetail.SubmittedBy) == false ? placentaClientOrderDetail.SubmittedBy : string.Empty; this.m_Abortion = placentaClientOrderDetail.Abortion; this.m_GrossExam = placentaClientOrderDetail.GrossExam; this.m_CompleteExam = placentaClientOrderDetail.CompleteExam; this.m_Cytogenetics = placentaClientOrderDetail.Cytogenetics; this.m_DiabetesMellitus = placentaClientOrderDetail.DiabetesMellitus; this.m_PregnancyInducedHypertension = placentaClientOrderDetail.PregnancyInducedHypertension; this.m_UnexplainedFever = placentaClientOrderDetail.UnexplainedFever; this.m_PrematureRuptureOfMembranes = placentaClientOrderDetail.PrematureRuptureOfMembranes; this.m_PoorOrLimitedPrenatalCare = placentaClientOrderDetail.PoorOrLimitedPrenatalCare; this.m_Polyhydramnios = placentaClientOrderDetail.Polyhydramnios; this.m_Oligohydramnios = placentaClientOrderDetail.Oligohydramnios; this.m_PretermDeliveryLessThan36Weeks = placentaClientOrderDetail.PretermDeliveryLessThan36Weeks; this.m_PostTermDeliveryMoreThan42Weeks = placentaClientOrderDetail.PostTermDeliveryMoreThan42Weeks; this.m_Infection = placentaClientOrderDetail.Infection; this.m_PostpartumHemorrhage = placentaClientOrderDetail.PostpartumHemorrhage; this.m_MaternalHistoryOfReproductiveFailure = placentaClientOrderDetail.MaternalHistoryOfReproductiveFailure; this.m_SeverePreeclampsia = placentaClientOrderDetail.SeverePreeclampsia; this.m_SuspectedDrugUse = placentaClientOrderDetail.SuspectedDrugUse; this.m_SuspectedInfection = placentaClientOrderDetail.SuspectedInfection; this.m_Stillborn = placentaClientOrderDetail.Stillborn; this.m_ErythroblastosisFetalis = placentaClientOrderDetail.ErythroblastosisFetalis; this.m_NeonatalDeath = placentaClientOrderDetail.NeonatalDeath; this.m_TransferToNICU = placentaClientOrderDetail.TransferToNICU; this.m_ViscidOrThickMeconium = placentaClientOrderDetail.ViscidOrThickMeconium; this.m_MultipleGestation = placentaClientOrderDetail.MultipleGestation; this.m_OminousFHRTracing = placentaClientOrderDetail.OminousFHRTracing; this.m_Prematurity = placentaClientOrderDetail.Prematurity; this.m_IUGR = placentaClientOrderDetail.IUGR; this.m_ApgarLessThan7at5Min = placentaClientOrderDetail.ApgarLessThan7at5Min; this.m_CordpHLessThan7dot10 = placentaClientOrderDetail.CordpHLessThan7dot10; this.m_CongenitalAnomalies = placentaClientOrderDetail.CongenitalAnomalies; this.m_NeonatalSeizures = placentaClientOrderDetail.NeonatalSeizures; this.m_Infarcts = placentaClientOrderDetail.Infarcts; this.m_AbnormalCalcifications = placentaClientOrderDetail.AbnormalCalcifications; this.m_Abruption = placentaClientOrderDetail.Abruption; this.m_PlacentaPrevia = placentaClientOrderDetail.PlacentaPrevia; this.m_VasaPrevia = placentaClientOrderDetail.VasaPrevia; this.m_AbnormalCordAppearance = placentaClientOrderDetail.AbnormalCordAppearance; this.m_Mass = placentaClientOrderDetail.Mass; } }
private void SetClientOrderValues(ClientOrder.Model.ClientOrder clientOrder) { this.m_PFirstName = clientOrder.PFirstName; this.m_PLastName = clientOrder.PLastName; }
public PlacentalPathologyQuestionnaireDataV2(ClientOrder.Model.ClientOrder clientOrder) { SetClientOrderValues(clientOrder); SetPlacentaDetailValues(clientOrder); }
private ClientOrder.Model.PlacentaClientOrderDetail GetPlacentaClientOrderDetail(ClientOrder.Model.ClientOrder clientOrder) { ClientOrder.Model.PlacentaClientOrderDetail result = null; foreach (YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetail clientOrderDetail in clientOrder.ClientOrderDetailCollection) { if (clientOrderDetail.OrderTypeCode == "PLCNT") { result = (ClientOrder.Model.PlacentaClientOrderDetail)clientOrderDetail; break; } } return(result); }