private static List <SheetFieldDef> GetRx(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("prov.nameFL")); list.Add(NewOutput("prov.address")); list.Add(NewOutput("prov.cityStateZip")); list.Add(NewOutput("prov.phone")); list.Add(NewOutput("RxDate")); list.Add(NewOutput("RxDateMonthSpelled")); list.Add(NewOutput("prov.dEANum")); list.Add(NewOutput("pat.nameFL")); list.Add(NewOutput("pat.Birthdate")); list.Add(NewOutput("pat.HmPhone")); list.Add(NewOutput("pat.address")); list.Add(NewOutput("pat.cityStateZip")); list.Add(NewOutput("Drug")); list.Add(NewOutput("Disp")); list.Add(NewOutput("Sig")); list.Add(NewOutput("Refills")); list.Add(NewOutput("prov.stateRxID")); list.Add(NewOutput("prov.StateLicense")); list.Add(NewOutput("prov.NationalProvID")); } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("notes")); } return(list); }
private static List <SheetFieldDef> GetPaymentPlans(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("PracticeTitle")); list.Add(NewOutput("dateToday")); list.Add(NewOutput("nameLF")); list.Add(NewOutput("guarantor")); list.Add(NewOutput("Principal")); list.Add(NewOutput("DateOfAgreement")); list.Add(NewOutput("APR")); list.Add(NewOutput("totalFinanceCharge")); list.Add(NewOutput("totalCostOfLoan")); list.Add(NewOutput("Note")); } else if (outInCheck == OutInCheck.In) { } else if (outInCheck == OutInCheck.Check) { } return(list); }
private static List <SheetFieldDef> GetLabSlip(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("lab.Description")); list.Add(NewOutput("lab.Phone")); list.Add(NewOutput("lab.Notes")); list.Add(NewOutput("lab.WirelessPhone")); list.Add(NewOutput("lab.Address")); list.Add(NewOutput("lab.CityStZip")); list.Add(NewOutput("lab.Email")); list.Add(NewOutput("appt.DateTime")); list.Add(NewOutput("labcase.DateTimeDue")); list.Add(NewOutput("labcase.DateTimeCreated")); list.Add(NewOutput("prov.nameFormal")); list.Add(NewOutput("prov.stateLicence")); //patient fields already handled with static text: name,age,gender. //other fields already handled: dateToday, practice address and phone. } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("notes")); list.Add(NewInput("labcase.Instructions")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("misc")); } return(list); }
private static List <SheetFieldDef> GetReferralLetter(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("PracticeTitle")); list.Add(NewOutput("PracticeAddress")); list.Add(NewOutput("practiceCityStateZip")); list.Add(NewOutput("referral.phone")); list.Add(NewOutput("referral.phone2")); list.Add(NewOutput("referral.nameFL")); list.Add(NewOutput("referral.address")); list.Add(NewOutput("referral.cityStateZip")); list.Add(NewOutput("today.DayDate")); list.Add(NewOutput("patient.nameFL")); list.Add(NewOutput("referral.salutation")); list.Add(NewOutput("patient.priProvNameFL")); } else if (outInCheck == OutInCheck.In) { //none } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("misc")); } return(list); }
private static List <SheetFieldDef> GetPatientForm(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { //I can't really think of any for this kind } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("Address")); list.Add(NewInput("Address2")); list.Add(NewInput("Birthdate")); list.Add(NewInput("City")); list.Add(NewInput("Email")); list.Add(NewInput("FName")); list.Add(NewInput("HmPhone")); list.Add(NewInput("ICEName")); list.Add(NewInput("ICEPhone")); list.Add(NewInput("ins1CarrierName")); list.Add(NewInput("ins1CarrierPhone")); list.Add(NewInput("ins1EmployerName")); list.Add(NewInput("ins1GroupName")); list.Add(NewInput("ins1GroupNum")); list.Add(NewInput("ins1SubscriberID")); list.Add(NewInput("ins1SubscriberNameF")); list.Add(NewInput("ins2CarrierName")); list.Add(NewInput("ins2CarrierPhone")); list.Add(NewInput("ins2EmployerName")); list.Add(NewInput("ins2GroupName")); list.Add(NewInput("ins2GroupNum")); list.Add(NewInput("ins2SubscriberID")); list.Add(NewInput("ins2SubscriberNameF")); list.Add(NewInput("LName")); list.Add(NewInput("MiddleI")); list.Add(NewInput("misc")); list.Add(NewInput("Preferred")); list.Add(NewInput("referredFrom")); list.Add(NewInput("SSN")); list.Add(NewInput("State")); list.Add(NewInput("WkPhone")); list.Add(NewInput("WirelessPhone")); list.Add(NewInput("wirelessCarrier")); list.Add(NewInput("Zip")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("addressAndHmPhoneIsSameEntireFamily")); list.Add(NewCheck("Gender")); list.Add(NewCheck("ins1Relat")); list.Add(NewCheck("ins2Relat")); list.Add(NewCheck("misc")); list.Add(NewCheck("Position")); list.Add(NewCheck("PreferConfirmMethod")); list.Add(NewCheck("PreferContactMethod")); list.Add(NewCheck("PreferRecallMethod")); list.Add(NewCheck("StudentStatus")); } return(list); }
private static List <SheetFieldDef> GetRoutingSlip(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("appt.timeDate")); list.Add(NewOutput("appt.length")); list.Add(NewOutput("appt.providers")); list.Add(NewOutput("appt.procedures")); list.Add(NewOutput("appt.Note")); list.Add(NewOutput("otherFamilyMembers")); list.Add(NewOutput("labName")); list.Add(NewOutput("dateLabSent")); list.Add(NewOutput("dateLabReceived")); //most fields turned out to work best as static text. } else if (outInCheck == OutInCheck.In) { //Not applicable } else if (outInCheck == OutInCheck.Check) { //Not applicable } return(list); }
public static List <SheetFieldDef> GetExamSheet(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("patient.priProvNameFL")); list.Add(NewOutput("sheet.DateTimeSheet")); } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("Birthdate")); list.Add(NewInput("FName")); list.Add(NewInput("LName")); list.Add(NewInput("MiddleI")); list.Add(NewInput("misc")); list.Add(NewInput("Preferred")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("Gender")); list.Add(NewCheck("misc")); list.Add(NewCheck("Race")); //This is really race/ethnicity combined. } return(list); }
private static List <SheetFieldDef> GetEraGridHeader(OutInCheck outInCheck) { List <SheetFieldDef> retList = new List <SheetFieldDef>(); switch (outInCheck) { case OutInCheck.Out: retList.Add(NewOutput("Subscriber")); retList.Add(NewOutput("Patient")); retList.Add(NewOutput("ClaimIdentifier")); retList.Add(NewOutput("PayorControlNum")); retList.Add(NewOutput("Status")); retList.Add(NewOutput("DateService")); retList.Add(NewOutput("ClaimFee")); retList.Add(NewOutput("InsPaid")); retList.Add(NewOutput("PatientResponsibility")); retList.Add(NewOutput("DatePayerReceived")); retList.Add(NewOutput("ClaimIndexNum")); break; case OutInCheck.In: //none break; case OutInCheck.Check: //none break; } return(retList); }
public static List<SheetFieldDef> GetDepositSlip(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { list.Add(NewOutput("deposit.BankAccountInfo")); list.Add(NewOutput("deposit.DateDeposit")); list.Add(NewOutput("depositList")); list.Add(NewOutput("depositTotal")); list.Add(NewOutput("depositItemCount")); list.Add(NewOutput("depositItem01")); list.Add(NewOutput("depositItem02")); list.Add(NewOutput("depositItem03")); list.Add(NewOutput("depositItem04")); list.Add(NewOutput("depositItem05")); list.Add(NewOutput("depositItem06")); list.Add(NewOutput("depositItem07")); list.Add(NewOutput("depositItem08")); list.Add(NewOutput("depositItem09")); list.Add(NewOutput("depositItem10")); list.Add(NewOutput("depositItem11")); list.Add(NewOutput("depositItem12")); list.Add(NewOutput("depositItem13")); list.Add(NewOutput("depositItem14")); list.Add(NewOutput("depositItem15")); list.Add(NewOutput("depositItem16")); list.Add(NewOutput("depositItem17")); list.Add(NewOutput("depositItem18")); } else if(outInCheck==OutInCheck.In){ } else if(outInCheck==OutInCheck.Check){ } return list; }
/*public static List<SheetFieldDef> GetListInput(SheetTypeEnum sheetType){ return GetList(sheetType,OutInCheck.In); } public static List<SheetFieldDef> GetListOutput(SheetTypeEnum sheetType){ return GetList(sheetType,OutInCheck.Out); } public static List<SheetFieldDef> GetListCheckBox(SheetTypeEnum sheetType){ return GetList(sheetType,OutInCheck.Check); }*/ ///<Summary>This is the list of input, output, or checkbox fieldnames for user to pick from.</Summary> public static List<SheetFieldDef> GetList(SheetTypeEnum sheetType,OutInCheck outInCheck){ switch(sheetType){ case SheetTypeEnum.LabelPatient: return GetLabelPatient(outInCheck); case SheetTypeEnum.LabelCarrier: return GetLabelCarrier(outInCheck); case SheetTypeEnum.LabelReferral: return GetLabelReferral(outInCheck); case SheetTypeEnum.ReferralSlip: return GetReferralSlip(outInCheck); case SheetTypeEnum.LabelAppointment: return GetLabelAppointment(outInCheck); case SheetTypeEnum.Rx: return GetRx(outInCheck); case SheetTypeEnum.Consent: return GetConsent(outInCheck); case SheetTypeEnum.PatientLetter: return GetPatientLetter(outInCheck); case SheetTypeEnum.ReferralLetter: return GetReferralLetter(outInCheck); case SheetTypeEnum.PatientForm: return GetPatientForm(outInCheck); case SheetTypeEnum.RoutingSlip: return GetRoutingSlip(outInCheck); case SheetTypeEnum.MedicalHistory: return GetMedicalHistory(outInCheck); case SheetTypeEnum.LabSlip: return GetLabSlip(outInCheck); case SheetTypeEnum.ExamSheet: return GetExamSheet(outInCheck); case SheetTypeEnum.DepositSlip: return GetDepositSlip(outInCheck); } return new List<SheetFieldDef>(); }
private static List <SheetFieldDef> GetEra(OutInCheck outInCheck) { List <SheetFieldDef> retList = new List <SheetFieldDef>(); switch (outInCheck) { case OutInCheck.Out: retList.Add(NewOutput("PayerName")); retList.Add(NewOutput("PayerID")); retList.Add(NewOutput("PayerAddress")); retList.Add(NewOutput("PayerCity")); retList.Add(NewOutput("PayerState")); retList.Add(NewOutput("PayerZip")); retList.Add(NewOutput("PayerContactInfo")); retList.Add(NewOutput("PayeeName")); retList.Add(NewOutput("PayeeId")); retList.Add(NewOutput("TransHandilingDesc")); retList.Add(NewOutput("PaymentMethod")); retList.Add(NewOutput("AcctNumEndingIn")); retList.Add(NewOutput("Check#")); retList.Add(NewOutput("DateEffective")); retList.Add(NewOutput("InsPaid")); break; case OutInCheck.In: //none break; case OutInCheck.Check: //none break; } return(retList); }
private static List <SheetFieldDef> GetReferralSlip(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("referral.nameFL")); list.Add(NewOutput("referral.address")); list.Add(NewOutput("referral.cityStateZip")); list.Add(NewOutput("referral.phone")); list.Add(NewOutput("referral.phone2")); list.Add(NewOutput("patient.nameFL")); list.Add(NewOutput("dateTime.Today")); list.Add(NewOutput("patient.WkPhone")); list.Add(NewOutput("patient.HmPhone")); list.Add(NewOutput("patient.WirelessPhone")); list.Add(NewOutput("patient.address")); list.Add(NewOutput("patient.cityStateZip")); list.Add(NewOutput("patient.provider")); } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("notes")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("misc")); } return(list); }
private static List <SheetFieldDef> GetLabelCarrier(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("CarrierName")); list.Add(NewOutput("address")); //includes address2 list.Add(NewOutput("cityStateZip")); } return(list); }
private static List <SheetFieldDef> GetLabelReferral(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("nameFL")); //includes Title list.Add(NewOutput("address")); //includes address2 list.Add(NewOutput("cityStateZip")); } return(list); }
private static List <SheetFieldDef> GetLabelAppointment(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("nameFL")); list.Add(NewOutput("nameLF")); list.Add(NewOutput("weekdayDateTime")); list.Add(NewOutput("length")); } return(list); }
public static List<SheetFieldDef> GetExamSheet(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { } else if(outInCheck==OutInCheck.In){ list.Add(NewInput("misc")); } else if(outInCheck==OutInCheck.Check){ list.Add(NewCheck("misc")); } return list; }
/*public static List<SheetFieldDef> GetListInput(SheetTypeEnum sheetType){ * return GetList(sheetType,OutInCheck.In); * } * * public static List<SheetFieldDef> GetListOutput(SheetTypeEnum sheetType){ * return GetList(sheetType,OutInCheck.Out); * } * * public static List<SheetFieldDef> GetListCheckBox(SheetTypeEnum sheetType){ * return GetList(sheetType,OutInCheck.Check); * }*/ ///<Summary>This is the list of input, output, or checkbox fieldnames for user to pick from.</Summary> public static List <SheetFieldDef> GetList(SheetTypeEnum sheetType, OutInCheck outInCheck) { switch (sheetType) { case SheetTypeEnum.LabelPatient: return(GetLabelPatient(outInCheck)); case SheetTypeEnum.LabelCarrier: return(GetLabelCarrier(outInCheck)); case SheetTypeEnum.LabelReferral: return(GetLabelReferral(outInCheck)); case SheetTypeEnum.ReferralSlip: return(GetReferralSlip(outInCheck)); case SheetTypeEnum.LabelAppointment: return(GetLabelAppointment(outInCheck)); case SheetTypeEnum.Rx: return(GetRx(outInCheck)); case SheetTypeEnum.Consent: return(GetConsent(outInCheck)); case SheetTypeEnum.PatientLetter: return(GetPatientLetter(outInCheck)); case SheetTypeEnum.ReferralLetter: return(GetReferralLetter(outInCheck)); case SheetTypeEnum.PatientForm: return(GetPatientForm(outInCheck)); case SheetTypeEnum.RoutingSlip: return(GetRoutingSlip(outInCheck)); case SheetTypeEnum.MedicalHistory: return(GetMedicalHistory(outInCheck)); case SheetTypeEnum.LabSlip: return(GetLabSlip(outInCheck)); case SheetTypeEnum.ExamSheet: return(GetExamSheet(outInCheck)); case SheetTypeEnum.DepositSlip: return(GetDepositSlip(outInCheck)); } return(new List <SheetFieldDef>()); }
private static List <SheetFieldDef> GetMedLabResults(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("medlab.ClinicalInfo")); list.Add(NewOutput("medlab.dateEntered")); list.Add(NewOutput("medlab.DateTimeCollected")); list.Add(NewOutput("medlab.DateTimeReported")); list.Add(NewOutput("medlab.NoteLab")); list.Add(NewOutput("medlab.obsTests")); list.Add(NewOutput("medlab.ProvID")); list.Add(NewOutput("medlab.provNameLF")); list.Add(NewOutput("medlab.ProvNPI")); list.Add(NewOutput("medlab.PatAccountNum")); list.Add(NewOutput("medlab.PatAge")); list.Add(NewOutput("medlab.PatFasting")); list.Add(NewOutput("medlab.PatIDAlt")); list.Add(NewOutput("medlab.PatIDLab")); list.Add(NewOutput("medlab.SpecimenID")); list.Add(NewOutput("medlab.SpecimenIDAlt")); list.Add(NewOutput("medlab.TotalVolume")); list.Add(NewOutput("medLabFacilityAddr")); list.Add(NewOutput("medLabFacilityDir")); list.Add(NewOutput("patient.addrCityStZip")); list.Add(NewOutput("patient.Birthdate")); list.Add(NewOutput("patient.FName")); list.Add(NewOutput("patient.Gender")); list.Add(NewOutput("patient.HmPhone")); list.Add(NewOutput("patient.MiddleI")); list.Add(NewOutput("patient.LName")); list.Add(NewOutput("patient.PatNum")); list.Add(NewOutput("patient.SSN")); list.Add(NewOutput("practiceAddrCityStZip")); list.Add(NewOutput("PracticePh")); list.Add(NewOutput("PracticeTitle")); } else if (outInCheck == OutInCheck.In) { } else if (outInCheck == OutInCheck.Check) { } return(list); }
public static List <SheetFieldDef> GetExamSheet(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("misc")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("misc")); } return(list); }
private static List <SheetFieldDef> GetLabelPatient(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("nameFL")); list.Add(NewOutput("nameLF")); list.Add(NewOutput("address")); //includes address2 list.Add(NewOutput("cityStateZip")); list.Add(NewOutput("ChartNumber")); list.Add(NewOutput("PatNum")); list.Add(NewOutput("dateTime.Today")); list.Add(NewOutput("birthdate")); list.Add(NewOutput("priProvName")); } return(list); }
private static List <SheetFieldDef> GetTreatmentPlans(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("Heading")); list.Add(NewOutput("defaultHeading")); list.Add(NewOutput("Note")); list.Add(NewOutput("tpPatPortionEst")); } else if (outInCheck == OutInCheck.In) { } else if (outInCheck == OutInCheck.Check) { } return(list); }
private static List <SheetFieldDef> GetStatement(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("accountNumber")); list.Add(NewOutput("statement.NoteBold")); list.Add(NewOutput("statement.Note")); list.Add(NewOutput("futureAppointments")); list.Add(NewOutput("totalLabel")); list.Add(NewOutput("totalValue")); list.Add(NewOutput("insEstLabel")); list.Add(NewOutput("insEstValue")); list.Add(NewOutput("balanceLabel")); list.Add(NewOutput("balanceValue")); list.Add(NewOutput("amountDueValue")); list.Add(NewOutput("invoicePaymentLabel")); //only for invoices list.Add(NewOutput("invoicePaymentValue")); //only for invoices list.Add(NewOutput("invoiceTotalLabel")); //only for invoices list.Add(NewOutput("invoiceTotalValue")); //only for invoices list.Add(NewOutput("invoicePayPlanLabel")); //only for invoices list.Add(NewOutput("invoicePayPlanValue")); //only for invoices list.Add(NewOutput("payPlanAmtDueValue")); list.Add(NewOutput("statementReceiptInvoice")); list.Add(NewOutput("returnAddress")); list.Add(NewOutput("billingAddress")); list.Add(NewOutput("statement.DateSent")); list.Add(NewOutput("statementIsCopy")); list.Add(NewOutput("statementIsTaxReceipt")); list.Add(NewOutput("providerLegend")); list.Add(NewOutput("statementURL")); list.Add(NewOutput("statementShortURL")); } else if (outInCheck == OutInCheck.In) { } else if (outInCheck == OutInCheck.Check) { } return(list); }
private static List <SheetFieldDef> GetConsent(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("dateTime.Today")); list.Add(NewOutput("patient.nameFL")); } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("toothNum")); list.Add(NewInput("misc")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("misc")); } return(list); }
private static List <SheetFieldDef> GetScreening(OutInCheck outInCheck) { List <SheetFieldDef> listSheetFieldDefs = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { listSheetFieldDefs.Add(NewInput("Description")); listSheetFieldDefs.Add(NewInput("DateScreenGroup")); listSheetFieldDefs.Add(NewInput("ProvName")); listSheetFieldDefs.Add(NewInput("PlaceOfService")); listSheetFieldDefs.Add(NewInput("County")); listSheetFieldDefs.Add(NewInput("GradeSchool")); } else if (outInCheck == OutInCheck.In) { listSheetFieldDefs.Add(NewInput("Birthdate")); listSheetFieldDefs.Add(NewInput("FName")); listSheetFieldDefs.Add(NewInput("LName")); listSheetFieldDefs.Add(NewInput("MiddleI")); listSheetFieldDefs.Add(NewInput("Preferred")); listSheetFieldDefs.Add(NewInput("GradeLevel")); listSheetFieldDefs.Add(NewInput("Race/Ethnicity")); listSheetFieldDefs.Add(NewInput("Urgency")); listSheetFieldDefs.Add(NewInput("Comments")); listSheetFieldDefs.Add(NewInput("misc")); } else if (outInCheck == OutInCheck.Check) { listSheetFieldDefs.Add(NewCheck("HasCaries")); listSheetFieldDefs.Add(NewCheck("EarlyChildCaries")); listSheetFieldDefs.Add(NewCheck("CariesExperience")); listSheetFieldDefs.Add(NewCheck("ExistingSealants")); listSheetFieldDefs.Add(NewCheck("NeedsSealants")); listSheetFieldDefs.Add(NewCheck("MissingAllTeeth")); listSheetFieldDefs.Add(NewCheck("AssessmentProc")); listSheetFieldDefs.Add(NewCheck("FluorideProc")); listSheetFieldDefs.Add(NewCheck("Gender")); listSheetFieldDefs.Add(NewCheck("misc")); } return(listSheetFieldDefs); }
private static List <SheetFieldDef> GetMedicalHistory(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { //none } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("Birthdate")); list.Add(NewInput("FName")); list.Add(NewInput("LName")); list.Add(NewInput("misc")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("misc")); } return(list); }
public static List <SheetFieldDef> GetDepositSlip(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("deposit.BankAccountInfo")); list.Add(NewOutput("deposit.DateDeposit")); list.Add(NewOutput("depositList")); list.Add(NewOutput("depositTotal")); list.Add(NewOutput("depositItemCount")); list.Add(NewOutput("depositItem01")); list.Add(NewOutput("depositItem02")); list.Add(NewOutput("depositItem03")); list.Add(NewOutput("depositItem04")); list.Add(NewOutput("depositItem05")); list.Add(NewOutput("depositItem06")); list.Add(NewOutput("depositItem07")); list.Add(NewOutput("depositItem08")); list.Add(NewOutput("depositItem09")); list.Add(NewOutput("depositItem10")); list.Add(NewOutput("depositItem11")); list.Add(NewOutput("depositItem12")); list.Add(NewOutput("depositItem13")); list.Add(NewOutput("depositItem14")); list.Add(NewOutput("depositItem15")); list.Add(NewOutput("depositItem16")); list.Add(NewOutput("depositItem17")); list.Add(NewOutput("depositItem18")); } else if (outInCheck == OutInCheck.In) { } else if (outInCheck == OutInCheck.Check) { } return(list); }
private static List<SheetFieldDef> GetReferralSlip(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("referral.nameFL")); list.Add(NewOutput("referral.address")); list.Add(NewOutput("referral.cityStateZip")); list.Add(NewOutput("referral.phone")); list.Add(NewOutput("referral.phone2")); list.Add(NewOutput("patient.nameFL")); list.Add(NewOutput("dateTime.Today")); list.Add(NewOutput("patient.WkPhone")); list.Add(NewOutput("patient.HmPhone")); list.Add(NewOutput("patient.WirelessPhone")); list.Add(NewOutput("patient.address")); list.Add(NewOutput("patient.cityStateZip")); list.Add(NewOutput("patient.provider")); } else if(outInCheck==OutInCheck.In){ list.Add(NewInput("notes")); } else if(outInCheck==OutInCheck.Check){ list.Add(NewCheck("misc")); } return list; }
private static List<SheetFieldDef> GetLabelReferral(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("nameFL"));//includes Title list.Add(NewOutput("address"));//includes address2 list.Add(NewOutput("cityStateZip")); } return list; }
private static List<SheetFieldDef> GetLabelCarrier(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("CarrierName")); list.Add(NewOutput("address"));//includes address2 list.Add(NewOutput("cityStateZip")); } return list; }
private static List<SheetFieldDef> GetLabelPatient(OutInCheck outInCheck){ List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("nameFL")); list.Add(NewOutput("nameLF")); list.Add(NewOutput("address"));//includes address2 list.Add(NewOutput("cityStateZip")); list.Add(NewOutput("ChartNumber")); list.Add(NewOutput("PatNum")); list.Add(NewOutput("dateTime.Today")); list.Add(NewOutput("birthdate")); list.Add(NewOutput("priProvName")); } return list; }
private static List<SheetFieldDef> GetMedLabResults(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { list.Add(NewOutput("medlab.ClinicalInfo")); list.Add(NewOutput("medlab.dateEntered")); list.Add(NewOutput("medlab.DateTimeCollected")); list.Add(NewOutput("medlab.DateTimeReported")); list.Add(NewOutput("medlab.NoteLab")); list.Add(NewOutput("medlab.obsTests")); list.Add(NewOutput("medlab.ProvID")); list.Add(NewOutput("medlab.provNameLF")); list.Add(NewOutput("medlab.ProvNPI")); list.Add(NewOutput("medlab.PatAccountNum")); list.Add(NewOutput("medlab.PatAge")); list.Add(NewOutput("medlab.PatFasting")); list.Add(NewOutput("medlab.PatIDAlt")); list.Add(NewOutput("medlab.PatIDLab")); list.Add(NewOutput("medlab.SpecimenID")); list.Add(NewOutput("medlab.SpecimenIDAlt")); list.Add(NewOutput("medlab.TotalVolume")); list.Add(NewOutput("medLabFacilityAddr")); list.Add(NewOutput("medLabFacilityDir")); list.Add(NewOutput("patient.addrCityStZip")); list.Add(NewOutput("patient.Birthdate")); list.Add(NewOutput("patient.FName")); list.Add(NewOutput("patient.Gender")); list.Add(NewOutput("patient.HmPhone")); list.Add(NewOutput("patient.MiddleI")); list.Add(NewOutput("patient.LName")); list.Add(NewOutput("patient.PatNum")); list.Add(NewOutput("patient.SSN")); list.Add(NewOutput("practiceAddrCityStZip")); list.Add(NewOutput("PracticePh")); list.Add(NewOutput("PracticeTitle")); } else if(outInCheck==OutInCheck.In) { } else if(outInCheck==OutInCheck.Check) { } return list; }
private static List<SheetFieldDef> GetRoutingSlip(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { list.Add(NewOutput("appt.timeDate")); list.Add(NewOutput("appt.length")); list.Add(NewOutput("appt.providers")); list.Add(NewOutput("appt.procedures")); list.Add(NewOutput("appt.Note")); list.Add(NewOutput("otherFamilyMembers")); //most fields turned out to work best as static text. } else if(outInCheck==OutInCheck.In) { //Not applicable } else if(outInCheck==OutInCheck.Check) { //Not applicable } return list; }
private static List<SheetFieldDef> GetReferralLetter(OutInCheck outInCheck){ List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("PracticeTitle")); list.Add(NewOutput("PracticeAddress")); list.Add(NewOutput("practiceCityStateZip")); list.Add(NewOutput("referral.phone")); list.Add(NewOutput("referral.phone2")); list.Add(NewOutput("referral.nameFL")); list.Add(NewOutput("referral.address")); list.Add(NewOutput("referral.cityStateZip")); list.Add(NewOutput("today.DayDate")); list.Add(NewOutput("patient.nameFL")); list.Add(NewOutput("referral.salutation")); list.Add(NewOutput("patient.priProvNameFL")); } else if(outInCheck==OutInCheck.In){ //none } else if(outInCheck==OutInCheck.Check) { list.Add(NewCheck("misc")); } return list; }
private static List <SheetFieldDef> GetRxMulti(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { list.Add(NewOutput("prov.nameFL")); list.Add(NewOutput("prov.nameFL2")); list.Add(NewOutput("prov.nameFL3")); list.Add(NewOutput("prov.nameFL4")); list.Add(NewOutput("prov.nameFL5")); list.Add(NewOutput("prov.nameFL6")); list.Add(NewOutput("clinic.address")); list.Add(NewOutput("clinic.address2")); list.Add(NewOutput("clinic.address3")); list.Add(NewOutput("clinic.address4")); list.Add(NewOutput("clinic.address5")); list.Add(NewOutput("clinic.address6")); list.Add(NewOutput("clinic.cityStateZip")); list.Add(NewOutput("clinic.cityStateZip2")); list.Add(NewOutput("clinic.cityStateZip3")); list.Add(NewOutput("clinic.cityStateZip4")); list.Add(NewOutput("clinic.cityStateZip5")); list.Add(NewOutput("clinic.cityStateZip6")); list.Add(NewOutput("clinic.phone")); list.Add(NewOutput("clinic.phone2")); list.Add(NewOutput("clinic.phone3")); list.Add(NewOutput("clinic.phone4")); list.Add(NewOutput("clinic.phone5")); list.Add(NewOutput("clinic.phone6")); list.Add(NewOutput("prov.stateRxID")); list.Add(NewOutput("prov.stateRxID2")); list.Add(NewOutput("prov.stateRxID3")); list.Add(NewOutput("prov.stateRxID4")); list.Add(NewOutput("prov.stateRxID5")); list.Add(NewOutput("prov.stateRxID6")); list.Add(NewOutput("prov.StateLicense")); list.Add(NewOutput("prov.StateLicense2")); list.Add(NewOutput("prov.StateLicense3")); list.Add(NewOutput("prov.StateLicense4")); list.Add(NewOutput("prov.StateLicense5")); list.Add(NewOutput("prov.StateLicense6")); list.Add(NewOutput("prov.NationalProvID")); list.Add(NewOutput("prov.NationalProvID2")); list.Add(NewOutput("prov.NationalProvID3")); list.Add(NewOutput("prov.NationalProvID4")); list.Add(NewOutput("prov.NationalProvID5")); list.Add(NewOutput("prov.NationalProvID6")); list.Add(NewOutput("prov.dEANum")); list.Add(NewOutput("prov.dEANum2")); list.Add(NewOutput("prov.dEANum3")); list.Add(NewOutput("prov.dEANum4")); list.Add(NewOutput("prov.dEANum5")); list.Add(NewOutput("prov.dEANum6")); list.Add(NewOutput("RxDate")); list.Add(NewOutput("RxDate2")); list.Add(NewOutput("RxDate3")); list.Add(NewOutput("RxDate4")); list.Add(NewOutput("RxDate5")); list.Add(NewOutput("RxDate6")); list.Add(NewOutput("RxDateMonthSpelled")); list.Add(NewOutput("RxDateMonthSpelled2")); list.Add(NewOutput("RxDateMonthSpelled3")); list.Add(NewOutput("RxDateMonthSpelled4")); list.Add(NewOutput("RxDateMonthSpelled5")); list.Add(NewOutput("RxDateMonthSpelled6")); list.Add(NewOutput("pat.nameFL")); list.Add(NewOutput("pat.nameFL2")); list.Add(NewOutput("pat.nameFL3")); list.Add(NewOutput("pat.nameFL4")); list.Add(NewOutput("pat.nameFL5")); list.Add(NewOutput("pat.nameFL6")); list.Add(NewOutput("pat.Birthdate")); list.Add(NewOutput("pat.Birthdate2")); list.Add(NewOutput("pat.Birthdate3")); list.Add(NewOutput("pat.Birthdate4")); list.Add(NewOutput("pat.Birthdate5")); list.Add(NewOutput("pat.Birthdate6")); list.Add(NewOutput("pat.HmPhone")); list.Add(NewOutput("pat.HmPhone2")); list.Add(NewOutput("pat.HmPhone3")); list.Add(NewOutput("pat.HmPhone4")); list.Add(NewOutput("pat.HmPhone5")); list.Add(NewOutput("pat.HmPhone6")); list.Add(NewOutput("pat.address")); list.Add(NewOutput("pat.address2")); list.Add(NewOutput("pat.address3")); list.Add(NewOutput("pat.address4")); list.Add(NewOutput("pat.address5")); list.Add(NewOutput("pat.address6")); list.Add(NewOutput("pat.cityStateZip")); list.Add(NewOutput("pat.cityStateZip2")); list.Add(NewOutput("pat.cityStateZip3")); list.Add(NewOutput("pat.cityStateZip4")); list.Add(NewOutput("pat.cityStateZip5")); list.Add(NewOutput("pat.cityStateZip6")); list.Add(NewOutput("Drug")); list.Add(NewOutput("Drug2")); list.Add(NewOutput("Drug3")); list.Add(NewOutput("Drug4")); list.Add(NewOutput("Drug5")); list.Add(NewOutput("Drug6")); list.Add(NewOutput("Disp")); list.Add(NewOutput("Disp2")); list.Add(NewOutput("Disp3")); list.Add(NewOutput("Disp4")); list.Add(NewOutput("Disp5")); list.Add(NewOutput("Disp6")); list.Add(NewOutput("Sig")); list.Add(NewOutput("Sig2")); list.Add(NewOutput("Sig3")); list.Add(NewOutput("Sig4")); list.Add(NewOutput("Sig5")); list.Add(NewOutput("Sig6")); list.Add(NewOutput("Refills")); list.Add(NewOutput("Refills2")); list.Add(NewOutput("Refills3")); list.Add(NewOutput("Refills4")); list.Add(NewOutput("Refills5")); list.Add(NewOutput("Refills6")); list.Add(NewOutput("ProcCode")); list.Add(NewOutput("ProcCode2")); list.Add(NewOutput("ProcCode3")); list.Add(NewOutput("ProcCode4")); list.Add(NewOutput("ProcCode5")); list.Add(NewOutput("ProcCode6")); list.Add(NewOutput("DaysOfSupply")); list.Add(NewOutput("DaysOfSupply2")); list.Add(NewOutput("DaysOfSupply3")); list.Add(NewOutput("DaysOfSupply4")); list.Add(NewOutput("DaysOfSupply5")); list.Add(NewOutput("DaysOfSupply6")); } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("notes")); } return(list); }
private static List<SheetFieldDef> GetLabelAppointment(OutInCheck outInCheck){ List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("nameFL")); list.Add(NewOutput("nameLF")); list.Add(NewOutput("weekdayDateTime")); list.Add(NewOutput("length")); } return list; }
private static List<SheetFieldDef> GetLabSlip(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { list.Add(NewOutput("lab.Description")); list.Add(NewOutput("lab.Phone")); list.Add(NewOutput("lab.Notes")); list.Add(NewOutput("lab.WirelessPhone")); list.Add(NewOutput("lab.Address")); list.Add(NewOutput("lab.CityStZip")); list.Add(NewOutput("lab.Email")); list.Add(NewOutput("appt.DateTime")); list.Add(NewOutput("labcase.DateTimeDue")); list.Add(NewOutput("labcase.DateTimeCreated")); list.Add(NewOutput("prov.nameFormal")); list.Add(NewOutput("prov.stateLicence")); //patient fields already handled with static text: name,age,gender. //other fields already handled: dateToday, practice address and phone. } else if(outInCheck==OutInCheck.In) { list.Add(NewInput("notes")); list.Add(NewInput("labcase.Instructions")); } else if(outInCheck==OutInCheck.Check) { list.Add(NewCheck("misc")); } return list; }
private static List<SheetFieldDef> GetRx(OutInCheck outInCheck){ List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("prov.nameFL")); list.Add(NewOutput("prov.address")); list.Add(NewOutput("prov.cityStateZip")); list.Add(NewOutput("prov.phone")); list.Add(NewOutput("RxDate")); list.Add(NewOutput("RxDateMonthSpelled")); list.Add(NewOutput("prov.dEANum")); list.Add(NewOutput("pat.nameFL")); list.Add(NewOutput("pat.Birthdate")); list.Add(NewOutput("pat.HmPhone")); list.Add(NewOutput("pat.address")); list.Add(NewOutput("pat.cityStateZip")); list.Add(NewOutput("Drug")); list.Add(NewOutput("Disp")); list.Add(NewOutput("Sig")); list.Add(NewOutput("Refills")); list.Add(NewOutput("prov.stateRxID")); list.Add(NewOutput("prov.StateLicense")); list.Add(NewOutput("prov.NationalProvID")); } else if(outInCheck==OutInCheck.In){ list.Add(NewInput("notes")); } return list; }
private static List <SheetFieldDef> GetMedicalHistory(OutInCheck outInCheck) { List <SheetFieldDef> list = new List <SheetFieldDef>(); if (outInCheck == OutInCheck.Out) { //none } else if (outInCheck == OutInCheck.In) { list.Add(NewInput("Birthdate")); list.Add(NewInput("FName")); list.Add(NewInput("LName")); list.Add(NewInput("misc")); list.Add(NewInput("inputMed1")); list.Add(NewInput("inputMed2")); list.Add(NewInput("inputMed3")); list.Add(NewInput("inputMed4")); list.Add(NewInput("inputMed5")); list.Add(NewInput("inputMed6")); list.Add(NewInput("inputMed7")); list.Add(NewInput("inputMed8")); list.Add(NewInput("inputMed9")); list.Add(NewInput("inputMed10")); list.Add(NewInput("inputMed11")); list.Add(NewInput("inputMed12")); list.Add(NewInput("inputMed13")); list.Add(NewInput("inputMed14")); list.Add(NewInput("inputMed15")); list.Add(NewInput("inputMed16")); list.Add(NewInput("inputMed17")); list.Add(NewInput("inputMed18")); list.Add(NewInput("inputMed19")); list.Add(NewInput("inputMed20")); } else if (outInCheck == OutInCheck.Check) { list.Add(NewCheck("allergy")); list.Add(NewCheck("problem")); list.Add(NewCheck("misc")); list.Add(NewInput("checkMed1")); list.Add(NewInput("checkMed2")); list.Add(NewInput("checkMed3")); list.Add(NewInput("checkMed4")); list.Add(NewInput("checkMed5")); list.Add(NewInput("checkMed6")); list.Add(NewInput("checkMed7")); list.Add(NewInput("checkMed8")); list.Add(NewInput("checkMed9")); list.Add(NewInput("checkMed10")); list.Add(NewInput("checkMed11")); list.Add(NewInput("checkMed12")); list.Add(NewInput("checkMed13")); list.Add(NewInput("checkMed14")); list.Add(NewInput("checkMed15")); list.Add(NewInput("checkMed16")); list.Add(NewInput("checkMed17")); list.Add(NewInput("checkMed18")); list.Add(NewInput("checkMed19")); list.Add(NewInput("checkMed20")); } return(list); }
private static List<SheetFieldDef> GetConsent(OutInCheck outInCheck){ List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out){ list.Add(NewOutput("dateTime.Today")); list.Add(NewOutput("patient.nameFL")); } else if(outInCheck==OutInCheck.In){ list.Add(NewInput("toothNum")); list.Add(NewInput("misc")); } else if(outInCheck==OutInCheck.Check) { list.Add(NewCheck("misc")); } return list; }
///<Summary>This is the list of input, output, or checkbox fieldnames for user to pick from.</Summary> public static List <SheetFieldDef> GetList(SheetTypeEnum sheetType, OutInCheck outInCheck) { switch (sheetType) { case SheetTypeEnum.LabelPatient: return(GetLabelPatient(outInCheck)); case SheetTypeEnum.LabelCarrier: return(GetLabelCarrier(outInCheck)); case SheetTypeEnum.LabelReferral: return(GetLabelReferral(outInCheck)); case SheetTypeEnum.ReferralSlip: return(GetReferralSlip(outInCheck)); case SheetTypeEnum.LabelAppointment: return(GetLabelAppointment(outInCheck)); case SheetTypeEnum.Rx: return(GetRx(outInCheck)); case SheetTypeEnum.Consent: return(GetConsent(outInCheck)); case SheetTypeEnum.PatientLetter: return(GetPatientLetter(outInCheck)); case SheetTypeEnum.ReferralLetter: return(GetReferralLetter(outInCheck)); case SheetTypeEnum.PatientForm: return(GetPatientForm(outInCheck)); case SheetTypeEnum.RoutingSlip: return(GetRoutingSlip(outInCheck)); case SheetTypeEnum.MedicalHistory: return(GetMedicalHistory(outInCheck)); case SheetTypeEnum.LabSlip: return(GetLabSlip(outInCheck)); case SheetTypeEnum.ExamSheet: return(GetExamSheet(outInCheck)); case SheetTypeEnum.DepositSlip: return(GetDepositSlip(outInCheck)); case SheetTypeEnum.Statement: return(GetStatement(outInCheck)); case SheetTypeEnum.MedLabResults: return(GetMedLabResults(outInCheck)); case SheetTypeEnum.TreatmentPlan: return(GetTreatmentPlans(outInCheck)); case SheetTypeEnum.Screening: return(GetScreening(outInCheck)); case SheetTypeEnum.PaymentPlan: return(GetPaymentPlans(outInCheck)); case SheetTypeEnum.RxMulti: return(GetRxMulti(outInCheck)); case SheetTypeEnum.ERA: return(GetEra(outInCheck)); case SheetTypeEnum.ERAGridHeader: return(GetEraGridHeader(outInCheck)); } return(new List <SheetFieldDef>()); }
private static List<SheetFieldDef> GetPatientForm(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { //I can't really think of any for this kind } else if(outInCheck==OutInCheck.In){ list.Add(NewInput("Address")); list.Add(NewInput("Address2")); list.Add(NewInput("Birthdate")); list.Add(NewInput("City")); list.Add(NewInput("Email")); list.Add(NewInput("FName")); list.Add(NewInput("HmPhone")); list.Add(NewInput("ins1CarrierName")); list.Add(NewInput("ins1CarrierPhone")); list.Add(NewInput("ins1EmployerName")); list.Add(NewInput("ins1GroupName")); list.Add(NewInput("ins1GroupNum")); list.Add(NewInput("ins1SubscriberID")); list.Add(NewInput("ins1SubscriberNameF")); list.Add(NewInput("ins2CarrierName")); list.Add(NewInput("ins2CarrierPhone")); list.Add(NewInput("ins2EmployerName")); list.Add(NewInput("ins2GroupName")); list.Add(NewInput("ins2GroupNum")); list.Add(NewInput("ins2SubscriberID")); list.Add(NewInput("ins2SubscriberNameF")); list.Add(NewInput("LName")); list.Add(NewInput("MiddleI")); list.Add(NewInput("misc")); list.Add(NewInput("Preferred")); list.Add(NewInput("referredFrom")); list.Add(NewInput("SSN")); list.Add(NewInput("State")); list.Add(NewInput("WkPhone")); list.Add(NewInput("WirelessPhone")); list.Add(NewInput("wirelessCarrier")); list.Add(NewInput("Zip")); } else if(outInCheck==OutInCheck.Check){ list.Add(NewCheck("addressAndHmPhoneIsSameEntireFamily")); list.Add(NewCheck("Gender")); list.Add(NewCheck("ins1Relat")); list.Add(NewCheck("ins2Relat")); list.Add(NewCheck("misc")); list.Add(NewCheck("Position")); list.Add(NewCheck("PreferConfirmMethod")); list.Add(NewCheck("PreferContactMethod")); list.Add(NewCheck("PreferRecallMethod")); list.Add(NewCheck("StudentStatus")); } return list; }
private static List<SheetFieldDef> GetMedicalHistory(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { //none } else if(outInCheck==OutInCheck.In) { list.Add(NewInput("Birthdate")); list.Add(NewInput("FName")); list.Add(NewInput("LName")); list.Add(NewInput("misc")); } else if(outInCheck==OutInCheck.Check) { list.Add(NewCheck("misc")); } return list; }
private static List<SheetFieldDef> GetMedicalHistory(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { //none } else if(outInCheck==OutInCheck.In) { list.Add(NewInput("Birthdate")); list.Add(NewInput("FName")); list.Add(NewInput("LName")); list.Add(NewInput("misc")); list.Add(NewInput("inputMed1")); list.Add(NewInput("inputMed2")); list.Add(NewInput("inputMed3")); list.Add(NewInput("inputMed4")); list.Add(NewInput("inputMed5")); list.Add(NewInput("inputMed6")); list.Add(NewInput("inputMed7")); list.Add(NewInput("inputMed8")); list.Add(NewInput("inputMed9")); list.Add(NewInput("inputMed10")); list.Add(NewInput("inputMed11")); list.Add(NewInput("inputMed12")); list.Add(NewInput("inputMed13")); list.Add(NewInput("inputMed14")); list.Add(NewInput("inputMed15")); list.Add(NewInput("inputMed16")); list.Add(NewInput("inputMed17")); list.Add(NewInput("inputMed18")); list.Add(NewInput("inputMed19")); list.Add(NewInput("inputMed20")); } else if(outInCheck==OutInCheck.Check) { list.Add(NewCheck("allergy")); list.Add(NewCheck("problem")); list.Add(NewCheck("misc")); list.Add(NewInput("checkMed1")); list.Add(NewInput("checkMed2")); list.Add(NewInput("checkMed3")); list.Add(NewInput("checkMed4")); list.Add(NewInput("checkMed5")); list.Add(NewInput("checkMed6")); list.Add(NewInput("checkMed7")); list.Add(NewInput("checkMed8")); list.Add(NewInput("checkMed9")); list.Add(NewInput("checkMed10")); list.Add(NewInput("checkMed11")); list.Add(NewInput("checkMed12")); list.Add(NewInput("checkMed13")); list.Add(NewInput("checkMed14")); list.Add(NewInput("checkMed15")); list.Add(NewInput("checkMed16")); list.Add(NewInput("checkMed17")); list.Add(NewInput("checkMed18")); list.Add(NewInput("checkMed19")); list.Add(NewInput("checkMed20")); } return list; }
private static List<SheetFieldDef> GetStatement(OutInCheck outInCheck) { List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { list.Add(NewOutput("accountNumber")); list.Add(NewOutput("statement.NoteBold")); list.Add(NewOutput("statement.Note")); list.Add(NewOutput("futureAppointments")); list.Add(NewOutput("totalLabel")); list.Add(NewOutput("totalValue")); list.Add(NewOutput("insEstLabel")); list.Add(NewOutput("insEstValue")); list.Add(NewOutput("balanceLabel")); list.Add(NewOutput("balanceValue")); list.Add(NewOutput("amountDueValue")); list.Add(NewOutput("payPlanAmtDueValue")); list.Add(NewOutput("statementReceiptInvoice")); list.Add(NewOutput("returnAddress")); list.Add(NewOutput("billingAddress")); list.Add(NewOutput("statement.DateSent")); list.Add(NewOutput("statementIsCopy")); list.Add(NewOutput("statementIsTaxReceipt")); list.Add(NewOutput("providerLegend")); } else if(outInCheck==OutInCheck.In) { } else if(outInCheck==OutInCheck.Check) { } return list; }
public static List<SheetFieldDef> GetExamSheet(OutInCheck outInCheck){ List<SheetFieldDef> list=new List<SheetFieldDef>(); if(outInCheck==OutInCheck.Out) { list.Add(NewOutput("patient.priProvNameFL")); list.Add(NewOutput("sheet.DateTimeSheet")); } else if(outInCheck==OutInCheck.In) { list.Add(NewInput("Birthdate")); list.Add(NewInput("FName")); list.Add(NewInput("LName")); list.Add(NewInput("MiddleI")); list.Add(NewInput("misc")); list.Add(NewInput("Preferred")); } else if(outInCheck==OutInCheck.Check){ list.Add(NewCheck("Gender")); list.Add(NewCheck("misc")); list.Add(NewCheck("Race"));//This is really race/ethnicity combined. } return list; }
public JsonResult add(OutInCheck oc) { db.OutInChecks.Add(oc); db.SaveChanges(); return(Json(ResultMap.OK(), JsonRequestBehavior.AllowGet)); }