Exemplo n.º 1
0
 private void SetComboStatus(ClaimProcStatus status)
 {
     switch(status){
         case ClaimProcStatus.Estimate:
             comboStatus.SelectedIndex=0;
             break;
         case ClaimProcStatus.NotReceived:
             comboStatus.SelectedIndex=1;
             break;
         case ClaimProcStatus.Received:
             comboStatus.SelectedIndex=2;
             break;
         case ClaimProcStatus.Preauth:
             comboStatus.SelectedIndex=3;
             break;
         //adjustments have a completely different user interface. Cannot access from here.
         case ClaimProcStatus.Supplemental:
             comboStatus.SelectedIndex=4;
             break;
         case ClaimProcStatus.CapClaim:
             comboStatus.SelectedIndex=5;
             break;
         case ClaimProcStatus.CapEstimate:
             comboStatus.SelectedIndex=6;
             break;
         case ClaimProcStatus.CapComplete:
             comboStatus.SelectedIndex=7;
             break;
     }
 }
Exemplo n.º 2
0
        public static ClaimProc CreateClaimProc(long patNum, long procNum, long planNum, long insSubNum, DateTime procDate, double copayOverride,
                                                double allowedOverride, int percentOverride, ClaimProcStatus cps = ClaimProcStatus.NotReceived, int insPayAmt = 0)
        {
            ClaimProc cp = new ClaimProc();

            cp.PatNum               = patNum;
            cp.ProcNum              = procNum;
            cp.PlanNum              = planNum;
            cp.ProcDate             = procDate;
            cp.InsSubNum            = insSubNum;
            cp.CopayOverride        = copayOverride;
            cp.AllowedOverride      = allowedOverride;
            cp.PercentOverride      = percentOverride;
            cp.InsEstTotalOverride  = -1;
            cp.WriteOffEstOverride  = -1;
            cp.PaidOtherInsOverride = -1;
            cp.Status               = cps;
            cp.InsPayAmt            = insPayAmt;
            ClaimProcs.Insert(cp);
            return(cp);
        }