Exemplo n.º 1
0
        public static EpicObxView GetObxView(int panelSetId, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, string reportNo, int obxCount)
        {
            EpicObxView view = null;

            switch (panelSetId)
            {
            case 1:
                view = new YellowstonePathology.Business.Test.JAK2V617F.JAK2V617FEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 3:
                view = new YellowstonePathology.Business.Test.NGCT.NGCTEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 46:
                view = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 13:
            case 128:
                view = new YellowstonePathology.Business.Test.Surgical.SurgicalEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 14:
                view = new YellowstonePathology.Business.Test.HPV.HPVEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 15:
                view = new YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 18:
                view = new YellowstonePathology.Business.Test.BRAFV600EK.BRAFV600EKEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 19:
                view = new YellowstonePathology.Business.Test.PNH.PNHEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 27:
                view = new YellowstonePathology.Business.Test.KRASStandard.KRASStandardEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 20:
                view = new YellowstonePathology.Business.Test.LLP.LLPEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 21:
                view = new YellowstonePathology.Business.Test.ThrombocytopeniaProfile.ThrombocytopeniaProfileEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 23:
                view = new YellowstonePathology.Business.Test.ReticulatedPlateletAnalysis.RPAEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 30:
                view = new YellowstonePathology.Business.Test.KRASStandardReflex.KRASStandardReflexEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 32:
                view = new YellowstonePathology.Business.Test.FactorVLeiden.FactorVEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 33:
                view = new YellowstonePathology.Business.Test.Prothrombin.ProthrombinEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 50:
                view = new YellowstonePathology.Business.Test.ErPrSemiQuantitative.ErPrSemiQuantitativeEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 60:
                view = new YellowstonePathology.Business.Test.EGFRMutationAnalysis.EGFRMutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 61:
                view = new YellowstonePathology.Business.Test.Trichomonas.TrichomonasEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 62:
                view = new YellowstonePathology.Business.Test.HPV1618.HPV1618EpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 213:
                view = new YellowstonePathology.Business.Test.HPV1618ByPCR.HPV1618ByPCREPICOBXView(accessionOrder, reportNo, obxCount);
                break;

            case 66:
                view = new YellowstonePathology.Business.Test.TestCancelled.TestCancelledEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 100:
                view = new YellowstonePathology.Business.Test.BCL1t1114.BCL1t1114EpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 102:
                view = new YellowstonePathology.Business.Test.LynchSyndrome.LynchSyndromeIHCPanelEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 106:
                view = new YellowstonePathology.Business.Test.LynchSyndrome.LynchSyndromeEvaluationEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 112:
                view = new YellowstonePathology.Business.Test.ComprehensiveColonCancerProfile.ComprehensiveColonCancerProfileEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 116:
                view = new YellowstonePathology.Business.Test.WomensHealthProfile.WomensHealthProfileEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 124:
                view = new YellowstonePathology.Business.Test.EGFRToALKReflexAnalysis.EGFRToALKReflexAnalysisEPICOBXView(accessionOrder, reportNo, obxCount);
                break;

            case 131:
                view = new YellowstonePathology.Business.Test.ALKForNSCLCByFISH.ALKForNSCLCByFISHEPICOBXView(accessionOrder, reportNo, obxCount);
                break;

            case 132:
                view = new YellowstonePathology.Business.Test.MicrosatelliteInstabilityAnalysis.MicrosatelliteInstabilityAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 135:
                view = new YellowstonePathology.Business.Test.ABL1KinaseDomainMutation.ABL1KinaseDomainMutationEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 136:
                view = new YellowstonePathology.Business.Test.MPNStandardReflex.MPNStandardReflexEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 137:
                view = new YellowstonePathology.Business.Test.MPNExtendedReflex.MPNExtendedReflexEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 140:
                view = new YellowstonePathology.Business.Test.CalreticulinMutationAnalysis.CalreticulinMutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 141:
                view = new YellowstonePathology.Business.Test.JAK2Exon1214.JAK2Exon1214EpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 143:
                view = new YellowstonePathology.Business.Test.ZAP70LymphoidPanel.ZAP70LymphoidPanelEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 144:
                view = new YellowstonePathology.Business.Test.LynchSyndrome.MLH1MethylationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 145:
                view = new YellowstonePathology.Business.Test.ChromosomeAnalysis.ChromosomeAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 147:
                view = new YellowstonePathology.Business.Test.MultipleMyelomaMGUSByFish.MultipleMyelomaMGUSByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 148:
                view = new YellowstonePathology.Business.Test.CCNDIBCLIGH.CCNDIBCLIGHEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 149:
                view = new YellowstonePathology.Business.Test.HighGradeLargeBCellLymphoma.HighGradeLargeBCellLymphomaEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 150:
                view = new YellowstonePathology.Business.Test.CEBPA.CEBPAEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 151:
                view = new YellowstonePathology.Business.Test.CLLByFish.CLLByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 152:
                view = new YellowstonePathology.Business.Test.TCellClonalityByPCR.TCellClonalityByPCREpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 153:
                view = new YellowstonePathology.Business.Test.FLT3.FLT3EpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 155:
                view = new YellowstonePathology.Business.Test.NPM1.NPM1EpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 156:
                view = new YellowstonePathology.Business.Test.BCRABLByFish.BCRABLByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 157:
                view = new YellowstonePathology.Business.Test.MPNFish.MPNFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 158:
                view = new YellowstonePathology.Business.Test.MDSByFish.MDSByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 159:
                view = new YellowstonePathology.Business.Test.MPL.MPLEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 160:
                view = new YellowstonePathology.Business.Test.MultipleFISHProbe.MultipleFISHProbeEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 161:
                view = new YellowstonePathology.Business.Test.MultipleMyelomaIgHByFish.MultipleMyelomaIgHByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 162:
                view = new YellowstonePathology.Business.Test.BCRABLByPCR.BCRABLByPCREpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 163:
                view = new YellowstonePathology.Business.Test.Her2AmplificationByFish.Her2AmplificationByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 164:
                view = new YellowstonePathology.Business.Test.MDSExtendedByFish.MDSExtendedByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 168:
                view = new YellowstonePathology.Business.Test.AMLStandardByFish.AMLStandardByFishEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 169:
                view = new YellowstonePathology.Business.Test.ChromosomeAnalysisForFetalAnomaly.ChromosomeAnalysisForFetalAnomalyEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 170:
                view = new YellowstonePathology.Business.Test.NonHodgkinsLymphomaFISHPanel.NonHodgkinsLymphomaFISHPanelEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 171:
                view = new YellowstonePathology.Business.Test.Her2AmplificationByIHC.Her2AmplificationByIHCEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 172:
                view = new YellowstonePathology.Business.Test.EosinophiliaByFISH.EosinophiliaByFISHEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 173:
                view = new YellowstonePathology.Business.Test.PlasmaCellMyelomaRiskStratification.PlasmaCellMyelomaRiskStratificationEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 174:
                view = new YellowstonePathology.Business.Test.NeoARRAYSNPCytogeneticProfile.NeoARRAYSNPCytogeneticProfileEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 175:
                view = new YellowstonePathology.Business.Test.KRASExon4Mutation.KRASExon4MutationEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 177:
                view = new YellowstonePathology.Business.Test.BCellGeneRearrangement.BCellGeneRearrangementEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 178:
                view = new YellowstonePathology.Business.Test.MYD88MutationAnalysis.MYD88MutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 179:
                view = new YellowstonePathology.Business.Test.NRASMutationAnalysis.NRASMutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 181:
                view = new YellowstonePathology.Business.Test.CKIT.CKITEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 183:
                view = new YellowstonePathology.Business.Test.CysticFibrosis.CysticFibrosisEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 184:
                view = new YellowstonePathology.Business.Test.DeletionsForGlioma1p19q.DeletionsForGlioma1p19qEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 185:
                view = new YellowstonePathology.Business.Test.BladderCancerFISHUrovysion.BladderCancerFISHUrovysionEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 186:
                view = new YellowstonePathology.Business.Test.API2MALT1.API2MALT1EpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 192:
                view = new YellowstonePathology.Business.Test.ALLAdultByFISH.ALLAdultByFISHEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 204:
                view = new YellowstonePathology.Business.Test.ROS1ByFISH.ROS1ByFISHEPICOBXView(accessionOrder, reportNo, obxCount);
                break;

            case 214:
                view = new YellowstonePathology.Business.Test.TechInitiatedPeripheralSmear.TechInitiatedPeripheralSmearEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 215:
                view = new YellowstonePathology.Business.Test.PDL1.PDL1EpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 217:
                view = new YellowstonePathology.Business.Test.KRASExon23Mutation.KRASExon23MutationEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 218:
                view = new YellowstonePathology.Business.Test.RASRAFPanel.RASRAFPanelEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 222:
                view = new YellowstonePathology.Business.Test.BCellEnumeration.BCellEnumerationEpicObxView(accessionOrder, reportNo, obxCount);
                break;

            case 223:
                view = new YellowstonePathology.Business.Test.TCellSubsetAnalysis.TCellSubsetAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
                break;
            }
            return(view);
        }
