private string getAccNumber(int id_Sitio, int intModalidadID, string patientID)
            {
                string AccNum = "";
                string accAux = "";

                try
                {
                    int consec = 0;
                    try
                    {
                        accAux = NapoleonAUXDataAccess.getAccNumber(patientID.Trim(), id_Sitio);
                        if (accAux == "")
                        {
                            consec = NapoleonAUXDataAccess.getConsecutivo();
                        }
                    }
                    catch (Exception)
                    {
                        consec = 0;
                    }
                    if (accAux == "")
                    {
                        AccNum = vchClaveSitio.ToString() + intModalidadID.ToString() + (patientID.ToString().Replace(vchClaveSitio, "").Trim() != "" ? patientID.ToString().Replace(vchClaveSitio, "") : "XXXXX") + consec;
                    }
                    else
                    {
                        AccNum = accAux;
                    }
                }
                catch (Exception egAN)
                {
                    AccNum = "";
                    Log.EscribeLog("Existe error en getAccNumber: " + egAN.Message);
                }
                return(AccNum);
            }