private void SetG0145(YellowstonePathology.Business.Billing.Model.BillingComponentEnum billingComponent, string billTo, string billBy, string modifier) { YellowstonePathology.Business.Billing.Model.GCodeDefinitions.CPTG0145 cptG0145 = new YellowstonePathology.Business.Billing.Model.GCodeDefinitions.CPTG0145(); YellowstonePathology.Business.Test.PanelSetOrderCPTCodeBill panelSetOrderCPTCodeBill = this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.GetNextItem(this.m_PanelSetOrder.ReportNo); panelSetOrderCPTCodeBill.ClientId = this.m_AccessionOrder.ClientId; panelSetOrderCPTCodeBill.BillTo = billTo; panelSetOrderCPTCodeBill.BillBy = billBy; panelSetOrderCPTCodeBill.CPTCode = cptG0145.Code; panelSetOrderCPTCodeBill.CodeType = cptG0145.CodeType.ToString(); panelSetOrderCPTCodeBill.Quantity = 1; panelSetOrderCPTCodeBill.Modifier = modifier; if (panelSetOrderCPTCodeBill.Modifier == null) { panelSetOrderCPTCodeBill.Modifier = cptG0145.GetModifier(billingComponent); } if (this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.Exists(panelSetOrderCPTCodeBill.CPTCode, panelSetOrderCPTCodeBill.Modifier) == false) { this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.Add(panelSetOrderCPTCodeBill); } }