Exemplo n.º 2
0
 public static EpicObxView GetObxView(int panelSetId, YellowstonePathology.Business.Test.AccessionOrder accessionOrder, string reportNo, int obxCount)
 {
     EpicObxView view = null;
     switch (panelSetId)
     {
         case 1:
             view = new YellowstonePathology.Business.Test.JAK2V617F.JAK2V617FEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 3:
             view = new YellowstonePathology.Business.Test.NGCT.NGCTEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 46:
             view = new YellowstonePathology.Business.Test.HER2AmplificationByISH.HER2AmplificationByISHEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 13:
         case 128:
             view = new YellowstonePathology.Business.Test.Surgical.SurgicalEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 14:
             view = new YellowstonePathology.Business.Test.HPV.HPVEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 15:
             view = new YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 18:
             view = new YellowstonePathology.Business.Test.BRAFV600EK.BRAFV600EKEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 19:
             view = new YellowstonePathology.Business.Test.PNH.PNHEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 27:
             view = new YellowstonePathology.Business.Test.KRASStandard.KRASStandardEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 20:
             view = new YellowstonePathology.Business.Test.LLP.LLPEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 21:
             view = new YellowstonePathology.Business.Test.ThrombocytopeniaProfile.ThrombocytopeniaProfileEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 23:
             view = new YellowstonePathology.Business.Test.ReticulatedPlateletAnalysis.RPAEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 30:
             view = new YellowstonePathology.Business.Test.KRASStandardReflex.KRASStandardReflexEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 32:
             view = new YellowstonePathology.Business.Test.FactorVLeiden.FactorVEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 33:
             view = new YellowstonePathology.Business.Test.Prothrombin.ProthrombinEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 50:
             view = new YellowstonePathology.Business.Test.ErPrSemiQuantitative.ErPrSemiQuantitativeEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 60:
             view = new YellowstonePathology.Business.Test.EGFRMutationAnalysis.EGFRMutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 61:
             view = new YellowstonePathology.Business.Test.Trichomonas.TrichomonasEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 62:
             view = new YellowstonePathology.Business.Test.HPV1618.HPV1618EpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 213:
             view = new YellowstonePathology.Business.Test.HPV1618ByPCR.HPV1618ByPCREPICOBXView(accessionOrder, reportNo, obxCount);
             break;
         case 66:
             view = new YellowstonePathology.Business.Test.TestCancelled.TestCancelledEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 100:
             view = new YellowstonePathology.Business.Test.BCL1t1114.BCL1t1114EpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 102:
             view = new YellowstonePathology.Business.Test.LynchSyndrome.LynchSyndromeIHCPanelEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 106:
             view = new YellowstonePathology.Business.Test.LynchSyndrome.LynchSyndromeEvaluationEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 112:
             view = new YellowstonePathology.Business.Test.ComprehensiveColonCancerProfile.ComprehensiveColonCancerProfileEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 116:
             view = new YellowstonePathology.Business.Test.WomensHealthProfile.WomensHealthProfileEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 124:
             view = new YellowstonePathology.Business.Test.EGFRToALKReflexAnalysis.EGFRToALKReflexAnalysisEPICOBXView(accessionOrder, reportNo, obxCount);
             break;
         case 131:
             view = new YellowstonePathology.Business.Test.ALKForNSCLCByFISH.ALKForNSCLCByFISHEPICOBXView(accessionOrder, reportNo, obxCount);
             break;
         case 132:
             view = new YellowstonePathology.Business.Test.MicrosatelliteInstabilityAnalysis.MicrosatelliteInstabilityAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 135:
             view = new YellowstonePathology.Business.Test.ABL1KinaseDomainMutation.ABL1KinaseDomainMutationEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 136:
             view = new YellowstonePathology.Business.Test.MPNStandardReflex.MPNStandardReflexEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 137:
             view = new YellowstonePathology.Business.Test.MPNExtendedReflex.MPNExtendedReflexEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 140:
             view = new YellowstonePathology.Business.Test.CalreticulinMutationAnalysis.CalreticulinMutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 141:
             view = new YellowstonePathology.Business.Test.JAK2Exon1214.JAK2Exon1214EpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 143:
             view = new YellowstonePathology.Business.Test.ZAP70LymphoidPanel.ZAP70LymphoidPanelEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 144:
             view = new YellowstonePathology.Business.Test.LynchSyndrome.MLH1MethylationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 145:
             view = new YellowstonePathology.Business.Test.ChromosomeAnalysis.ChromosomeAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 147:
             view = new YellowstonePathology.Business.Test.MultipleMyelomaMGUSByFish.MultipleMyelomaMGUSByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 148:
             view = new YellowstonePathology.Business.Test.CCNDIBCLIGH.CCNDIBCLIGHEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 149:
             view = new YellowstonePathology.Business.Test.HighGradeLargeBCellLymphoma.HighGradeLargeBCellLymphomaEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 150:
             view = new YellowstonePathology.Business.Test.CEBPA.CEBPAEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 151:
             view = new YellowstonePathology.Business.Test.CLLByFish.CLLByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 152:
             view = new YellowstonePathology.Business.Test.TCellClonalityByPCR.TCellClonalityByPCREpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 153:
             view = new YellowstonePathology.Business.Test.FLT3.FLT3EpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 155:
             view = new YellowstonePathology.Business.Test.NPM1.NPM1EpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 156:
             view = new YellowstonePathology.Business.Test.BCRABLByFish.BCRABLByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 157:
             view = new YellowstonePathology.Business.Test.MPNFish.MPNFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 158:
             view = new YellowstonePathology.Business.Test.MDSByFish.MDSByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 159:
             view = new YellowstonePathology.Business.Test.MPL.MPLEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 160:
             view = new YellowstonePathology.Business.Test.MultipleFISHProbe.MultipleFISHProbeEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 161:
             view = new YellowstonePathology.Business.Test.MultipleMyelomaIgHByFish.MultipleMyelomaIgHByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 162:
             view = new YellowstonePathology.Business.Test.BCRABLByPCR.BCRABLByPCREpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 163:
             view = new YellowstonePathology.Business.Test.Her2AmplificationByFish.Her2AmplificationByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 164:
             view = new YellowstonePathology.Business.Test.MDSExtendedByFish.MDSExtendedByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 168:
             view = new YellowstonePathology.Business.Test.AMLStandardByFish.AMLStandardByFishEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 169:
             view = new YellowstonePathology.Business.Test.ChromosomeAnalysisForFetalAnomaly.ChromosomeAnalysisForFetalAnomalyEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 170:
             view = new YellowstonePathology.Business.Test.NonHodgkinsLymphomaFISHPanel.NonHodgkinsLymphomaFISHPanelEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 171:
             view = new YellowstonePathology.Business.Test.Her2AmplificationByIHC.Her2AmplificationByIHCEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 172:
             view = new YellowstonePathology.Business.Test.EosinophiliaByFISH.EosinophiliaByFISHEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 173:
             view = new YellowstonePathology.Business.Test.PlasmaCellMyelomaRiskStratification.PlasmaCellMyelomaRiskStratificationEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 174:
             view = new YellowstonePathology.Business.Test.NeoARRAYSNPCytogeneticProfile.NeoARRAYSNPCytogeneticProfileEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 175:
             view = new YellowstonePathology.Business.Test.KRASExon4Mutation.KRASExon4MutationEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 177:
             view = new YellowstonePathology.Business.Test.BCellGeneRearrangement.BCellGeneRearrangementEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 178:
             view = new YellowstonePathology.Business.Test.MYD88MutationAnalysis.MYD88MutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 179:
             view = new YellowstonePathology.Business.Test.NRASMutationAnalysis.NRASMutationAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 181:
             view = new YellowstonePathology.Business.Test.CKIT.CKITEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 183:
             view = new YellowstonePathology.Business.Test.CysticFibrosis.CysticFibrosisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 184:
             view = new YellowstonePathology.Business.Test.DeletionsForGlioma1p19q.DeletionsForGlioma1p19qEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 185:
             view = new YellowstonePathology.Business.Test.BladderCancerFISHUrovysion.BladderCancerFISHUrovysionEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 186:
             view = new YellowstonePathology.Business.Test.API2MALT1.API2MALT1EpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 192:
             view = new YellowstonePathology.Business.Test.ALLAdultByFISH.ALLAdultByFISHEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 204:
             view = new YellowstonePathology.Business.Test.ROS1ByFISH.ROS1ByFISHEPICOBXView(accessionOrder, reportNo, obxCount);
             break;
         case 214:
             view = new YellowstonePathology.Business.Test.TechInitiatedPeripheralSmear.TechInitiatedPeripheralSmearEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 215:
             view = new YellowstonePathology.Business.Test.PDL1.PDL1EpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 217:
             view = new YellowstonePathology.Business.Test.KRASExon23Mutation.KRASExon23MutationEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 218:
             view = new YellowstonePathology.Business.Test.RASRAFPanel.RASRAFPanelEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 222:
             view = new YellowstonePathology.Business.Test.BCellEnumeration.BCellEnumerationEpicObxView(accessionOrder, reportNo, obxCount);
             break;
         case 223:
             view = new YellowstonePathology.Business.Test.TCellSubsetAnalysis.TCellSubsetAnalysisEpicObxView(accessionOrder, reportNo, obxCount);
             break;
     }
     return view;
 }