public void Post3395F() { if (this.m_StainSpecimenCollection.Requires3395F() == true) { if (this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.Exists("3395F") == false) { YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F pqrs3395F = new YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F(); YellowstonePathology.Business.Test.PanelSetOrderCPTCodeBill panelSetOrderCPTCodeBill = this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.GetNextItem(this.m_PanelSetOrder.ReportNo); panelSetOrderCPTCodeBill.ClientId = this.m_AccessionOrder.ClientId; panelSetOrderCPTCodeBill.BillTo = null; panelSetOrderCPTCodeBill.BillBy = null; panelSetOrderCPTCodeBill.CPTCode = pqrs3395F.Code; panelSetOrderCPTCodeBill.CodeType = pqrs3395F.CodeType.ToString(); panelSetOrderCPTCodeBill.Modifier = null; panelSetOrderCPTCodeBill.Quantity = 1; this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.Add(panelSetOrderCPTCodeBill); } } }
private void SetERPRPQRSCodes() { int count88360 = this.m_StainSpecimenCollection.GetBillable88360Count(); if (count88360 > 0) { if (this.m_AccessionOrder.PrimaryInsurance == "Medicare") { YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F pqrs3395 = new YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F(); YellowstonePathology.Business.Test.PanelSetOrderCPTCode panelSetOrderCPTCode = this.m_PanelSetOrder.PanelSetOrderCPTCodeCollection.GetNextItem(this.m_PanelSetOrder.ReportNo); panelSetOrderCPTCode.Quantity = 1; panelSetOrderCPTCode.CPTCode = pqrs3395.Code; panelSetOrderCPTCode.CodeType = pqrs3395.CodeType.ToString(); panelSetOrderCPTCode.EntryType = YellowstonePathology.Business.Billing.Model.PanelSetOrderCPTCodeEntryType.SystemGenerated; panelSetOrderCPTCode.ClientId = this.m_AccessionOrder.ClientId; this.m_PanelSetOrder.PanelSetOrderCPTCodeCollection.Add(panelSetOrderCPTCode); } } }
public void Post3395F() { if (this.m_StainSpecimenCollection.Requires3395F() == true) { if (this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.Exists("3395F") == false) { YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F pqrs3395F = new YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F(); YellowstonePathology.Business.Test.PanelSetOrderCPTCodeBill panelSetOrderCPTCodeBill = this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.GetNextItem(this.m_PanelSetOrder.ReportNo); panelSetOrderCPTCodeBill.ClientId = this.m_AccessionOrder.ClientId; panelSetOrderCPTCodeBill.BillTo = null; panelSetOrderCPTCodeBill.BillBy = null; panelSetOrderCPTCodeBill.CPTCode = pqrs3395F.Code; panelSetOrderCPTCodeBill.CodeType = pqrs3395F.CodeType.ToString(); panelSetOrderCPTCodeBill.Modifier = null; panelSetOrderCPTCodeBill.Quantity = 1; this.m_PanelSetOrder.PanelSetOrderCPTCodeBillCollection.Add(panelSetOrderCPTCodeBill); } } }
private void SetERPRPQRSCodes() { int count88360 = this.m_StainSpecimenCollection.GetBillable88360Count(); if (count88360 > 0) { if (this.m_AccessionOrder.PrimaryInsurance == "Medicare") { YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F pqrs3395 = new YellowstonePathology.Business.Billing.Model.PQRSCodeDefinitions.PQRS3395F(); YellowstonePathology.Business.Test.PanelSetOrderCPTCode panelSetOrderCPTCode = this.m_PanelSetOrder.PanelSetOrderCPTCodeCollection.GetNextItem(this.m_PanelSetOrder.ReportNo); panelSetOrderCPTCode.Quantity = 1; panelSetOrderCPTCode.CPTCode = pqrs3395.Code; panelSetOrderCPTCode.CodeType = pqrs3395.CodeType.ToString(); panelSetOrderCPTCode.EntryType = YellowstonePathology.Business.Billing.Model.PanelSetOrderCPTCodeEntryType.SystemGenerated; panelSetOrderCPTCode.ClientId = this.m_AccessionOrder.ClientId; this.m_PanelSetOrder.PanelSetOrderCPTCodeCollection.Add(panelSetOrderCPTCode); } } }