示例#1
0
        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);
            }
        }
        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);
            }
        }