public ProstateNeedleCoreTemplate() { this.m_TemplateName = "Prostate Needle Core"; this.m_Text = "[identifier] and consists of [number] tan-pink cylindrical tissue fragments measuring [measurement]. " + "The specimen is entirely submitted in cassette [cassettelabel]. "; YellowstonePathology.Business.Specimen.Model.SpecimenDefinition.ProstateNeedleBiopsy nb = new YellowstonePathology.Business.Specimen.Model.SpecimenDefinition.ProstateNeedleBiopsy(); this.m_SpecimenCollection.Add(nb); }
public static bool IsMedicareProstateNeedleBiopsy(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, string reportNo) { bool result = false; YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder = accessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); if (panelSetOrder.PanelSetId == 13) { if (accessionOrder.PrimaryInsurance == "Medicare") { YellowstonePathology.Business.Specimen.Model.SpecimenDefinition.ProstateNeedleBiopsy prostateNeedleBiopsy = new YellowstonePathology.Business.Specimen.Model.SpecimenDefinition.ProstateNeedleBiopsy(); foreach (YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder in accessionOrder.SpecimenOrderCollection) { if (specimenOrder.SpecimenId == prostateNeedleBiopsy.SpecimenId) { result = true; break; } } } } return(result); }
public static bool IsMedicareProstateNeedleBiopsy(YellowstonePathology.Business.Test.AccessionOrder accessionOrder, string reportNo) { bool result = false; YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder = accessionOrder.PanelSetOrderCollection.GetPanelSetOrder(reportNo); if (panelSetOrder.PanelSetId == 13) { if (accessionOrder.PrimaryInsurance == "Medicare") { YellowstonePathology.Business.Specimen.Model.SpecimenDefinition.ProstateNeedleBiopsy prostateNeedleBiopsy = new YellowstonePathology.Business.Specimen.Model.SpecimenDefinition.ProstateNeedleBiopsy(); foreach (YellowstonePathology.Business.Specimen.Model.SpecimenOrder specimenOrder in accessionOrder.SpecimenOrderCollection) { if (specimenOrder.SpecimenId == prostateNeedleBiopsy.SpecimenId) { result = true; break; } } } } return result; }