186. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 7/5/2018 7:16:22 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

186.1 Files compared

# Location File Last Modified
1 registries.zip\registries\Combined_registries_code\Registries VIRP Service CrsServices.cs Wed Jun 27 16:55:10 2018 UTC
2 registries.zip\registries\Combined_registries_code\Registries VIRP Service CrsServices.cs Wed Jun 27 17:48:42 2018 UTC

186.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 7064
Changed 2 6
Inserted 0 0
Removed 0 0

186.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

186.4 Active regular expressions

No regular expressions were active.

186.5 Comparison detail

  1   using Syst em;
  2   using Syst em.Configu ration;
  3   using Syst em.Collect ions.Gener ic;
  4   using Syst em.Web;
  5   using Syst em.Web.Con figuration ;
  6   using Syst em.Linq;
  7   using Syst em.Web.Ser vices;
  8   using Syst em.Service Model;
  9   using Syst em.Service Model.Web;
  10   using Syst em.Service Model.Acti vation;
  11   using VIRP .CRS.BLL;
  12   using VIRP .CRS.BO;
  13  
  14   namespace  VIRP_SERVI CE
  15   {
  16           [W ebService( Namespace  = "http:// URL           . DNS     ")]
  17           [W ebServiceB inding(Con formsTo =  WsiProfile s.BasicPro file1_1)]
  18           [W ebServiceB indingAttr ibute(Name  = "CrsSer vices", Na mespace =  "http:// URL           . DNS     ")]
  19           [S erviceCont ract(Name  = "CrsServ ices", Nam espace = " http:// URL           . DNS     ")]
  20           [S ystem.Comp onentModel .ToolboxIt em(false)]
  21           [A spNetCompa tibilityRe quirements (Requireme ntsMode =  AspNetComp atibilityR equirement sMode.Allo wed)]
  22           [S erviceBeha vior(Insta nceContext Mode = Ins tanceConte xtMode.Sin gle)]
  23           pu blic parti al class C rsServices  : System. Web.Servic es.WebServ ice
  24           {
  25           #r egion BCCC R_BCR_ALL
  26  
  27           [W ebMethod]
  28           pu blic List< BCCCR_BCR_ ALL> BCCCR _BCR_ALL_G ET_ALL_BY_ SEARCH(str ing identi ty, int re gistryId,  short sta3 n, string  patientSea rch)
  29           {
  30                return V IRPManager .BCCCR_BCR _ALL_GET_A LL_BY_SEAR CH(identit y, registr yId, sta3n , patientS earch);
  31           }
  32  
  33           [O perationCo ntract]
  34           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/BCCCR_ BCR_ALL_GE T_ALL_BY_S EARCH?iden tity={iden tity}&regi stryId={re gistryId}& sta3n={sta 3n}&patien tSearch={p atientSear ch}")]
  35           pu blic List< BCCCR_BCR_ ALL> BCCCR _BCR_ALL_G ET_ALL_BY_ SEARCH_XML (string id entity, in t registry Id, short  sta3n, str ing patien tSearch)
  36           {
  37                return t his.BCCCR_ BCR_ALL_GE T_ALL_BY_S EARCH(iden tity, regi stryId, st a3n, patie ntSearch);
  38           }
  39  
  40           [O perationCo ntract]
  41           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/BCCC R_BCR_ALL_ GET_ALL_BY _SEARCH?id entity={id entity}&re gistryId={ registryId }&sta3n={s ta3n}&pati entSearch= {patientSe arch}")]
  42           pu blic List< BCCCR_BCR_ ALL> BCCCR _BCR_ALL_G ET_ALL_BY_ SEARCH_JSO N(string i dentity, i nt registr yId, short  sta3n, st ring patie ntSearch)
  43           {
  44                return t his.BCCCR_ BCR_ALL_GE T_ALL_BY_S EARCH(iden tity, regi stryId, st a3n, patie ntSearch);
  45           }
  46  
  47           #e ndregion
  48  
  49           #r egion DATA _DICTIONAR Y
  50  
  51           [W ebMethod]
  52           pu blic List< DATA_DICTI ONARY> DAT A_DICTIONA RY_GET_ALL (string id entity, in t registry Id)
  53           {
  54                return V IRPManager .DATA_DICT IONARY_GET _ALL(ident ity, regis tryId);
  55           }
  56  
  57           [O perationCo ntract]
  58           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/DATA_D ICTIONARY_ GET_ALL?id entity={id entity}&re gistryId={ registryId }")]
  59           pu blic List< DATA_DICTI ONARY> DAT A_DICTIONA RY_GET_ALL _XML(strin g identity , int regi stryId)
  60           {
  61                return t his.DATA_D ICTIONARY_ GET_ALL(id entity, re gistryId);
  62           }
  63  
  64           [O perationCo ntract]
  65           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/DATA _DICTIONAR Y_GET_ALL? identity={ identity}& registryId ={registry Id}")]
  66           pu blic List< DATA_DICTI ONARY> DAT A_DICTIONA RY_GET_ALL _JSON(stri ng identit y, int reg istryId)
  67           {
  68                return t his.DATA_D ICTIONARY_ GET_ALL(id entity, re gistryId);
  69           }
  70  
  71           #e ndregion
  72  
  73           #r egion DB_L OG
  74  
  75           [W ebMethod]
  76           pu blic int D B_LOG_SAVE (string id entity, in t registry Id, DB_LOG  objSave)
  77           {
  78                return V IRPManager .DB_LOG_SA VE(identit y, registr yId, objSa ve);
  79           }
  80  
  81           [O perationCo ntract]
  82           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/DB_LOG _SAVE?iden tity={iden tity}&regi stryId={re gistryId}" )]
  83           pu blic int D B_LOG_SAVE _XML(strin g identity , int regi stryId, DB _LOG objSa ve)
  84           {
  85                return t his.DB_LOG _SAVE(iden tity, regi stryId, ob jSave);
  86           }
  87  
  88           [O perationCo ntract]
  89           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/DB_L OG_SAVE?id entity={id entity}&re gistryId={ registryId }")]
  90           pu blic int D B_LOG_SAVE _JSON(stri ng identit y, int reg istryId, D B_LOG objS ave)
  91           {
  92                return t his.DB_LOG _SAVE(iden tity, regi stryId, ob jSave);
  93           }
  94  
  95           #e ndregion
  96  
  97           #r egion ETL_ ExtractBat ch_Log
  98  
  99           [W ebMethod]
  100           pu blic List< ETL_Extrac tBatch_Log > ETL_Extr actBatch_L og_GET_ALL _BY_REGIST RY(string  identity,  int regist ryId)
  101           {
  102                return V IRPManager .ETL_Extra ctBatch_Lo g_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  103           }
  104  
  105           [O perationCo ntract]
  106           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/ETL_Ex tractBatch _Log_GET_A LL_BY_REGI STRY?ident ity={ident ity}&regis tryId={reg istryId}") ]
  107           pu blic List< ETL_Extrac tBatch_Log > ETL_Extr actBatch_L og_GET_ALL _BY_REGIST RY_XML(str ing identi ty, int re gistryId)
  108           {
  109                return t his.ETL_Ex tractBatch _Log_GET_A LL_BY_REGI STRY(ident ity, regis tryId);
  110           }
  111  
  112           [O perationCo ntract]
  113           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/ETL_ ExtractBat ch_Log_GET _ALL_BY_RE GISTRY?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  114           pu blic List< ETL_Extrac tBatch_Log > ETL_Extr actBatch_L og_GET_ALL _BY_REGIST RY_JSON(st ring ident ity, int r egistryId)
  115           {
  116                return t his.ETL_Ex tractBatch _Log_GET_A LL_BY_REGI STRY(ident ity, regis tryId);
  117           }
  118  
  119           #e ndregion
  120  
  121           #r egion PATI ENT
  122  
  123           [W ebMethod]
  124           pu blic PATIE NT PATIENT _GET(strin g identity , int regi stryId, in t id)
  125           {
  126                return V IRPManager .PATIENT_G ET(identit y, registr yId, id);
  127           }
  128  
  129           [O perationCo ntract]
  130           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/PATIEN T_GET?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  131           pu blic PATIE NT PATIENT _GET_XML(s tring iden tity, int  registryId , int id)
  132           {
  133                return t his.PATIEN T_GET(iden tity, regi stryId, id );
  134           }
  135  
  136           [O perationCo ntract]
  137           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/PATI ENT_GET?id entity={id entity}&re gistryId={ registryId }&id={id}" )]
  138           pu blic PATIE NT PATIENT _GET_JSON( string ide ntity, int  registryI d, int id)
  139           {
  140                return t his.PATIEN T_GET(iden tity, regi stryId, id );
  141           }
  142  
  143           [W ebMethod]
  144           pu blic PATIE NT PATIENT _GET_COMPL ETE(string  identity,  int regis tryId, int  id)
  145           {
  146                return V IRPManager .PATIENT_G ET_COMPLET E(identity , registry Id, id);
  147           }
  148  
  149           [O perationCo ntract]
  150           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/PATIEN T_GET_COMP LETE?ident ity={ident ity}&regis tryId={reg istryId}&p atientId={ patientId} ")]
  151           pu blic PATIE NT PATIENT _GET_COMPL ETE_XML(st ring ident ity, int r egistryId,  int patie ntId)
  152           {
  153                return t his.PATIEN T_GET_COMP LETE(ident ity, regis tryId, pat ientId);
  154           }
  155  
  156           [O perationCo ntract]
  157           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/PATI ENT_GET_CO MPLETE?ide ntity={ide ntity}&reg istryId={r egistryId} &patientId ={patientI d}")]
  158           pu blic PATIE NT PATIENT _GET_COMPL ETE_JSON(s tring iden tity, int  registryId , int pati entId)
  159           {
  160                return t his.PATIEN T_GET_COMP LETE(ident ity, regis tryId, pat ientId);
  161           }
  162  
  163           [W ebMethod]
  164           pu blic List< PATIENT> P ATIENT_GET _ALL_BY_RE GISTRY(str ing identi ty, int re gistryId)
  165           {
  166                return V IRPManager .PATIENT_G ET_ALL_BY_ REGISTRY(i dentity, r egistryId) ;
  167           }
  168  
  169           [O perationCo ntract]
  170           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/PATIEN T_GET_ALL_ BY_REGISTR Y?identity ={identity }&registry Id={regist ryId}")]
  171           pu blic List< PATIENT> P ATIENT_GET _ALL_BY_RE GISTRY_XML (string id entity, in t registry Id)
  172           {
  173                return t his.PATIEN T_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  174           }
  175  
  176           [O perationCo ntract]
  177           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/PATI ENT_GET_AL L_BY_REGIS TRY?identi ty={identi ty}&regist ryId={regi stryId}")]
  178           pu blic List< PATIENT> P ATIENT_GET _ALL_BY_RE GISTRY_JSO N(string i dentity, i nt registr yId)
  179           {
  180                return t his.PATIEN T_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  181           }
  182  
  183           [W ebMethod]
  184           pu blic List< PATIENT> P ATIENT_GET _ALL_BY_NA ME(string  identity,  int regist ryId, stri ng lastNam e, string  firstName)
  185           {
  186                return V IRPManager .PATIENT_G ET_ALL_BY_ NAME(ident ity, regis tryId, las tName, fir stName);
  187           }
  188  
  189           [O perationCo ntract]
  190           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/PATIEN T_GET_ALL_ BY_NAME?id entity={id entity}&re gistryId={ registryId }&lastName ={lastName }&firstNam e={firstNa me}")]
  191           pu blic List< PATIENT> P ATIENT_GET _ALL_BY_NA ME_XML(str ing identi ty, int re gistryId,  string las tName, str ing firstN ame)
  192           {
  193                return t his.PATIEN T_GET_ALL_ BY_NAME(id entity, re gistryId,  lastName,  firstName) ;
  194           }
  195  
  196           [O perationCo ntract]
  197           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/PATI ENT_GET_AL L_BY_NAME? identity={ identity}& registryId ={registry Id}&lastNa me={lastNa me}&firstN ame={first Name}")]
  198           pu blic List< PATIENT> P ATIENT_GET _ALL_BY_NA ME_JSON(st ring ident ity, int r egistryId,  string la stName, st ring first Name)
  199           {
  200                return t his.PATIEN T_GET_ALL_ BY_NAME(id entity, re gistryId,  lastName,  firstName) ;
  201           }
  202  
  203           // [WebMethod ]
  204           // public int  PATIENT_G ET_COMMON_ BY_REGISTR Y_COUNT(st ring ident ity, int r egistryId,  string se archColumn , string s earchText)
  205           // {
  206           //     return  VIRPManag er.PATIENT _GET_COMMO N_BY_REGIS TRY_COUNT( identity,  registryId , searchCo lumn, sear chText);
  207           // }
  208  
  209           // [Operation Contract]
  210           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Xml, UriT emplate =  "/Xml/PATI ENT_GET_CO MMON_BY_RE GISTRY_COU NT?identit y={identit y}&registr yId={regis tryId}&sea rchColumn= {searchCol umn}&searc hText={sea rchText}") ]
  211           // public int  PATIENT_G ET_COMMON_ BY_REGISTR Y_COUNT_XM L(string i dentity, i nt registr yId, strin g searchCo lumn, stri ng searchT ext)
  212           // {
  213           //     return  this.PATI ENT_GET_CO MMON_BY_RE GISTRY_COU NT(identit y, registr yId, searc hColumn, s earchText) ;
  214           // }
  215  
  216           // [Operation Contract]
  217           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Json, Uri Template =  "/Json/PA TIENT_GET_ COMMON_BY_ REGISTRY_C OUNT?ident ity={ident ity}&regis tryId={reg istryId}&s earchColum n={searchC olumn}&sea rchText={s earchText} ")]
  218           // public int  PATIENT_G ET_COMMON_ BY_REGISTR Y_COUNT_JS ON(string  identity,  int regist ryId, stri ng searchC olumn, str ing search Text)
  219           // {
  220           //     return  this.PATI ENT_GET_CO MMON_BY_RE GISTRY_COU NT(identit y, registr yId, searc hColumn, s earchText) ;
  221           // }
  222  
  223           // [WebMethod ]
  224           // public Lis t<REFERRAL common> PA TIENT_GET_ COMMON_BY_ REGISTRY_F ILTER(stri ng identit y, int reg istryId, s tring sear chColumn,  string sea rchText, s tring sort Expression , int star tRow, int  maxRows)
  225           // {
  226           //     return  VIRPManag er.PATIENT _GET_COMMO N_BY_REGIS TRY(identi ty, regist ryId, sear chColumn,  searchText , sortExpr ession, st artRow, ma xRows);
  227           // }
  228  
  229           // [Operation Contract]
  230           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Xml, UriT emplate =  "/Xml/PATI ENT_GET_CO MMON_BY_RE GISTRY_FIL TER?identi ty={identi ty}&regist ryId={regi stryId}&se archColumn ={searchCo lumn}&sear chText={se archText}& sortExpres sion={sort Expression }&startRow ={startRow }&maxRows= {maxRows}" )]
  231           // public Lis t<REFERRAL common> PA TIENT_GET_ COMMON_BY_ REGISTRY_F ILTER_XML( string ide ntity, int  registryI d, string  searchColu mn, string  searchTex t, string  sortExpres sion, int  startRow,  int maxRow s)
  232           // {
  233           //     return  this.PATI ENT_GET_CO MMON_BY_RE GISTRY_FIL TER(identi ty, regist ryId, sear chColumn,  searchText , sortExpr ession, st artRow, ma xRows);
  234           // }
  235  
  236           // [Operation Contract]
  237           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Json, Uri Template =  "/Json/PA TIENT_GET_ COMMON_BY_ REGISTRY_F ILTER?iden tity={iden tity}&regi stryId={re gistryId}& searchColu mn={search Column}&se archText={ searchText }&sortExpr ession={so rtExpressi on}&startR ow={startR ow}&maxRow s={maxRows }")]
  238           // public Lis t<REFERRAL common> PA TIENT_GET_ COMMON_BY_ REGISTRY_F ILTER_JSON (string id entity, in t registry Id, string  searchCol umn, strin g searchTe xt, string  sortExpre ssion, int  startRow,  int maxRo ws)
  239           // {
  240           //     return  this.PATI ENT_GET_CO MMON_BY_RE GISTRY_FIL TER(identi ty, regist ryId, sear chColumn,  searchText , sortExpr ession, st artRow, ma xRows);
  241           // }
  242  
  243           #e ndregion
  244  
  245           #r egion PATI ENT_UDFs
  246  
  247           [W ebMethod]
  248           pu blic int P ATIENT_UDF s_SAVE(str ing identi ty, int re gistryId,  PATIENT_UD Fs objSave )
  249           {
  250                return V IRPManager .PATIENT_U DFs_SAVE(i dentity, r egistryId,  objSave);
  251           }
  252  
  253           [O perationCo ntract]
  254           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/PATIEN T_UDFs_SAV E?identity ={identity }&registry Id={regist ryId}")]
  255           pu blic int P ATIENT_UDF s_SAVE_XML (string id entity, in t registry Id, PATIEN T_UDFs obj Save)
  256           {
  257                return t his.PATIEN T_UDFs_SAV E(identity , registry Id, objSav e);
  258           }
  259  
  260           [O perationCo ntract]
  261           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/PATI ENT_UDFs_S AVE?identi ty={identi ty}&regist ryId={regi stryId}")]
  262           pu blic int P ATIENT_UDF s_SAVE_JSO N(string i dentity, i nt registr yId, PATIE NT_UDFs ob jSave)
  263           {
  264                return t his.PATIEN T_UDFs_SAV E(identity , registry Id, objSav e);
  265           }
  266  
  267           [W ebMethod]
  268           pu blic PATIE NT_UDFs PA TIENT_UDFs _GET_BY_PA TIENT_UDF( string ide ntity, int  registryI d, int pat ientId, in t udfId)
  269           {
  270                return V IRPManager .PATIENT_U DFs_GET_BY _PATIENT_U DF(identit y, registr yId, patie ntId, udfI d);
  271           }
  272  
  273           [O perationCo ntract]
  274           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/PATIEN T_UDFs_GET _BY_PATIEN T_UDF?iden tity={iden tity}&regi stryId={re gistryId}& patientId= {patientId }&udfId={u dfId}")]
  275           pu blic PATIE NT_UDFs PA TIENT_UDFs _GET_BY_PA TIENT_UDF_ XML(string  identity,  int regis tryId, int  patientId , int udfI d)
  276           {
  277                return t his.PATIEN T_UDFs_GET _BY_PATIEN T_UDF(iden tity, regi stryId, pa tientId, u dfId);
  278           }
  279  
  280           [O perationCo ntract]
  281           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/PATI ENT_UDFs_G ET_BY_PATI ENT_UDF?id entity={id entity}&re gistryId={ registryId }&patientI d={patient Id}&udfId= {udfId}")]
  282           pu blic PATIE NT_UDFs PA TIENT_UDFs _GET_BY_PA TIENT_UDF_ JSON(strin g identity , int regi stryId, in t patientI d, int udf Id)
  283           {
  284                return t his.PATIEN T_UDFs_GET _BY_PATIEN T_UDF(iden tity, regi stryId, pa tientId, u dfId);
  285           }
  286  
  287           #e ndregion
  288  
  289           #r egion REFE RRAL
  290  
  291           [W ebMethod]
  292           pu blic REFER RAL REFERR AL_GET(str ing identi ty, int re gistryId,  int id)
  293           {
  294                return V IRPManager .REFERRAL_ GET(identi ty, regist ryId, id);
  295           }
  296  
  297           [W ebMethod]
  298           pu blic REFER RAL REFERR AL_GET_BY_ PATIENTICN (string id entity, in t registry Id, string  patientIc n)
  299           {
  300                return V IRPManager .REFERRAL_ GET_BY_PAT IENTICN(id entity, re gistryId,  patientIcn );
  301           }
  302  
  303           [W ebMethod]
  304           pu blic int R EFERRAL_SA VE(string  identity,  int regist ryId, REFE RRAL objSa ve)
  305           {
  306                return V IRPManager .REFERRAL_ SAVE(ident ity, regis tryId, obj Save);
  307           }
  308  
  309           [W ebMethod]
  310           pu blic Boole an REFERRA L_DELETE(s tring iden tity, int  registryId , int id)
  311           {
  312                return V IRPManager .REFERRAL_ DELETE(ide ntity, reg istryId, i d);
  313           }
  314  
  315           [O perationCo ntract]
  316           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_GET?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  317           pu blic REFER RAL REFERR AL_GET_XML (string id entity, in t registry Id, int id )
  318           {
  319                return t his.REFERR AL_GET(ide ntity, reg istryId, i d);
  320           }
  321  
  322           [O perationCo ntract]
  323           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_SAVE?id entity={id entity}&re gistryId={ registryId }")]
  324           pu blic int R EFERRAL_SA VE_XML(str ing identi ty, int re gistryId,  REFERRAL o bjSave)
  325           {
  326                return t his.REFERR AL_SAVE(id entity, re gistryId,  objSave);
  327           }
  328  
  329           [O perationCo ntract]
  330           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_DELETE? identity={ identity}& registryId ={registry Id}&id={id }")]
  331           pu blic Boole an REFERRA L_DELETE_X ML(string  identity,  int regist ryId, int  id)
  332           {
  333                return t his.REFERR AL_DELETE( identity,  registryId , id);
  334           }
  335  
  336           [O perationCo ntract]
  337           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_GET?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  338           pu blic REFER RAL REFERR AL_GET_JSO N(string i dentity, i nt registr yId, int i d)
  339           {
  340                return t his.REFERR AL_GET(ide ntity, reg istryId, i d);
  341           }
  342  
  343           [O perationCo ntract]
  344           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_SAVE? identity={ identity}& registryId ={registry Id}")]
  345           pu blic int R EFERRAL_SA VE_JSON(st ring ident ity, int r egistryId,  REFERRAL  objSave)
  346           {
  347                return t his.REFERR AL_SAVE(id entity, re gistryId,  objSave);
  348           }
  349  
  350           [O perationCo ntract]
  351           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_DELET E?identity ={identity }&registry Id={regist ryId}&id={ id}")]
  352           pu blic Boole an REFERRA L_DELETE_J SON(string  identity,  int regis tryId, int  id)
  353           {
  354                return t his.REFERR AL_DELETE( identity,  registryId , id);
  355           }
  356  
  357           [W ebMethod]
  358           pu blic REFER RAL REFERR AL_GET_COM PLETE(stri ng identit y, int reg istryId, i nt referra lId)
  359           {
  360                return V IRPManager .REFERRAL_ GET_COMPLE TE(identit y, registr yId, refer ralId);
  361           }
  362  
  363           [O perationCo ntract]
  364           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_GET_COM PLETE?iden tity={iden tity}&regi stryId={re gistryId}& referralId ={referral Id}")]
  365           pu blic REFER RAL REFERR AL_GET_COM PLETE_XML( string ide ntity, int  registryI d, int ref erralId)
  366           {
  367                return t his.REFERR AL_GET_COM PLETE(iden tity, regi stryId, re ferralId);
  368           }
  369  
  370           [O perationCo ntract]
  371           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_GET_C OMPLETE?id entity={id entity}&re gistryId={ registryId }&referral Id={referr alId}")]
  372           pu blic REFER RAL REFERR AL_GET_COM PLETE_JSON (string id entity, in t registry Id, int re ferralId)
  373           {
  374                return t his.REFERR AL_GET_COM PLETE(iden tity, regi stryId, re ferralId);
  375           }
  376  
  377           [W ebMethod]
  378           pu blic List< REFERRAL>  REFERRAL_G ET_ALL_BY_ REGISTRY_S TATUS(stri ng identit y, int reg istryId, i nt statusI d)
  379           {
  380                return V IRPManager .REFERRAL_ GET_ALL_BY _REGISTRY_ STATUS(ide ntity, reg istryId, s tatusId);
  381           }
  382  
  383           [O perationCo ntract]
  384           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_GET_ALL _BY_REGIST RY_STATUS? identity={ identity}& registryId ={registry Id}&status Id={status Id}")]
  385           pu blic List< REFERRAL>  REFERRAL_G ET_ALL_BY_ REGISTRY_S TATUS_XML( string ide ntity, int  registryI d, int sta tusId)
  386           {
  387                return t his.REFERR AL_GET_ALL _BY_REGIST RY_STATUS( identity,  registryId , statusId );
  388           }
  389  
  390           [O perationCo ntract]
  391           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_GET_A LL_BY_REGI STRY_STATU S?identity ={identity }&registry Id={regist ryId}&stat usId={stat usId}")]
  392           pu blic List< REFERRAL>  REFERRAL_G ET_ALL_BY_ REGISTRY_S TATUS_JSON (string id entity, in t registry Id, int st atusId)
  393           {
  394                return t his.REFERR AL_GET_ALL _BY_REGIST RY_STATUS( identity,  registryId , statusId );
  395           }
  396  
  397           [W ebMethod(B ufferRespo nse = fals e, CacheDu ration = 6 0)]
  398           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_R EGISTRY(st ring ident ity, int r egistryId)
  399           {
  400                return V IRPManager .REFERRAL_ GET_COMMON _BY_REGIST RY(identit y, registr yId);
  401           }
  402  
  403           [O perationCo ntract]
  404           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_GET_COM MON_BY_REG ISTRY?iden tity={iden tity}&regi stryId={re gistryId}" )]
  405           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_R EGISTRY_XM L(string i dentity, i nt registr yId)
  406           {
  407                return t his.REFERR AL_GET_COM MON_BY_REG ISTRY(iden tity, regi stryId);
  408           }
  409  
  410           [O perationCo ntract]
  411           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_GET_C OMMON_BY_R EGISTRY?id entity={id entity}&re gistryId={ registryId }")]
  412           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_R EGISTRY_JS ON(string  identity,  int regist ryId)
  413           {
  414                return t his.REFERR AL_GET_COM MON_BY_REG ISTRY(iden tity, regi stryId);
  415           }
  416  
  417           // [WebMethod ]
  418           // public int  REFERRAL_ GET_COMMON _BY_REGIST RY_COUNT(s tring iden tity, int  registryId , string s earchColum n, string  searchText )
  419           // {
  420           //     return  VIRPManag er.REFERRA L_GET_COMM ON_BY_REGI STRY_COUNT (identity,  registryI d, searchC olumn, sea rchText);
  421           // }
  422  
  423           // [Operation Contract]
  424           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Xml, UriT emplate =  "/Xml/REFE RRAL_GET_C OMMON_BY_R EGISTRY_CO UNT?identi ty={identi ty}&regist ryId={regi stryId}&se archColumn ={searchCo lumn}&sear chText={se archText}" )]
  425           // public int  REFERRAL_ GET_COMMON _BY_REGIST RY_COUNT_X ML(string  identity,  int regist ryId, stri ng searchC olumn, str ing search Text)
  426           // {
  427           //     return  this.REFE RRAL_GET_C OMMON_BY_R EGISTRY_CO UNT(identi ty, regist ryId, sear chColumn,  searchText );
  428           // }
  429  
  430           // [Operation Contract]
  431           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Json, Uri Template =  "/Json/RE FERRAL_GET _COMMON_BY _REGISTRY_ COUNT?iden tity={iden tity}&regi stryId={re gistryId}& searchColu mn={search Column}&se archText={ searchText }")]
  432           // public int  REFERRAL_ GET_COMMON _BY_REGIST RY_COUNT_J SON(string  identity,  int regis tryId, str ing search Column, st ring searc hText)
  433           // {
  434           //     return  this.REFE RRAL_GET_C OMMON_BY_R EGISTRY_CO UNT(identi ty, regist ryId, sear chColumn,  searchText );
  435           // }
  436  
  437           // [WebMethod ]
  438           // public Lis t<REFERRAL common> RE FERRAL_GET _COMMON_BY _REGISTRY_ FILTER(str ing identi ty, int re gistryId,  string sea rchColumn,  string se archText,  string sor tExpressio n, int sta rtRow, int  maxRows)
  439           // {
  440           //     return  VIRPManag er.REFERRA L_GET_COMM ON_BY_REGI STRY(ident ity, regis tryId, sea rchColumn,  searchTex t, sortExp ression, s tartRow, m axRows);
  441           // }
  442  
  443           // [Operation Contract]
  444           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Xml, UriT emplate =  "/Xml/REFE RRAL_GET_C OMMON_BY_R EGISTRY_FI LTER?ident ity={ident ity}&regis tryId={reg istryId}&s earchColum n={searchC olumn}&sea rchText={s earchText} &sortExpre ssion={sor tExpressio n}&startRo w={startRo w}&maxRows ={maxRows} ")]
  445           // public Lis t<REFERRAL common> RE FERRAL_GET _COMMON_BY _REGISTRY_ FILTER_XML (string id entity, in t registry Id, string  searchCol umn, strin g searchTe xt, string  sortExpre ssion, int  startRow,  int maxRo ws)
  446           // {
  447           //     return  this.REFE RRAL_GET_C OMMON_BY_R EGISTRY_FI LTER(ident ity, regis tryId, sea rchColumn,  searchTex t, sortExp ression, s tartRow, m axRows);
  448           // }
  449  
  450           // [Operation Contract]
  451           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Json, Uri Template =  "/Json/RE FERRAL_GET _COMMON_BY _REGISTRY_ FILTER?ide ntity={ide ntity}&reg istryId={r egistryId} &searchCol umn={searc hColumn}&s earchText= {searchTex t}&sortExp ression={s ortExpress ion}&start Row={start Row}&maxRo ws={maxRow s}")]
  452           // public Lis t<REFERRAL common> RE FERRAL_GET _COMMON_BY _REGISTRY_ FILTER_JSO N(string i dentity, i nt registr yId, strin g searchCo lumn, stri ng searchT ext, strin g sortExpr ession, in t startRow , int maxR ows)
  453           // {
  454           //     return  this.REFE RRAL_GET_C OMMON_BY_R EGISTRY_FI LTER(ident ity, regis tryId, sea rchColumn,  searchTex t, sortExp ression, s tartRow, m axRows);
  455           // }
  456  
  457           [W ebMethod]
  458           pu blic REFER RALcommonG roup REFER RAL_GET_CO MMON_BY_RE GISTRY_FIL TER(string  identity,  int regis tryId, int  patientId , string s earchColum n, string  searchText , string s ortExpress ion, int s tartRow, i nt maxRows , bool IsP atientList )
  459           {
  460                return V IRPManager .REFERRAL_ GET_COMMON _BY_REGIST RY(identit y, registr yId, patie ntId, sear chColumn,  searchText , sortExpr ession, st artRow, ma xRows, IsP atientList );
  461           }
  462  
  463           [O perationCo ntract]
  464           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_GET_COM MON_BY_REG ISTRY_FILT ER?identit y={identit y}&registr yId={regis tryId}&pat ientId={pa tientId}&s earchColum n={searchC olumn}&sea rchText={s earchText} &sortExpre ssion={sor tExpressio n}&startRo w={startRo w}&maxRows ={maxRows} &IsPatient List={IsPa tientList} ")]
  465           pu blic REFER RALcommonG roup REFER RAL_GET_CO MMON_BY_RE GISTRY_FIL TER_XML(st ring ident ity, int r egistryId,  int patie ntId, stri ng searchC olumn, str ing search Text, stri ng sortExp ression, i nt startRo w, int max Rows, bool  IsPatient List)
  466           {
  467                return t his.REFERR AL_GET_COM MON_BY_REG ISTRY_FILT ER(identit y, registr yId, patie ntId, sear chColumn,  searchText , sortExpr ession, st artRow, ma xRows, IsP atientList );
  468           }
  469  
  470           [O perationCo ntract]
  471           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_GET_C OMMON_BY_R EGISTRY_FI LTER?ident ity={ident ity}&regis tryId={reg istryId}&p atientId={ patientId} &searchCol umn={searc hColumn}&s earchText= {searchTex t}&sortExp ression={s ortExpress ion}&start Row={start Row}&maxRo ws={maxRow s}&IsPatie ntList={Is PatientLis t}")]
  472           pu blic REFER RALcommonG roup REFER RAL_GET_CO MMON_BY_RE GISTRY_FIL TER_JSON(s tring iden tity, int  registryId , int pati entId, str ing search Column, st ring searc hText, str ing sortEx pression,  int startR ow, int ma xRows, boo l IsPatien tList)
  473           {
  474                return t his.REFERR AL_GET_COM MON_BY_REG ISTRY_FILT ER(identit y, registr yId, patie ntId, sear chColumn,  searchText , sortExpr ession, st artRow, ma xRows, IsP atientList );
  475           }
  476  
  477           [W ebMethod]
  478           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_P ATIENT(str ing identi ty, int re gistryId,  int patien tId)
  479           {
  480                return V IRPManager .REFERRAL_ GET_COMMON _BY_PATIEN T(identity , registry Id, patien tId);
  481           }
  482  
  483           [O perationCo ntract]
  484           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_GET_COM MON_BY_PAT IENT?ident ity={ident ity}&regis tryId={reg istryId}&p atientId={ patientId} ")]
  485           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_P ATIENT_XML (string id entity, in t registry Id, int pa tientId)
  486           {
  487                return t his.REFERR AL_GET_COM MON_BY_PAT IENT(ident ity, regis tryId, pat ientId);
  488           }
  489  
  490           [O perationCo ntract]
  491           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_GET_C OMMON_BY_P ATIENT?ide ntity={ide ntity}&reg istryId={r egistryId} &patientId ={patientI d}")]
  492           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_P ATIENT_JSO N(string i dentity, i nt registr yId, int p atientId)
  493           {
  494                return t his.REFERR AL_GET_COM MON_BY_PAT IENT(ident ity, regis tryId, pat ientId);
  495           }
  496  
  497           [W ebMethod]
  498           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_P ROVIDER(st ring ident ity, int r egistryId,  int provi derId)
  499           {
  500                return V IRPManager .REFERRAL_ GET_COMMON _BY_PROVID ER(identit y, registr yId, provi derId);
  501           }
  502  
  503           [O perationCo ntract]
  504           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_GET_COM MON_BY_PRO VIDER?iden tity={iden tity}&regi stryId={re gistryId}& providerId ={provider Id}")]
  505           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_P ROVIDER_XM L(string i dentity, i nt registr yId, int p roviderId)
  506           {
  507                return t his.REFERR AL_GET_COM MON_BY_PRO VIDER(iden tity, regi stryId, pr oviderId);
  508           }
  509  
  510           [O perationCo ntract]
  511           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_GET_C OMMON_BY_P ROVIDER?id entity={id entity}&re gistryId={ registryId }&provider Id={provid erId}")]
  512           pu blic List< REFERRALco mmon> REFE RRAL_GET_C OMMON_BY_P ROVIDER_JS ON(string  identity,  int regist ryId, int  providerId )
  513           {
  514                return t his.REFERR AL_GET_COM MON_BY_PRO VIDER(iden tity, regi stryId, pr oviderId);
  515           }
  516  
  517           [W ebMethod]
  518           pu blic bool  REFERRAL_P ATIENT_EXI STS(string  identity,  int regis tryId, int  patientId )
  519           {
  520                return V IRPManager .REFERRAL_ PATIENT_EX ISTS(ident ity, regis tryId, pat ientId);
  521           }
  522  
  523           [O perationCo ntract]
  524           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_PATIENT _EXISTS?id entity={id entity}&re gistryId={ registryId }&patientI d={patient Id}")]
  525           pu blic bool  REFERRAL_P ATIENT_EXI STS_XML(st ring ident ity, int r egistryId,  int patie ntId)
  526           {
  527                return t his.REFERR AL_PATIENT _EXISTS(id entity, re gistryId,  patientId) ;
  528           }
  529  
  530           [O perationCo ntract]
  531           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_PATIE NT_EXISTS? identity={ identity}& registryId ={registry Id}&patien tId={patie ntId}")]
  532           pu blic bool  REFERRAL_P ATIENT_EXI STS_JSON(s tring iden tity, int  registryId , int pati entId)
  533           {
  534                return t his.REFERR AL_PATIENT _EXISTS(id entity, re gistryId,  patientId) ;
  535           }
  536  
  537           [W ebMethod]
  538           pu blic int R EFERRAL_SA VE_MANUAL( string ide ntity, int  registryI d, int pat ientId, in t provider Id)
  539           {
  540                return V IRPManager .REFERRAL_ SAVE_MANUA L(identity , registry Id, patien tId, provi derId);
  541           }
  542  
  543           [O perationCo ntract]
  544           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_SAVE_MA NUAL?ident ity={ident ity}&regis tryId={reg istryId}&p atientId={ patientId} &providerI d={provide rId}")]
  545           pu blic int R EFERRAL_SA VE_MANUAL_ XML(string  identity,  int regis tryId, int  patientId , int prov iderId)
  546           {
  547                return t his.REFERR AL_SAVE_MA NUAL(ident ity, regis tryId, pat ientId, pr oviderId);
  548           }
  549  
  550           [O perationCo ntract]
  551           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_SAVE_ MANUAL?ide ntity={ide ntity}&reg istryId={r egistryId} &patientId ={patientI d}&provide rId={provi derId}")]
  552           pu blic int R EFERRAL_SA VE_MANUAL_ JSON(strin g identity , int regi stryId, in t patientI d, int pro viderId)
  553           {
  554                return t his.REFERR AL_SAVE_MA NUAL(ident ity, regis tryId, pat ientId, pr oviderId);
  555           }
  556  
  557           [W ebMethod]
  558           pu blic bool  REFERRAL_U PDATE_STAT US(string  identity,  int regist ryId, int  referralId , int stat usId)
  559           {
  560                return V IRPManager .REFERRAL_ UPDATE_STA TUS(identi ty, regist ryId, refe rralId, st atusId);
  561           }
  562  
  563           [O perationCo ntract]
  564           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REFERR AL_UPDATE_ STATUS?ide ntity={ide ntity}&reg istryId={r egistryId} &referralI d={referra lId}&statu sId={statu sId}")]
  565           pu blic bool  REFERRAL_U PDATE_STAT US_XML(str ing identi ty, int re gistryId,  int referr alId, int  statusId)
  566           {
  567                return t his.REFERR AL_UPDATE_ STATUS(ide ntity, reg istryId, r eferralId,  statusId) ;
  568           }
  569  
  570           [O perationCo ntract]
  571           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REFE RRAL_UPDAT E_STATUS?i dentity={i dentity}&r egistryId= {registryI d}&referra lId={refer ralId}&sta tusId={sta tusId}")]
  572           pu blic bool  REFERRAL_S TATUS_JSON (string id entity, in t registry Id, int re ferralId,  int status Id)
  573           {
  574                return t his.REFERR AL_UPDATE_ STATUS(ide ntity, reg istryId, r eferralId,  statusId) ;
  575           }
  576  
  577           #e ndregion
  578  
  579           #r egion REGI STRY_COHOR T_DATA
  580  
  581           [W ebMethod]
  582           pu blic List< REGISTRY_C OHORT_DATA > REGISTRY _COHORT_DA TA_GET_ALL _BY_REGIST RY(string  identity,  int regist ryId)
  583           {
  584                return V IRPManager .REGISTRY_ COHORT_DAT A_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  585           }
  586  
  587           [O perationCo ntract]
  588           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REGIST RY_COHORT_ DATA_GET_A LL_BY_REGI STRY?ident ity={ident ity}&regis tryId={reg istryId}") ]
  589           pu blic List< REGISTRY_C OHORT_DATA > REGISTRY _COHORT_DA TA_GET_ALL _BY_REGIST RY_XML(str ing identi ty, int re gistryId)
  590           {
  591                return t his.REGIST RY_COHORT_ DATA_GET_A LL_BY_REGI STRY(ident ity, regis tryId);
  592           }
  593  
  594           [O perationCo ntract]
  595           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REGI STRY_COHOR T_DATA_GET _ALL_BY_RE GISTRY?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  596           pu blic List< REGISTRY_C OHORT_DATA > REGISTRY _COHORT_DA TA_GET_ALL _BY_REGIST RY_JSON(st ring ident ity, int r egistryId)
  597           {
  598                return t his.REGIST RY_COHORT_ DATA_GET_A LL_BY_REGI STRY(ident ity, regis tryId);
  599           }
  600  
  601           [W ebMethod]
  602           pu blic List< REGISTRY_C OHORT_DATA > REGISTRY _COHORT_DA TA_GET_ALL _SELECTED_ BY_REGISTR Y(string i dentity, i nt registr yId)
  603           {
  604                return V IRPManager .REGISTRY_ COHORT_DAT A_GET_ALL_ SELECTED_B Y_REGISTRY (identity,  registryI d);
  605           }
  606  
  607           [O perationCo ntract]
  608           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REGIST RY_COHORT_ DATA_GET_A LL_SELECTE D_BY_REGIS TRY?identi ty={identi ty}&regist ryId={regi stryId}")]
  609           pu blic List< REGISTRY_C OHORT_DATA > REGISTRY _COHORT_DA TA_GET_ALL _SELECTED_ BY_REGISTR Y_XML(stri ng identit y, int reg istryId)
  610           {
  611                return t his.REGIST RY_COHORT_ DATA_GET_A LL_SELECTE D_BY_REGIS TRY(identi ty, regist ryId);
  612           }
  613  
  614           [O perationCo ntract]
  615           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REGI STRY_COHOR T_DATA_GET _ALL_SELEC TED_BY_REG ISTRY?iden tity={iden tity}&regi stryId={re gistryId}" )]
  616           pu blic List< REGISTRY_C OHORT_DATA > REGISTRY _COHORT_DA TA_GET_ALL _SELECTED_ BY_REGISTR Y_JSON(str ing identi ty, int re gistryId)
  617           {
  618                return t his.REGIST RY_COHORT_ DATA_GET_A LL_SELECTE D_BY_REGIS TRY(identi ty, regist ryId);
  619           }
  620  
  621           [W ebMethod]
  622           pu blic bool  REGISTRY_C OHORT_DATA _SAVE_LIST (string id entity, in t registry Id, List<R EGISTRY_CO HORT_DATA>  cohorts)
  623           {
  624                return V IRPManager .REGISTRY_ COHORT_DAT A_SAVE_LIS T(identity , registry Id, cohort s);
  625           }
  626  
  627           [O perationCo ntract]
  628           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REGIST RY_COHORT_ DATA_SAVE_ LIST?ident ity={ident ity}&regis tryId={reg istryId}&c ohorts={co horts}")]
  629           pu blic bool  REGISTRY_C OHORT_DATA _SAVE_LIST _XML(strin g identity , int regi stryId, Li st<REGISTR Y_COHORT_D ATA> cohor ts)
  630           {
  631                return t his.REGIST RY_COHORT_ DATA_SAVE_ LIST(ident ity, regis tryId, coh orts);
  632           }
  633  
  634           [O perationCo ntract]
  635           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REGI STRY_COHOR T_DATA_SAV E_LIST?ide ntity={ide ntity}&reg istryId={r egistryId} &cohorts={ cohorts}") ]
  636           pu blic bool  REGISTRY_C OHORT_DATA _SAVE_LIST _JSON(stri ng identit y, int reg istryId, L ist<REGIST RY_COHORT_ DATA> coho rts)
  637           {
  638                return t his.REGIST RY_COHORT_ DATA_SAVE_ LIST(ident ity, regis tryId, coh orts);
  639           }
  640  
  641           [W ebMethod]
  642           pu blic int R EGISTRY_CO HORT_DATA_ GET_PREVIE W_COUNT(st ring ident ity, int r egistryId,  List<REGI STRY_COHOR T_DATA> co horts)
  643           {
  644                return V IRPManager .REGISTRY_ COHORT_DAT A_GET_PREV IEW_COUNT( identity,  registryId , cohorts) ;
  645           }
  646  
  647           [O perationCo ntract]
  648           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REGI STRY_COHOR T_DATA_GET _PREVIEW_C OUNT?ident ity={ident ity}&regis tryId={reg istryId}&c ohorts={co horts}")]
  649           pu blic int R EGISTRY_CO HORT_DATA_ GET_PREVIE W_COUNT_JS ON(string  identity,  int regist ryId, List <REGISTRY_ COHORT_DAT A> cohorts )
  650           {
  651                return t his.REGIST RY_COHORT_ DATA_GET_P REVIEW_COU NT(identit y, registr yId, cohor ts);
  652           }
  653  
  654           [O perationCo ntract]
  655           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REGIST RY_COHORT_ DATA_GET_P REVIEW_COU NT?identit y={identit y}&registr yId={regis tryId}&coh orts={coho rts}")]
  656           pu blic int R EGISTRY_CO HORT_DATA_ GET_PREVIE W_COUNT_XM L(string i dentity, i nt registr yId, List< REGISTRY_C OHORT_DATA > cohorts)
  657           {
  658                return t his.REGIST RY_COHORT_ DATA_GET_P REVIEW_COU NT(identit y, registr yId, cohor ts);
  659           }
  660  
  661           #e ndregion
  662  
  663           #r egion REGI STRY_CORE_ DATA
  664  
  665           [W ebMethod]
  666           pu blic REGIS TRY_CORE_D ATA REGIST RY_CORE_DA TA_GET_BY_ REGISTRY_C ORE(string  identity,  int regis tryId, int  CORE_TYPE _ID)
  667           {
  668                return V IRPManager .REGISTRY_ CORE_DATA_ GET_BY_REG ISTRY_CORE (identity,  registryI d, CORE_TY PE_ID);
  669           }
  670  
  671           [W ebMethod]
  672           pu blic List< REGISTRY_C ORE_DATA>  REGISTRY_C ORE_DATA_G ET_ALL_BY_ REGISTRY(s tring iden tity, int  registryId )
  673           {
  674                return V IRPManager .REGISTRY_ CORE_DATA_ GET_ALL_BY _REGISTRY( identity,  registryId );
  675           }
  676  
  677           [W ebMethod]
  678           pu blic bool  REGISTRY_C ORE_DATA_S AVE_LIST(s tring iden tity, int  registryId , List<REG ISTRY_CORE _DATA> cor es)
  679           {
  680                return V IRPManager .REGISTRY_ CORE_DATA_ SAVE_LIST( identity,  registryId , cores);
  681           }
  682  
  683           [O perationCo ntract]
  684           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REGIST RY_CORE_DA TA_GET_BY_ REGISTRY_C ORE?identi ty={identi ty}&regist ryId={regi stryId}&co reTypeId={ coreTypeId }")]
  685           pu blic REGIS TRY_CORE_D ATA REGIST RY_CORE_DA TA_GET_BY_ REGISTRY_C ORE_XML(st ring ident ity, int r egistryId,  int coreT ypeId)
  686           {
  687                return t his.REGIST RY_CORE_DA TA_GET_BY_ REGISTRY_C ORE(identi ty, regist ryId, core TypeId);
  688           }
  689  
  690           [O perationCo ntract]
  691           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REGIST RY_CORE_DA TA_GET_ALL _BY_REGIST RY?identit y={identit y}&registr yId={regis tryId}")]
  692           pu blic List< REGISTRY_C ORE_DATA>  REGISTRY_C ORE_DATA_G ET_ALL_BY_ REGISTRY_X ML(string  identity,  int regist ryId)
  693           {
  694                return t his.REGIST RY_CORE_DA TA_GET_ALL _BY_REGIST RY(identit y, registr yId);
  695           }
  696  
  697           [O perationCo ntract]
  698           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REGIST RY_CORE_DA TA_SAVE_LI ST?identit y={identit y}&registr yId={regis tryId}&cor es={cores} ")]
  699           pu blic bool  REGISTRY_C ORE_DATA_S AVE_LIST_X ML(string  identity,  int regist ryId, List <REGISTRY_ CORE_DATA>  cores)
  700           {
  701                return t his.REGIST RY_CORE_DA TA_SAVE_LI ST(identit y, registr yId, cores );
  702           }
  703  
  704           [O perationCo ntract]
  705           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REGI STRY_CORE_ DATA_GET_B Y_REGISTRY _CORE?iden tity={iden tity}&regi stryId={re gistryId}& coreTypeId ={coreType Id}")]
  706           pu blic REGIS TRY_CORE_D ATA REGIST RY_CORE_DA TA_GET_BY_ REGISTRY_C ORE_JSON(s tring iden tity, int  registryId , int core TypeId)
  707           {
  708                return t his.REGIST RY_CORE_DA TA_GET_BY_ REGISTRY_C ORE(identi ty, regist ryId, core TypeId);
  709           }
  710  
  711           [O perationCo ntract]
  712           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REGI STRY_CORE_ DATA_GET_A LL_BY_REGI STRY?ident ity={ident ity}&regis tryId={reg istryId}") ]
  713           pu blic List< REGISTRY_C ORE_DATA>  REGISTRY_C ORE_DATA_G ET_ALL_BY_ REGISTRY_J SON(string  identity,  int regis tryId)
  714           {
  715                return t his.REGIST RY_CORE_DA TA_GET_ALL _BY_REGIST RY(identit y, registr yId);
  716           }
  717  
  718           [O perationCo ntract]
  719           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REGI STRY_CORE_ DATA_SAVE_ LIST?ident ity={ident ity}&regis tryId={reg istryId}&c ores={core s}")]
  720           pu blic bool  REGISTRY_C ORE_DATA_S AVE_LIST_J SON(string  identity,  int regis tryId, Lis t<REGISTRY _CORE_DATA > cores)
  721           {
  722                return t his.REGIST RY_CORE_DA TA_SAVE_LI ST(identit y, registr yId, cores );
  723           }
  724  
  725           #e ndregion
  726  
  727           #r egion SETT INGS
  728  
  729           [W ebMethod]
  730           pu blic int S ETTINGS_SA VE(string  identity,  int regist ryId, SETT INGS objSa ve)
  731           {
  732                return V IRPManager .SETTINGS_ SAVE(ident ity, regis tryId, obj Save);
  733           }
  734  
  735           [O perationCo ntract]
  736           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SETTIN GS_SAVE?id entity={id entity}&re gistryId={ registryId }")]
  737           pu blic int S ETTINGS_SA VE_XML(str ing identi ty, int re gistryId,  SETTINGS o bjSave)
  738           {
  739                return t his.SETTIN GS_SAVE(id entity, re gistryId,  objSave);
  740           }
  741  
  742           [O perationCo ntract]
  743           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SETT INGS_SAVE? identity={ identity}& registryId ={registry Id}")]
  744           pu blic int S ETTINGS_SA VE_JSON(st ring ident ity, int r egistryId,  SETTINGS  objSave)
  745           {
  746                return t his.SETTIN GS_SAVE(id entity, re gistryId,  objSave);
  747           }
  748  
  749           [W ebMethod]
  750           pu blic SETTI NGS SETTIN GS_GET_REG ISTRYNAME( string ide ntity, int  registryI d, string  registryNa me)
  751           {
  752                return V IRPManager .SETTINGS_ GET_REGIST RYNAME(ide ntity, reg istryId, r egistryNam e);
  753           }
  754  
  755           [O perationCo ntract]
  756           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SETTIN GS_GET_REG ISTRYNAME? identity={ identity}& registryId ={registry Id}&regist ryName={re gistryName }")]
  757           pu blic SETTI NGS SETTIN GS_GET_REG ISTRYNAME_ XML(string  identity,  int regis tryId, str ing regist ryName)
  758           {
  759                return t his.SETTIN GS_GET_REG ISTRYNAME( identity,  registryId , registry Name);
  760           }
  761  
  762           [O perationCo ntract]
  763           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SETT INGS_GET_R EGISTRYNAM E?identity ={identity }&registry Id={regist ryId}&regi stryName={ registryNa me}")]
  764           pu blic SETTI NGS SETTIN GS_GET_REG ISTRYNAME_ JSON(strin g identity , int regi stryId, st ring regis tryName)
  765           {
  766                return t his.SETTIN GS_GET_REG ISTRYNAME( identity,  registryId , registry Name);
  767           }
  768  
  769           [W ebMethod]
  770           pu blic SETTI NGS SETTIN GS_GET_HOM E_PAGE()
  771           {
  772                return V IRPManager .SETTINGS_ GET_HOME_P AGE();
  773           }
  774  
  775           [O perationCo ntract]
  776           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/GET_HO ME_PAGE_SE TTING")]
  777           pu blic SETTI NGS SETTIN GS_GET_HOM E_PAGE_XML ()
  778           {
  779                return t his.SETTIN GS_GET_HOM E_PAGE();
  780           }
  781  
  782           [O perationCo ntract]
  783           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/GET_ HOME_PAGE_ SETTING")]
  784           pu blic SETTI NGS SETTIN GS_GET_HOM E_PAGE_JSO N()
  785           {
  786                return t his.SETTIN GS_GET_HOM E_PAGE();
  787           }
  788  
  789           [W ebMethod]
  790           pu blic List< SETTINGS>  SETTINGS_G ET()
  791           {
  792                return V IRPManager .SETTINGS_ GET();
  793           }
  794  
  795           #e ndregion
  796  
  797           #r egion SSta ff_SStaff
  798  
  799           [W ebMethod]
  800           pu blic SStaf f_SStaff S Staff_SSta ff_GET(str ing identi ty, int re gistryId,  int id)
  801           {
  802                return V IRPManager .SStaff_SS taff_GET(i dentity, r egistryId,  id);
  803           }
  804  
  805           [O perationCo ntract]
  806           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SStaff _SStaff_GE T?identity ={identity }&registry Id={regist ryId}&id={ id}")]
  807           pu blic SStaf f_SStaff S Staff_SSta ff_GET_XML (string id entity, in t registry Id, int id )
  808           {
  809                return t his.SStaff _SStaff_GE T(identity , registry Id, id);
  810           }
  811  
  812           [O perationCo ntract]
  813           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SSta ff_SStaff_ GET?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  814           pu blic SStaf f_SStaff S Staff_SSta ff_GET_JSO N(string i dentity, i nt registr yId, int i d)
  815           {
  816                return t his.SStaff _SStaff_GE T(identity , registry Id, id);
  817           }
  818  
  819           // [WebMethod ()]
  820           // public int  SStaff_SS taff_GET_A LL_BY_REGI STRY_COUNT (string id entity, in t registry Id, string  searchCol umn, strin g searchTe xt)
  821           // {
  822           //     return  VIRPManag er.SStaff_ SStaff_GET _ALL_BY_RE GISTRY_COU NT(identit y, registr yId, searc hColumn, s earchText) ;
  823           // }
  824  
  825           // [Operation Contract]
  826           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Xml, UriT emplate =  "/Xml/SSta ff_SStaff_ GET_ALL_BY _REGISTRY_ COUNT?iden tity={iden tity}&regi stryId={re gistryId}& searchColu mn={search Column}&se archText={ searchText }")]
  827           // public int  SStaff_SS taff_GET_A LL_BY_REGI STRY_COUNT _XML(strin g identity , int regi stryId, st ring searc hColumn, s tring sear chText)
  828           // {
  829           //     return  this.SSta ff_SStaff_ GET_ALL_BY _REGISTRY_ COUNT(iden tity, regi stryId, se archColumn , searchTe xt);
  830           // }
  831  
  832           // [Operation Contract]
  833           // [WebInvoke (Method =  "GET", Res ponseForma t = WebMes sageFormat .Json, Uri Template =  "/Json/SS taff_SStaf f_GET_ALL_ BY_REGISTR Y_COUNT?id entity={id entity}&re gistryId={ registryId }&searchCo lumn={sear chColumn}& searchText ={searchTe xt}")]
  834           // public int  SStaff_SS taff_GET_A LL_BY_REGI STRY_COUNT _JSON(stri ng identit y, int reg istryId, s tring sear chColumn,  string sea rchText)
  835           // {
  836           //     return  this.SSta ff_SStaff_ GET_ALL_BY _REGISTRY_ COUNT(iden tity, regi stryId, se archColumn , searchTe xt);
  837           // }
  838  
  839           [W ebMethod]
  840           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ REGISTRY(s tring iden tity, int  registryId )
  841           {
  842                return V IRPManager .SStaff_SS taff_GET_A LL_BY_REGI STRY(ident ity, regis tryId);
  843           }
  844  
  845           [O perationCo ntract]
  846           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SStaff _SStaff_GE T_ALL_BY_R EGISTRY?id entity={id entity}&re gistryId={ registryId }")]
  847           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ REGISTRY_X ML(string  identity,  int regist ryId)
  848           {
  849                return t his.SStaff _SStaff_GE T_ALL_BY_R EGISTRY(id entity, re gistryId);
  850           }
  851  
  852           [O perationCo ntract]
  853           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SSta ff_SStaff_ GET_ALL_BY _REGISTRY? identity={ identity}& registryId ={registry Id}")]
  854           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ REGISTRY_J SON(string  identity,  int regis tryId)
  855           {
  856                return t his.SStaff _SStaff_GE T_ALL_BY_R EGISTRY(id entity, re gistryId);
  857           }
  858  
  859           [W ebMethod]
  860           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ REGISTRY_F ILTER(stri ng identit y, int reg istryId, s tring sear chColumn,  string sea rchText, s tring sort Expression , int star tRow, int  maxRows)
  861           {
  862                return V IRPManager .SStaff_SS taff_GET_A LL_BY_REGI STRY(ident ity, regis tryId, sea rchColumn,  searchTex t, sortExp ression, s tartRow, m axRows);
  863           }
  864  
  865           [O perationCo ntract]
  866           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SStaff _SStaff_GE T_ALL_BY_R EGISTRY_FI LTER?ident ity={ident ity}&regis tryId={reg istryId}&s earchColum n={searchC olumn}&sea rchText={s earchText} &sortExpre ssion={sor tExpressio n}&startRo w={startRo w}&maxRows ={maxRows} ")]
  867           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ REGISTRY_F ILTER_XML( string ide ntity, int  registryI d, string  searchColu mn, string  searchTex t, string  sortExpres sion, int  startRow,  int maxRow s)
  868           {
  869                return t his.SStaff _SStaff_GE T_ALL_BY_R EGISTRY_FI LTER(ident ity, regis tryId, sea rchColumn,  searchTex t, sortExp ression, s tartRow, m axRows);
  870           }
  871  
  872           [O perationCo ntract]
  873           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SSta ff_SStaff_ GET_ALL_BY _REGISTRY_ FILTER?ide ntity={ide ntity}&reg istryId={r egistryId} &searchCol umn={searc hColumn}&s earchText= {searchTex t}&sortExp ression={s ortExpress ion}&start Row={start Row}&maxRo ws={maxRow s}")]
  874           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ REGISTRY_F ILTER_JSON (string id entity, in t registry Id, string  searchCol umn, strin g searchTe xt, string  sortExpre ssion, int  startRow,  int maxRo ws)
  875           {
  876                return t his.SStaff _SStaff_GE T_ALL_BY_R EGISTRY_FI LTER(ident ity, regis tryId, sea rchColumn,  searchTex t, sortExp ression, s tartRow, m axRows);
  877           }
  878  
  879           [W ebMethod]
  880           pu blic int S Staff_SSta ff_GET_ALL _BY_REGIST RY_FILTER_ COUNT(stri ng identit y, int reg istryId, s tring sear chColumn,  string sea rchText, s tring sort Expression )
  881           {
  882                return V IRPManager .SStaff_SS taff_GET_A LL_BY_REGI STRY_COUNT (identity,  registryI d, searchC olumn, sea rchText, s ortExpress ion);
  883           }
  884  
  885           [O perationCo ntract]
  886           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SStaff _SStaff_GE T_ALL_BY_R EGISTRY_FI LTER_COUNT ?identity= {identity} &registryI d={registr yId}&searc hColumn={s earchColum n}&searchT ext={searc hText}&sor tExpressio n={sortExp ression}") ]
  887           pu blic int S Staff_SSta ff_GET_ALL _BY_REGIST RY_FILTER_ COUNT_XML( string ide ntity, int  registryI d, string  searchColu mn, string  searchTex t, string  sortExpres sion)
  888           {
  889                return t his.SStaff _SStaff_GE T_ALL_BY_R EGISTRY_FI LTER_COUNT (identity,  registryI d, searchC olumn, sea rchText, s ortExpress ion);
  890           }
  891  
  892           [O perationCo ntract]
  893           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SSta ff_SStaff_ GET_ALL_BY _REGISTRY_ FILTER_COU NT?identit y={identit y}&registr yId={regis tryId}&sea rchColumn= {searchCol umn}&searc hText={sea rchText}&s ortExpress ion={sortE xpression} ")]
  894           pu blic int S Staff_SSta ff_GET_ALL _BY_REGIST RY_FILTER_ COUNT_JSON (string id entity, in t registry Id, string  searchCol umn, strin g searchTe xt, string  sortExpre ssion)
  895           {
  896                return t his.SStaff _SStaff_GE T_ALL_BY_R EGISTRY_FI LTER_COUNT (identity,  registryI d, searchC olumn, sea rchText, s ortExpress ion);
  897           }
  898  
  899           [W ebMethod]
  900           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ NAME(strin g identity , int regi stryId, st ring lastN ame, strin g firstNam e)
  901           {
  902                return V IRPManager .SStaff_SS taff_GET_A LL_BY_NAME (identity,  registryI d, lastNam e, firstNa me);
  903           }
  904  
  905           [O perationCo ntract]
  906           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SStaff _SStaff_GE T_ALL_BY_N AME?identi ty={identi ty}&regist ryId={regi stryId}&la stName={la stName}&fi rstName={f irstName}" )]
  907           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ NAME_XML(s tring iden tity, int  registryId , string l astName, s tring firs tName)
  908           {
  909                return t his.SStaff _SStaff_GE T_ALL_BY_N AME(identi ty, regist ryId, last Name, firs tName);
  910           }
  911  
  912           [O perationCo ntract]
  913           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SSta ff_SStaff_ GET_ALL_BY _NAME?iden tity={iden tity}&regi stryId={re gistryId}& lastName={ lastName}& firstName= {firstName }")]
  914           pu blic List< SStaff_SSt aff> SStaf f_SStaff_G ET_ALL_BY_ NAME_JSON( string ide ntity, int  registryI d, string  lastName,  string fir stName)
  915           {
  916                return t his.SStaff _SStaff_GE T_ALL_BY_N AME(identi ty, regist ryId, last Name, firs tName);
  917           }
  918  
  919           #e ndregion
  920  
  921           #r egion STD_ INSTITUTIO N
  922  
  923           [W ebMethod]
  924           pu blic STD_I NSTITUTION  STD_INSTI TUTION_GET _COMPLETE( string ide ntity, int  registryI d, int id)
  925           {
  926                return V IRPManager .STD_INSTI TUTION_GET _COMPLETE( identity,  registryId , id);
  927           }
  928  
  929           [O perationCo ntract]
  930           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_IN STITUTION_ GET_COMPLE TE?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  931           pu blic STD_I NSTITUTION  STD_INSTI TUTION_GET _COMPLETE_ XML(string  identity,  int regis tryId, int  id)
  932           {
  933                return t his.STD_IN STITUTION_ GET_COMPLE TE(identit y, registr yId, id);
  934           }
  935  
  936           [O perationCo ntract]
  937           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ INSTITUTIO N_GET_COMP LETE?ident ity={ident ity}&regis tryId={reg istryId}&i d={id}")]
  938           pu blic STD_I NSTITUTION  STD_INSTI TUTION_GET _COMPLETE_ JSON(strin g identity , int regi stryId, in t id)
  939           {
  940                return t his.STD_IN STITUTION_ GET_COMPLE TE(identit y, registr yId, id);
  941           }
  942  
  943           [W ebMethod]
  944           pu blic List< STD_INSTIT UTION> STD _INSTITUTI ON_GET_FAC S(string i dentity, i nt registr yId)
  945           {
  946                return V IRPManager .STD_INSTI TUTION_GET _FACS(iden tity, regi stryId);
  947           }
  948  
  949           [O perationCo ntract]
  950           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_IN STITUTION_ GET_FACS?i dentity={i dentity}&r egistryId= {registryI d}")]
  951           pu blic List< STD_INSTIT UTION> STD _INSTITUTI ON_GET_FAC S_XML(stri ng identit y, int reg istryId)
  952           {
  953                return t his.STD_IN STITUTION_ GET_FACS(i dentity, r egistryId) ;
  954           }
  955  
  956           [O perationCo ntract]
  957           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ INSTITUTIO N_GET_FACS ?identity= {identity} &registryI d={registr yId}")]
  958           pu blic List< STD_INSTIT UTION> STD _INSTITUTI ON_GET_FAC S_JSON(str ing identi ty, int re gistryId)
  959           {
  960                return t his.STD_IN STITUTION_ GET_FACS(i dentity, r egistryId) ;
  961           }
  962  
  963           #e ndregion
  964  
  965           #r egion STD_ MENU_ITEMS
  966  
  967           [W ebMethod]
  968           pu blic STD_M ENU_ITEMS  STD_MENU_I TEMS_GET(s tring iden tity, int  registryId , int id)
  969           {
  970                return V IRPManager .STD_MENU_ ITEMS_GET( identity,  registryId , id);
  971           }
  972  
  973           [W ebMethod]
  974           pu blic int S TD_MENU_IT EMS_SAVE(s tring iden tity, int  registryId , STD_MENU _ITEMS obj Save)
  975           {
  976                return V IRPManager .STD_MENU_ ITEMS_SAVE (identity,  registryI d, objSave );
  977           }
  978  
  979           [W ebMethod]
  980           pu blic Boole an STD_MEN U_ITEMS_DE LETE(strin g identity , int regi stryId, in t id)
  981           {
  982                return V IRPManager .STD_MENU_ ITEMS_DELE TE(identit y, registr yId, id);
  983           }
  984  
  985           [O perationCo ntract]
  986           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_ME NU_ITEMS_G ET?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  987           pu blic STD_M ENU_ITEMS  STD_MENU_I TEMS_GET_X ML(string  identity,  int regist ryId, int  id)
  988           {
  989                return t his.STD_ME NU_ITEMS_G ET(identit y, registr yId, id);
  990           }
  991  
  992           [O perationCo ntract]
  993           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_ME NU_ITEMS_S AVE?identi ty={identi ty}&regist ryId={regi stryId}")]
  994           pu blic int S TD_MENU_IT EMS_SAVE_X ML(string  identity,  int regist ryId, STD_ MENU_ITEMS  objSave)
  995           {
  996                return t his.STD_ME NU_ITEMS_S AVE(identi ty, regist ryId, objS ave);
  997           }
  998  
  999           [O perationCo ntract]
  1000           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_ME NU_ITEMS_D ELETE?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  1001           pu blic Boole an STD_MEN U_ITEMS_DE LETE_XML(s tring iden tity, int  registryId , int id)
  1002           {
  1003                return t his.STD_ME NU_ITEMS_D ELETE(iden tity, regi stryId, id );
  1004           }
  1005  
  1006           [O perationCo ntract]
  1007           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ MENU_ITEMS _GET?ident ity={ident ity}&regis tryId={reg istryId}&i d={id}")]
  1008           pu blic STD_M ENU_ITEMS  STD_MENU_I TEMS_GET_J SON(string  identity,  int regis tryId, int  id)
  1009           {
  1010                return t his.STD_ME NU_ITEMS_G ET(identit y, registr yId, id);
  1011           }
  1012  
  1013           [O perationCo ntract]
  1014           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ MENU_ITEMS _SAVE?iden tity={iden tity}&regi stryId={re gistryId}" )]
  1015           pu blic int S TD_MENU_IT EMS_SAVE_J SON(string  identity,  int regis tryId, STD _MENU_ITEM S objSave)
  1016           {
  1017                return t his.STD_ME NU_ITEMS_S AVE(identi ty, regist ryId, objS ave);
  1018           }
  1019  
  1020           [O perationCo ntract]
  1021           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ MENU_ITEMS _DELETE?id entity={id entity}&re gistryId={ registryId }&id={id}" )]
  1022           pu blic Boole an STD_MEN U_ITEMS_DE LETE_JSON( string ide ntity, int  registryI d, int id)
  1023           {
  1024                return t his.STD_ME NU_ITEMS_D ELETE(iden tity, regi stryId, id );
  1025           }
  1026  
  1027           [W ebMethod]
  1028           pu blic List< STD_MENU_I TEMS> STD_ MENU_ITEMS _GET_ALL_B Y_REGISTRY (string id entity, in t registry Id)
  1029           {
  1030                return V IRPManager .STD_MENU_ ITEMS_GET_ ALL_BY_REG ISTRY(iden tity, regi stryId);
  1031           }
  1032  
  1033           [O perationCo ntract]
  1034           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_ME NU_ITEMS_G ET_ALL_BY_ REGISTRY?i dentity={i dentity}&r egistryId= {registryI d}")]
  1035           pu blic List< STD_MENU_I TEMS> STD_ MENU_ITEMS _GET_ALL_B Y_REGISTRY _XML(strin g identity , int regi stryId)
  1036           {
  1037                return t his.STD_ME NU_ITEMS_G ET_ALL_BY_ REGISTRY(i dentity, r egistryId) ;
  1038           }
  1039  
  1040           [O perationCo ntract]
  1041           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ MENU_ITEMS _GET_ALL_B Y_REGISTRY ?identity= {identity} &registryI d={registr yId}")]
  1042           pu blic List< STD_MENU_I TEMS> STD_ MENU_ITEMS _GET_ALL_B Y_REGISTRY _JSON(stri ng identit y, int reg istryId)
  1043           {
  1044                return t his.STD_ME NU_ITEMS_G ET_ALL_BY_ REGISTRY(i dentity, r egistryId) ;
  1045           }
  1046  
  1047           [W ebMethod]
  1048           pu blic List< STD_MENU_I TEMS> STD_ MENU_ITEMS _GET_MENU( string ide ntity, int  registryI d, string  path)
  1049           {
  1050                return V IRPManager .STD_MENU_ ITEMS_GET_ MENU(ident ity, regis tryId, pat h);
  1051           }
  1052  
  1053           [O perationCo ntract]
  1054           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_ME NU_ITEMS_G ET_MENU?id entity={id entity}&re gistryId={ registryId }&path={pa th}")]
  1055           pu blic List< STD_MENU_I TEMS> STD_ MENU_ITEMS _GET_MENU_ XML(string  identity,  int regis tryId, str ing path)
  1056           {
  1057                return t his.STD_ME NU_ITEMS_G ET_MENU(id entity, re gistryId,  path);
  1058           }
  1059  
  1060           [O perationCo ntract]
  1061           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ MENU_ITEMS _GET_MENU? identity={ identity}& registryId ={registry Id}&path={ path}")]
  1062           pu blic List< STD_MENU_I TEMS> STD_ MENU_ITEMS _GET_MENU_ JSON(strin g identity , int regi stryId, st ring path)
  1063           {
  1064                return t his.STD_ME NU_ITEMS_G ET_MENU(id entity, re gistryId,  path);
  1065           }
  1066  
  1067           #e ndregion
  1068  
  1069           #r egion STD_ QUESTION
  1070  
  1071           [W ebMethod]
  1072           pu blic STD_Q UESTION ST D_QUESTION _GET(strin g identity , int regi stryId, in t id)
  1073           {
  1074                return V IRPManager .STD_QUEST ION_GET(id entity, re gistryId,  id);
  1075           }
  1076  
  1077           [W ebMethod]
  1078           pu blic int S TD_QUESTIO N_SAVE(str ing identi ty, int re gistryId,  STD_QUESTI ON objSave )
  1079           {
  1080                return V IRPManager .STD_QUEST ION_SAVE(i dentity, r egistryId,  objSave);
  1081           }
  1082  
  1083           [W ebMethod]
  1084           pu blic Boole an STD_QUE STION_DELE TE(string  identity,  int regist ryId, int  id)
  1085           {
  1086                return V IRPManager .STD_QUEST ION_DELETE (identity,  registryI d, id);
  1087           }
  1088  
  1089           [O perationCo ntract]
  1090           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_GET ?identity= {identity} &registryI d={registr yId}&id={i d}")]
  1091           pu blic STD_Q UESTION ST D_QUESTION _GET_XML(s tring iden tity, int  registryId , int id)
  1092           {
  1093                return t his.STD_QU ESTION_GET (identity,  registryI d, id);
  1094           }
  1095  
  1096           [O perationCo ntract]
  1097           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_SAV E?identity ={identity }&registry Id={regist ryId}")]
  1098           pu blic int S TD_QUESTIO N_SAVE_XML (string id entity, in t registry Id, STD_QU ESTION obj Save)
  1099           {
  1100                return t his.STD_QU ESTION_SAV E(identity , registry Id, objSav e);
  1101           }
  1102  
  1103           [O perationCo ntract]
  1104           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_DEL ETE?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  1105           pu blic Boole an STD_QUE STION_DELE TE_XML(str ing identi ty, int re gistryId,  int id)
  1106           {
  1107                return t his.STD_QU ESTION_DEL ETE(identi ty, regist ryId, id);
  1108           }
  1109  
  1110           [O perationCo ntract]
  1111           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_G ET?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  1112           pu blic STD_Q UESTION ST D_QUESTION _GET_JSON( string ide ntity, int  registryI d, int id)
  1113           {
  1114                return t his.STD_QU ESTION_GET (identity,  registryI d, id);
  1115           }
  1116  
  1117           [O perationCo ntract]
  1118           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_S AVE?identi ty={identi ty}&regist ryId={regi stryId}")]
  1119           pu blic int S TD_QUESTIO N_SAVE_JSO N(string i dentity, i nt registr yId, STD_Q UESTION ob jSave)
  1120           {
  1121                return t his.STD_QU ESTION_SAV E(identity , registry Id, objSav e);
  1122           }
  1123  
  1124           [O perationCo ntract]
  1125           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_D ELETE?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  1126           pu blic Boole an STD_QUE STION_DELE TE_JSON(st ring ident ity, int r egistryId,  int id)
  1127           {
  1128                return t his.STD_QU ESTION_DEL ETE(identi ty, regist ryId, id);
  1129           }
  1130  
  1131           [W ebMethod]
  1132           pu blic List< STD_QUESTI ON> STD_QU ESTION_GET _ALL_BY_SU RVEY(strin g identity , int regi stryId, in t surveyTy peId)
  1133           {
  1134                return V IRPManager .STD_QUEST ION_GET_AL L_BY_SURVE Y(identity , registry Id, survey TypeId);
  1135           }
  1136  
  1137           [O perationCo ntract]
  1138           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_GET _ALL_BY_SU RVEY?ident ity={ident ity}&regis tryId={reg istryId}&s urveyTypeI d={surveyT ypeId}")]
  1139           pu blic List< STD_QUESTI ON> STD_QU ESTION_GET _ALL_BY_SU RVEY_XML(s tring iden tity, int  registryId , int surv eyTypeId)
  1140           {
  1141                return t his.STD_QU ESTION_GET _ALL_BY_SU RVEY(ident ity, regis tryId, sur veyTypeId) ;
  1142           }
  1143  
  1144           [O perationCo ntract]
  1145           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_G ET_ALL_BY_ SURVEY?ide ntity={ide ntity}&reg istryId={r egistryId} &surveyTyp eId={surve yTypeId}") ]
  1146           pu blic List< STD_QUESTI ON> STD_QU ESTION_GET _ALL_BY_SU RVEY_JSON( string ide ntity, int  registryI d, int sur veyTypeId)
  1147           {
  1148                return t his.STD_QU ESTION_GET _ALL_BY_SU RVEY(ident ity, regis tryId, sur veyTypeId) ;
  1149           }
  1150  
  1151           [W ebMethod]
  1152           pu blic Boole an STD_QUE STION_COPY _CHOICES(s tring iden tity, int  registryId , int oldQ uestionId,  int newQu estionId)
  1153           {
  1154                return V IRPManager .STD_QUEST ION_COPY_C HOICES(ide ntity, reg istryId, o ldQuestion Id, newQue stionId);
  1155           }
  1156  
  1157           [O perationCo ntract]
  1158           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_COP Y_CHOICES? identity={ identity}& registryId ={registry Id}&oldQue stionId={o ldQuestion Id}&newQue stionId={n ewQuestion Id}")]
  1159           pu blic Boole an STD_QUE STION_COPY _CHOICES_X ML(string  identity,  int regist ryId, int  oldQuestio nId, int n ewQuestion Id)
  1160           {
  1161                return t his.STD_QU ESTION_COP Y_CHOICES( identity,  registryId , oldQuest ionId, new QuestionId );
  1162           }
  1163  
  1164           [O perationCo ntract]
  1165           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_C OPY_CHOICE S?identity ={identity }&registry Id={regist ryId}&oldQ uestionId= {oldQuesti onId}&newQ uestionId= {newQuesti onId}")]
  1166           pu blic Boole an STD_QUE STION_COPY _CHOICES_J SON(string  identity,  int regis tryId, int  oldQuesti onId, int  newQuestio nId)
  1167           {
  1168                return t his.STD_QU ESTION_COP Y_CHOICES( identity,  registryId , oldQuest ionId, new QuestionId );
  1169           }
  1170  
  1171           #e ndregion
  1172  
  1173           #r egion STD_ QUESTION_C HOICE
  1174  
  1175           [W ebMethod]
  1176           pu blic STD_Q UESTION_CH OICE STD_Q UESTION_CH OICE_GET(s tring iden tity, int  registryId , int id)
  1177           {
  1178                return V IRPManager .STD_QUEST ION_CHOICE _GET(ident ity, regis tryId, id) ;
  1179           }
  1180  
  1181           [W ebMethod]
  1182           pu blic int S TD_QUESTIO N_CHOICE_S AVE(string  identity,  int regis tryId, STD _QUESTION_ CHOICE obj Save)
  1183           {
  1184                return V IRPManager .STD_QUEST ION_CHOICE _SAVE(iden tity, regi stryId, ob jSave);
  1185           }
  1186  
  1187           [W ebMethod]
  1188           pu blic Boole an STD_QUE STION_CHOI CE_DELETE( string ide ntity, int  registryI d, int id)
  1189           {
  1190                return V IRPManager .STD_QUEST ION_CHOICE _DELETE(id entity, re gistryId,  id);
  1191           }
  1192  
  1193           [O perationCo ntract]
  1194           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_CHO ICE_GET?id entity={id entity}&re gistryId={ registryId }&id={id}" )]
  1195           pu blic STD_Q UESTION_CH OICE STD_Q UESTION_CH OICE_GET_X ML(string  identity,  int regist ryId, int  id)
  1196           {
  1197                return t his.STD_QU ESTION_CHO ICE_GET(id entity, re gistryId,  id);
  1198           }
  1199  
  1200           [O perationCo ntract]
  1201           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_CHO ICE_SAVE?i dentity={i dentity}&r egistryId= {registryI d}")]
  1202           pu blic int S TD_QUESTIO N_CHOICE_S AVE_XML(st ring ident ity, int r egistryId,  STD_QUEST ION_CHOICE  objSave)
  1203           {
  1204                return t his.STD_QU ESTION_CHO ICE_SAVE(i dentity, r egistryId,  objSave);
  1205           }
  1206  
  1207           [O perationCo ntract]
  1208           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_CHO ICE_DELETE ?identity= {identity} &registryI d={registr yId}&id={i d}")]
  1209           pu blic Boole an STD_QUE STION_CHOI CE_DELETE_ XML(string  identity,  int regis tryId, int  id)
  1210           {
  1211                return t his.STD_QU ESTION_CHO ICE_DELETE (identity,  registryI d, id);
  1212           }
  1213  
  1214           [O perationCo ntract]
  1215           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_C HOICE_GET? identity={ identity}& registryId ={registry Id}&id={id }")]
  1216           pu blic STD_Q UESTION_CH OICE STD_Q UESTION_CH OICE_GET_J SON(string  identity,  int regis tryId, int  id)
  1217           {
  1218                return t his.STD_QU ESTION_CHO ICE_GET(id entity, re gistryId,  id);
  1219           }
  1220  
  1221           [O perationCo ntract]
  1222           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_C HOICE_SAVE ?identity= {identity} &registryI d={registr yId}")]
  1223           pu blic int S TD_QUESTIO N_CHOICE_S AVE_JSON(s tring iden tity, int  registryId , STD_QUES TION_CHOIC E objSave)
  1224           {
  1225                return t his.STD_QU ESTION_CHO ICE_SAVE(i dentity, r egistryId,  objSave);
  1226           }
  1227  
  1228           [O perationCo ntract]
  1229           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_C HOICE_DELE TE?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  1230           pu blic Boole an STD_QUE STION_CHOI CE_DELETE_ JSON(strin g identity , int regi stryId, in t id)
  1231           {
  1232                return t his.STD_QU ESTION_CHO ICE_DELETE (identity,  registryI d, id);
  1233           }
  1234  
  1235           [W ebMethod]
  1236           pu blic List< STD_QUESTI ON_CHOICE>  STD_QUEST ION_CHOICE _GET_ALL_B Y_QUESTION (string id entity, in t registry Id, int qu estionId)
  1237           {
  1238                return V IRPManager .STD_QUEST ION_CHOICE _GET_ALL_B Y_QUESTION (identity,  registryI d, questio nId);
  1239           }
  1240  
  1241           [O perationCo ntract]
  1242           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_QU ESTION_CHO ICE_GET_AL L_BY_QUEST ION?identi ty={identi ty}&regist ryId={regi stryId}&qu estionId={ questionId }")]
  1243           pu blic List< STD_QUESTI ON_CHOICE>  STD_QUEST ION_CHOICE _GET_ALL_B Y_QUESTION _XML(strin g identity , int regi stryId, in t question Id)
  1244           {
  1245                return t his.STD_QU ESTION_CHO ICE_GET_AL L_BY_QUEST ION(identi ty, regist ryId, ques tionId);
  1246           }
  1247  
  1248           [O perationCo ntract]
  1249           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ QUESTION_C HOICE_GET_ ALL_BY_QUE STION?iden tity={iden tity}&regi stryId={re gistryId}& questionId ={question Id}")]
  1250           pu blic List< STD_QUESTI ON_CHOICE>  STD_QUEST ION_CHOICE _GET_ALL_B Y_QUESTION _JSON(stri ng identit y, int reg istryId, i nt questio nId)
  1251           {
  1252                return t his.STD_QU ESTION_CHO ICE_GET_AL L_BY_QUEST ION(identi ty, regist ryId, ques tionId);
  1253           }
  1254  
  1255           #e ndregion
  1256  
  1257           #r egion STD_ REFERRALST S
  1258  
  1259           [W ebMethod]
  1260           pu blic STD_R EFERRALSTS  STD_REFER RALSTS_GET _BY_CODE(s tring iden tity, int  registryId , string c ode)
  1261           {
  1262                return V IRPManager .STD_REFER RALSTS_GET _BY_CODE(i dentity, r egistryId,  code);
  1263           }
  1264  
  1265           [O perationCo ntract]
  1266           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE FERRALSTS_ GET_BY_COD E?identity ={identity }&registry Id={regist ryId}&code ={code}")]
  1267           pu blic STD_R EFERRALSTS  STD_REFER RALSTS_GET _BY_CODE_X ML(string  identity,  int regist ryId, stri ng code)
  1268           {
  1269                return t his.STD_RE FERRALSTS_ GET_BY_COD E(identity , registry Id, code);
  1270           }
  1271  
  1272           [O perationCo ntract]
  1273           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REFERRALST S_GET_BY_C ODE?identi ty={identi ty}&regist ryId={regi stryId}&co de={code}" )]
  1274           pu blic STD_R EFERRALSTS  STD_REFER RALSTS_GET _BY_CODE_J SON(string  identity,  int regis tryId, str ing code)
  1275           {
  1276                return t his.STD_RE FERRALSTS_ GET_BY_COD E(identity , registry Id, code);
  1277           }
  1278  
  1279           #e ndregion
  1280  
  1281           #r egion STD_ REG_UDFs
  1282  
  1283           [W ebMethod]
  1284           pu blic STD_R EG_UDFs ST D_REG_UDFs _GET(strin g identity , int regi stryId, in t id)
  1285           {
  1286                return V IRPManager .STD_REG_U DFs_GET(id entity, re gistryId,  id);
  1287           }
  1288  
  1289           [W ebMethod]
  1290           pu blic int S TD_REG_UDF s_SAVE(str ing identi ty, int re gistryId,  STD_REG_UD Fs objSave )
  1291           {
  1292                return V IRPManager .STD_REG_U DFs_SAVE(i dentity, r egistryId,  objSave);
  1293           }
  1294  
  1295           [W ebMethod]
  1296           pu blic Boole an STD_REG _UDFs_DELE TE(string  identity,  int regist ryId, int  id)
  1297           {
  1298                return V IRPManager .STD_REG_U DFs_DELETE (identity,  registryI d, id);
  1299           }
  1300  
  1301           [O perationCo ntract]
  1302           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE G_UDFs_GET ?identity= {identity} &registryI d={registr yId}&id={i d}")]
  1303           pu blic STD_R EG_UDFs ST D_REG_UDFs _GET_XML(s tring iden tity, int  registryId , int id)
  1304           {
  1305                return t his.STD_RE G_UDFs_GET (identity,  registryI d, id);
  1306           }
  1307  
  1308           [O perationCo ntract]
  1309           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE G_UDFs_SAV E?identity ={identity }&registry Id={regist ryId}")]
  1310           pu blic int S TD_REG_UDF s_SAVE_XML (string id entity, in t registry Id, STD_RE G_UDFs obj Save)
  1311           {
  1312                return t his.STD_RE G_UDFs_SAV E(identity , registry Id, objSav e);
  1313           }
  1314  
  1315           [O perationCo ntract]
  1316           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE G_UDFs_DEL ETE?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  1317           pu blic Boole an STD_REG _UDFs_DELE TE_XML(str ing identi ty, int re gistryId,  int id)
  1318           {
  1319                return t his.STD_RE G_UDFs_DEL ETE(identi ty, regist ryId, id);
  1320           }
  1321  
  1322           [O perationCo ntract]
  1323           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REG_UDFs_G ET?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  1324           pu blic STD_R EG_UDFs ST D_REG_UDFs _GET_JSON( string ide ntity, int  registryI d, int id)
  1325           {
  1326                return t his.STD_RE G_UDFs_GET (identity,  registryI d, id);
  1327           }
  1328  
  1329           [O perationCo ntract]
  1330           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REG_UDFs_S AVE?identi ty={identi ty}&regist ryId={regi stryId}")]
  1331           pu blic int S TD_REG_UDF s_SAVE_JSO N(string i dentity, i nt registr yId, STD_R EG_UDFs ob jSave)
  1332           {
  1333                return t his.STD_RE G_UDFs_SAV E(identity , registry Id, objSav e);
  1334           }
  1335  
  1336           [O perationCo ntract]
  1337           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REG_UDFs_D ELETE?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  1338           pu blic Boole an STD_REG _UDFs_DELE TE_JSON(st ring ident ity, int r egistryId,  int id)
  1339           {
  1340                return t his.STD_RE G_UDFs_DEL ETE(identi ty, regist ryId, id);
  1341           }
  1342  
  1343           [W ebMethod]
  1344           pu blic List< STD_REG_UD Fs> STD_RE G_UDFs_GET _ALL_BY_RE GISTRY(str ing identi ty, int re gistryId)
  1345           {
  1346                return V IRPManager .STD_REG_U DFs_GET_AL L_BY_REGIS TRY(identi ty, regist ryId);
  1347           }
  1348  
  1349           [O perationCo ntract]
  1350           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE G_UDFs_GET _ALL_BY_RE GISTRY?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  1351           pu blic List< STD_REG_UD Fs> STD_RE G_UDFs_GET _ALL_BY_RE GISTRY_XML (string id entity, in t registry Id)
  1352           {
  1353                return t his.STD_RE G_UDFs_GET _ALL_BY_RE GISTRY(ide ntity, reg istryId);
  1354           }
  1355  
  1356           [O perationCo ntract]
  1357           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REG_UDFs_G ET_ALL_BY_ REGISTRY?i dentity={i dentity}&r egistryId= {registryI d}")]
  1358           pu blic List< STD_REG_UD Fs> STD_RE G_UDFs_GET _ALL_BY_RE GISTRY_JSO N(string i dentity, i nt registr yId)
  1359           {
  1360                return t his.STD_RE G_UDFs_GET _ALL_BY_RE GISTRY(ide ntity, reg istryId);
  1361           }
  1362  
  1363           #e ndregion
  1364  
  1365           #r egion STD_ REGISTRY
  1366  
  1367           [W ebMethod]
  1368           pu blic STD_R EGISTRY ST D_REGISTRY _GET(strin g identity , int regi stryId, in t id)
  1369           {
  1370                return V IRPManager .STD_REGIS TRY_GET(id entity, re gistryId,  id);
  1371           }
  1372  
  1373           [W ebMethod]
  1374           pu blic int S TD_REGISTR Y_SAVE(str ing identi ty, int re gistryId,  STD_REGIST RY objSave )
  1375           {
  1376                return V IRPManager .STD_REGIS TRY_SAVE(i dentity, r egistryId,  objSave);
  1377           }
  1378  
  1379           [W ebMethod]
  1380           pu blic Boole an STD_REG ISTRY_DELE TE(string  identity,  int regist ryId, int  id)
  1381           {
  1382                return V IRPManager .STD_REGIS TRY_DELETE (identity,  registryI d, id);
  1383           }
  1384  
  1385           [O perationCo ntract]
  1386           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_GET ?identity= {identity} &registryI d={registr yId}&id={i d}")]
  1387           pu blic STD_R EGISTRY ST D_REGISTRY _GET_XML(s tring iden tity, int  registryId , int id)
  1388           {
  1389                return t his.STD_RE GISTRY_GET (identity,  registryI d, id);
  1390           }
  1391  
  1392           [O perationCo ntract]
  1393           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_SAV E?identity ={identity }&registry Id={regist ryId}")]
  1394           pu blic int S TD_REGISTR Y_SAVE_XML (string id entity, in t registry Id, STD_RE GISTRY obj Save)
  1395           {
  1396                return t his.STD_RE GISTRY_SAV E(identity , registry Id, objSav e);
  1397           }
  1398  
  1399           [O perationCo ntract]
  1400           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_DEL ETE?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  1401           pu blic Boole an STD_REG ISTRY_DELE TE_XML(str ing identi ty, int re gistryId,  int id)
  1402           {
  1403                return t his.STD_RE GISTRY_DEL ETE(identi ty, regist ryId, id);
  1404           }
  1405  
  1406           [O perationCo ntract]
  1407           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_G ET?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  1408           pu blic STD_R EGISTRY ST D_REGISTRY _GET_JSON( string ide ntity, int  registryI d, int id)
  1409           {
  1410                return t his.STD_RE GISTRY_GET (identity,  registryI d, id);
  1411           }
  1412  
  1413           [O perationCo ntract]
  1414           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_S AVE?identi ty={identi ty}&regist ryId={regi stryId}")]
  1415           pu blic int S TD_REGISTR Y_SAVE_JSO N(string i dentity, i nt registr yId, STD_R EGISTRY ob jSave)
  1416           {
  1417                return t his.STD_RE GISTRY_SAV E(identity , registry Id, objSav e);
  1418           }
  1419  
  1420           [O perationCo ntract]
  1421           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_D ELETE?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  1422           pu blic Boole an STD_REG ISTRY_DELE TE_JSON(st ring ident ity, int r egistryId,  int id)
  1423           {
  1424                return t his.STD_RE GISTRY_DEL ETE(identi ty, regist ryId, id);
  1425           }
  1426  
  1427           [W ebMethod]
  1428           pu blic STD_R EGISTRY ST D_REGISTRY _GET_COMPL ETE(string  identity,  int regis tryId, int  id)
  1429           {
  1430                return V IRPManager .STD_REGIS TRY_GET_CO MPLETE(ide ntity, reg istryId, i d);
  1431           }
  1432  
  1433           [W ebMethod]
  1434           pu blic STD_R EGISTRY ST D_REGISTRY _GET_SYSTE M()
  1435           {
  1436                return V IRPManager .STD_REGIS TRY_GET_SY STEM();
  1437           }
  1438  
  1439           [W ebMethod]
  1440           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_BY_US ER(string  identity,  int regist ryId)
  1441           {
  1442                return V IRPManager .STD_REGIS TRY_GET_AL L_BY_USER( identity,  registryId );
  1443           }
  1444  
  1445           [W ebMethod]
  1446           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_NON_S YSTEM()
  1447           {
  1448                return V IRPManager .STD_REGIS TRY_GET_AL L_NON_SYST EM();
  1449           }
  1450  
  1451           [W ebMethod]
  1452           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_NON_S YSTEM_BY_U SER(string  identity,  int regis tryId)
  1453           {
  1454                return V IRPManager .STD_REGIS TRY_GET_AL L_NON_SYST EM_BY_USER (identity,  registryI d);
  1455           }
  1456  
  1457           [O perationCo ntract]
  1458           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_GET _COMPLETE? identity={ identity}& registryId ={registry Id}&id={id }")]
  1459           pu blic STD_R EGISTRY ST D_REGISTRY _GET_COMPL ETE_XML(st ring ident ity, int r egistryId,  int id)
  1460           {
  1461                return t his.STD_RE GISTRY_GET _COMPLETE( identity,  registryId , id);
  1462           }
  1463  
  1464           [O perationCo ntract]
  1465           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_GET _SYSTEM")]
  1466           pu blic STD_R EGISTRY ST D_REGISTRY _GET_SYSTE M_XML()
  1467           {
  1468                return t his.STD_RE GISTRY_GET _SYSTEM();
  1469           }
  1470  
  1471           [O perationCo ntract]
  1472           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_GET _ALL_BY_US ER?identit y={identit y}&registr yId={regis tryId}")]
  1473           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_BY_US ER_XML(str ing identi ty, int re gistryId)
  1474           {
  1475                return t his.STD_RE GISTRY_GET _ALL_BY_US ER(identit y, registr yId);
  1476           }
  1477  
  1478           [O perationCo ntract]
  1479           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_GET _ALL_NON_S YSTEM")]
  1480           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_NON_S YSTEM_XML( )
  1481           {
  1482                return t his.STD_RE GISTRY_GET _ALL_NON_S YSTEM();
  1483           }
  1484  
  1485           [O perationCo ntract]
  1486           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RE GISTRY_GET _ALL_NON_S YSTEM_BY_U SER?identi ty={identi ty}&regist ryId={regi stryId}")]
  1487           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_NON_S YSTEM_BY_U SER_XML(st ring ident ity, int r egistryId)
  1488           {
  1489                return t his.STD_RE GISTRY_GET _ALL_NON_S YSTEM_BY_U SER(identi ty, regist ryId);
  1490           }
  1491  
  1492           [O perationCo ntract]
  1493           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_G ET_COMPLET E?identity ={identity }&registry Id={regist ryId}&id={ id}")]
  1494           pu blic STD_R EGISTRY ST D_REGISTRY _GET_COMPL ETE_JSON(s tring iden tity, int  registryId , int id)
  1495           {
  1496                return t his.STD_RE GISTRY_GET _COMPLETE( identity,  registryId , id);
  1497           }
  1498  
  1499           [O perationCo ntract]
  1500           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_G ET_SYSTEM" )]
  1501           pu blic STD_R EGISTRY ST D_REGISTRY _GET_SYSTE M_JSON()
  1502           {
  1503                return t his.STD_RE GISTRY_GET _SYSTEM();
  1504           }
  1505  
  1506           [O perationCo ntract]
  1507           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_G ET_ALL_BY_ USER?ident ity={ident ity}&regis tryId={reg istryId}") ]
  1508           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_BY_US ER_JSON(st ring ident ity, int r egistryId)
  1509           {
  1510                return t his.STD_RE GISTRY_GET _ALL_BY_US ER(identit y, registr yId);
  1511           }
  1512  
  1513           [O perationCo ntract]
  1514           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_G ET_ALL_NON _SYSTEM")]
  1515           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_NON_S YSTEM_JSON ()
  1516           {
  1517                return t his.STD_RE GISTRY_GET _ALL_NON_S YSTEM();
  1518           }
  1519  
  1520           [O perationCo ntract]
  1521           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ REGISTRY_G ET_ALL_NON _SYSTEM_BY _USER?iden tity={iden tity}&regi stryId={re gistryId}" )]
  1522           pu blic List< STD_REGIST RY> STD_RE GISTRY_GET _ALL_NON_S YSTEM_BY_U SER_JSON(s tring iden tity, int  registryId )
  1523           {
  1524                return t his.STD_RE GISTRY_GET _ALL_NON_S YSTEM_BY_U SER(identi ty, regist ryId);
  1525           }
  1526  
  1527           #e ndregion
  1528  
  1529           #r egion STD_ ROLE
  1530  
  1531           [W ebMethod]
  1532           pu blic STD_R OLE STD_RO LE_GET(str ing identi ty, int re gistryId,  int id)
  1533           {
  1534                return V IRPManager .STD_ROLE_ GET(identi ty, regist ryId, id);
  1535           }
  1536  
  1537           [O perationCo ntract]
  1538           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RO LE_GET?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  1539           pu blic STD_R OLE STD_RO LE_GET_XML (string id entity, in t registry Id, int id )
  1540           {
  1541                return t his.STD_RO LE_GET(ide ntity, reg istryId, i d);
  1542           }
  1543  
  1544           [O perationCo ntract]
  1545           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ ROLE_GET?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  1546           pu blic STD_R OLE STD_RO LE_GET_JSO N(string i dentity, i nt registr yId, int i d)
  1547           {
  1548                return t his.STD_RO LE_GET(ide ntity, reg istryId, i d);
  1549           }
  1550  
  1551           [W ebMethod]
  1552           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_SYS TEM_ROLES( string ide ntity, int  registryI d)
  1553           {
  1554                return V IRPManager .STD_ROLE_ GET_ALL_SY STEM_ROLES (identity,  registryI d);
  1555           }
  1556  
  1557           [W ebMethod]
  1558           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_REG ISTRY_ROLE S(string i dentity, i nt registr yId)
  1559           {
  1560                return V IRPManager .STD_ROLE_ GET_ALL_RE GISTRY_ROL ES(identit y, registr yId);
  1561           }
  1562  
  1563           [W ebMethod]
  1564           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_BY_ USER_REGIS TRY(string  identity,  int regis tryId)
  1565           {
  1566                return V IRPManager .STD_ROLE_ GET_ALL_BY _USER_REGI STRY(ident ity, regis tryId);
  1567           }
  1568  
  1569           [O perationCo ntract]
  1570           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RO LE_GET_ALL _SYSTEM_RO LES?identi ty={identi ty}&regist ryId={regi stryId}")]
  1571           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_SYS TEM_ROLES_ XML(string  identity,  int regis tryId)
  1572           {
  1573                return t his.STD_RO LE_GET_ALL _SYSTEM_RO LES(identi ty, regist ryId);
  1574           }
  1575  
  1576           [O perationCo ntract]
  1577           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RO LE_GET_ALL _REGISTRY_ ROLES?iden tity={iden tity}&regi stryId={re gistryId}" )]
  1578           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_REG ISTRY_ROLE S_XML(stri ng identit y, int reg istryId)
  1579           {
  1580                return t his.STD_RO LE_GET_ALL _REGISTRY_ ROLES(iden tity, regi stryId);
  1581           }
  1582  
  1583           [O perationCo ntract]
  1584           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_RO LE_GET_ALL _BY_USER_R EGISTRY?id entity={id entity}&re gistryId={ registryId }")]
  1585           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_BY_ USER_REGIS TRY_XML(st ring ident ity, int r egistryId)
  1586           {
  1587                return t his.STD_RO LE_GET_ALL _BY_USER_R EGISTRY(id entity, re gistryId);
  1588           }
  1589  
  1590           [O perationCo ntract]
  1591           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ ROLE_GET_A LL_SYSTEM_ ROLES?iden tity={iden tity}&regi stryId={re gistryId}" )]
  1592           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_SYS TEM_ROLES_ JSON(strin g identity , int regi stryId)
  1593           {
  1594                return t his.STD_RO LE_GET_ALL _SYSTEM_RO LES(identi ty, regist ryId);
  1595           }
  1596  
  1597           [O perationCo ntract]
  1598           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ ROLE_GET_A LL_REGISTR Y_ROLES?id entity={id entity}&re gistryId={ registryId }")]
  1599           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_REG ISTRY_ROLE S_JSON(str ing identi ty, int re gistryId)
  1600           {
  1601                return t his.STD_RO LE_GET_ALL _REGISTRY_ ROLES(iden tity, regi stryId);
  1602           }
  1603  
  1604           [O perationCo ntract]
  1605           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ ROLE_GET_A LL_BY_USER _REGISTRY? identity={ identity}& registryId ={registry Id}")]
  1606           pu blic List< STD_ROLE>  STD_ROLE_G ET_ALL_BY_ USER_REGIS TRY_JSON(s tring iden tity, int  registryId )
  1607           {
  1608                return t his.STD_RO LE_GET_ALL _BY_USER_R EGISTRY(id entity, re gistryId);
  1609           }
  1610  
  1611           #e ndregion
  1612  
  1613           #r egion STD_ SURVEY_TYP E
  1614  
  1615           [W ebMethod]
  1616           pu blic STD_S URVEY_TYPE  STD_SURVE Y_TYPE_GET (string id entity, in t registry Id, int id )
  1617           {
  1618                return V IRPManager .STD_SURVE Y_TYPE_GET (identity,  registryI d, id);
  1619           }
  1620  
  1621           [W ebMethod]
  1622           pu blic int S TD_SURVEY_ TYPE_SAVE( string ide ntity, int  registryI d, STD_SUR VEY_TYPE o bjSave)
  1623           {
  1624                return V IRPManager .STD_SURVE Y_TYPE_SAV E(identity , registry Id, objSav e);
  1625           }
  1626  
  1627           [W ebMethod]
  1628           pu blic Boole an STD_SUR VEY_TYPE_D ELETE(stri ng identit y, int reg istryId, i nt id)
  1629           {
  1630                return V IRPManager .STD_SURVE Y_TYPE_DEL ETE(identi ty, regist ryId, id);
  1631           }
  1632  
  1633           [O perationCo ntract]
  1634           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_SU RVEY_TYPE_ GET?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  1635           pu blic STD_S URVEY_TYPE  STD_SURVE Y_TYPE_GET _XML(strin g identity , int regi stryId, in t id)
  1636           {
  1637                return t his.STD_SU RVEY_TYPE_ GET(identi ty, regist ryId, id);
  1638           }
  1639  
  1640           [O perationCo ntract]
  1641           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_SU RVEY_TYPE_ SAVE?ident ity={ident ity}&regis tryId={reg istryId}") ]
  1642           pu blic int S TD_SURVEY_ TYPE_SAVE_ XML(string  identity,  int regis tryId, STD _SURVEY_TY PE objSave )
  1643           {
  1644                return t his.STD_SU RVEY_TYPE_ SAVE(ident ity, regis tryId, obj Save);
  1645           }
  1646  
  1647           [O perationCo ntract]
  1648           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_SU RVEY_TYPE_ DELETE?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  1649           pu blic Boole an STD_SUR VEY_TYPE_D ELETE_XML( string ide ntity, int  registryI d, int id)
  1650           {
  1651                return t his.STD_SU RVEY_TYPE_ DELETE(ide ntity, reg istryId, i d);
  1652           }
  1653  
  1654           [O perationCo ntract]
  1655           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ SURVEY_TYP E_GET?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  1656           pu blic STD_S URVEY_TYPE  STD_SURVE Y_TYPE_GET _JSON(stri ng identit y, int reg istryId, i nt id)
  1657           {
  1658                return t his.STD_SU RVEY_TYPE_ GET(identi ty, regist ryId, id);
  1659           }
  1660  
  1661           [O perationCo ntract]
  1662           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ SURVEY_TYP E_SAVE?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  1663           pu blic int S TD_SURVEY_ TYPE_SAVE_ JSON(strin g identity , int regi stryId, ST D_SURVEY_T YPE objSav e)
  1664           {
  1665                return t his.STD_SU RVEY_TYPE_ SAVE(ident ity, regis tryId, obj Save);
  1666           }
  1667  
  1668           [O perationCo ntract]
  1669           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ SURVEY_TYP E_DELETE?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  1670           pu blic Boole an STD_SUR VEY_TYPE_D ELETE_JSON (string id entity, in t registry Id, int id )
  1671           {
  1672                return t his.STD_SU RVEY_TYPE_ DELETE(ide ntity, reg istryId, i d);
  1673           }
  1674  
  1675           [W ebMethod]
  1676           pu blic List< STD_SURVEY _TYPE> STD _SURVEY_TY PE_GET_ALL _BY_REGIST RY(string  identity,  int regist ryId)
  1677           {
  1678                return V IRPManager .STD_SURVE Y_TYPE_GET _ALL_BY_RE GISTRY(ide ntity, reg istryId);
  1679           }
  1680  
  1681           [O perationCo ntract]
  1682           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_SU RVEY_TYPE_ GET_ALL_BY _REGISTRY? identity={ identity}& registryId ={registry Id}")]
  1683           pu blic List< STD_SURVEY _TYPE> STD _SURVEY_TY PE_GET_ALL _BY_REGIST RY_XML(str ing identi ty, int re gistryId)
  1684           {
  1685                return t his.STD_SU RVEY_TYPE_ GET_ALL_BY _REGISTRY( identity,  registryId );
  1686           }
  1687  
  1688           [O perationCo ntract]
  1689           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ SURVEY_TYP E_GET_ALL_ BY_REGISTR Y?identity ={identity }&registry Id={regist ryId}")]
  1690           pu blic List< STD_SURVEY _TYPE> STD _SURVEY_TY PE_GET_ALL _BY_REGIST RY_JSON(st ring ident ity, int r egistryId)
  1691           {
  1692                return t his.STD_SU RVEY_TYPE_ GET_ALL_BY _REGISTRY( identity,  registryId );
  1693           }
  1694  
  1695           #e ndregion
  1696  
  1697           #r egion STD_ WEB_PAGES
  1698  
  1699           [W ebMethod]
  1700           pu blic STD_W EB_PAGES S TD_WEB_PAG ES_GET(str ing identi ty, int re gistryId,  int id)
  1701           {
  1702                return V IRPManager .STD_WEB_P AGES_GET(i dentity, r egistryId,  id);
  1703           }
  1704  
  1705           [W ebMethod]
  1706           pu blic List< STD_WEB_PA GES> STD_W EB_PAGES_G ET_ALL(str ing identi ty, int re gistryId)
  1707           {
  1708                return V IRPManager .STD_WEB_P AGES_GET_A LL(identit y, registr yId);
  1709           }
  1710  
  1711           [W ebMethod]
  1712           pu blic int S TD_WEB_PAG ES_SAVE(st ring ident ity, int r egistryId,  STD_WEB_P AGES objSa ve)
  1713           {
  1714                return V IRPManager .STD_WEB_P AGES_SAVE( identity,  registryId , objSave) ;
  1715           }
  1716  
  1717           [W ebMethod]
  1718           pu blic Boole an STD_WEB _PAGES_DEL ETE(string  identity,  int regis tryId, int  id)
  1719           {
  1720                return V IRPManager .STD_WEB_P AGES_DELET E(identity , registry Id, id);
  1721           }
  1722  
  1723           [O perationCo ntract]
  1724           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WE B_PAGES_GE T?identity ={identity }&registry Id={regist ryId}&id={ id}")]
  1725           pu blic STD_W EB_PAGES S TD_WEB_PAG ES_GET_XML (string id entity, in t registry Id, int id )
  1726           {
  1727                return t his.STD_WE B_PAGES_GE T(identity , registry Id, id);
  1728           }
  1729  
  1730           [O perationCo ntract]
  1731           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WE B_PAGES_GE T_ALL?iden tity={iden tity}&regi stryId={re gistryId}" )]
  1732           pu blic List< STD_WEB_PA GES> STD_W EB_PAGES_G ET_ALL_XML (string id entity, in t registry Id)
  1733           {
  1734                return t his.STD_WE B_PAGES_GE T_ALL(iden tity, regi stryId);
  1735           }
  1736  
  1737           [O perationCo ntract]
  1738           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WE B_PAGES_SA VE?identit y={identit y}&registr yId={regis tryId}")]
  1739           pu blic int S TD_WEB_PAG ES_SAVE_XM L(string i dentity, i nt registr yId, STD_W EB_PAGES o bjSave)
  1740           {
  1741                return t his.STD_WE B_PAGES_SA VE(identit y, registr yId, objSa ve);
  1742           }
  1743  
  1744           [O perationCo ntract]
  1745           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WE B_PAGES_DE LETE?ident ity={ident ity}&regis tryId={reg istryId}&i d={id}")]
  1746           pu blic Boole an STD_WEB _PAGES_DEL ETE_XML(st ring ident ity, int r egistryId,  int id)
  1747           {
  1748                return t his.STD_WE B_PAGES_DE LETE(ident ity, regis tryId, id) ;
  1749           }
  1750  
  1751           [O perationCo ntract]
  1752           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WEB_PAGES_ GET?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  1753           pu blic STD_W EB_PAGES S TD_WEB_PAG ES_GET_JSO N(string i dentity, i nt registr yId, int i d)
  1754           {
  1755                return t his.STD_WE B_PAGES_GE T(identity , registry Id, id);
  1756           }
  1757  
  1758           [O perationCo ntract]
  1759           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WEB_PAGES_ GET_ALL?id entity={id entity}&re gistryId={ registryId }")]
  1760           pu blic List< STD_WEB_PA GES> STD_W EB_PAGES_G ET_ALL_JSO N(string i dentity, i nt registr yId)
  1761           {
  1762                return t his.STD_WE B_PAGES_GE T_ALL(iden tity, regi stryId);
  1763           }
  1764  
  1765           [O perationCo ntract]
  1766           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WEB_PAGES_ SAVE?ident ity={ident ity}&regis tryId={reg istryId}") ]
  1767           pu blic int S TD_WEB_PAG ES_SAVE_JS ON(string  identity,  int regist ryId, STD_ WEB_PAGES  objSave)
  1768           {
  1769                return t his.STD_WE B_PAGES_SA VE(identit y, registr yId, objSa ve);
  1770           }
  1771  
  1772           [O perationCo ntract]
  1773           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WEB_PAGES_ DELETE?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  1774           pu blic Boole an STD_WEB _PAGES_DEL ETE_JSON(s tring iden tity, int  registryId , int id)
  1775           {
  1776                return t his.STD_WE B_PAGES_DE LETE(ident ity, regis tryId, id) ;
  1777           }
  1778  
  1779           #e ndregion
  1780  
  1781           #r egion STD_ WKFACTIVIT YSTS
  1782  
  1783           [W ebMethod]
  1784           pu blic STD_W KFACTIVITY STS STD_WK FACTIVITYS TS_GET(str ing identi ty, int re gistryId,  int id)
  1785           {
  1786                return V IRPManager .STD_WKFAC TIVITYSTS_ GET(identi ty, regist ryId, id);
  1787           }
  1788  
  1789           [O perationCo ntract]
  1790           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FACTIVITYS TS_GET?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  1791           pu blic STD_W KFACTIVITY STS STD_WK FACTIVITYS TS_GET_XML (string id entity, in t registry Id, int id )
  1792           {
  1793                return t his.STD_WK FACTIVITYS TS_GET(ide ntity, reg istryId, i d);
  1794           }
  1795  
  1796           [O perationCo ntract]
  1797           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFACTIVIT YSTS_GET?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  1798           pu blic STD_W KFACTIVITY STS STD_WK FACTIVITYS TS_GET_JSO N(string i dentity, i nt registr yId, int i d)
  1799           {
  1800                return t his.STD_WK FACTIVITYS TS_GET(ide ntity, reg istryId, i d);
  1801           }
  1802  
  1803           [W ebMethod]
  1804           pu blic STD_W KFACTIVITY STS STD_WK FACTIVITYS TS_GET_BY_ CODE(strin g identity , int regi stryId, st ring code)
  1805           {
  1806                return V IRPManager .STD_WKFAC TIVITYSTS_ GET_BY_COD E(identity , registry Id, code);
  1807           }
  1808  
  1809           [O perationCo ntract]
  1810           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FACTIVITYS TS_GET_BY_ CODE?ident ity={ident ity}&regis tryId={reg istryId}&c ode={code} ")]
  1811           pu blic STD_W KFACTIVITY STS STD_WK FACTIVITYS TS_GET_BY_ CODE_XML(s tring iden tity, int  registryId , string c ode)
  1812           {
  1813                return t his.STD_WK FACTIVITYS TS_GET_BY_ CODE(ident ity, regis tryId, cod e);
  1814           }
  1815  
  1816           [O perationCo ntract]
  1817           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFACTIVIT YSTS_GET_B Y_CODE?ide ntity={ide ntity}&reg istryId={r egistryId} &code={cod e}")]
  1818           pu blic STD_W KFACTIVITY STS STD_WK FACTIVITYS TS_GET_BY_ CODE_JSON( string ide ntity, int  registryI d, string  code)
  1819           {
  1820                return t his.STD_WK FACTIVITYS TS_GET_BY_ CODE(ident ity, regis tryId, cod e);
  1821           }
  1822  
  1823           #e ndregion
  1824  
  1825           #r egion STD_ WKFACTIVIT YTYPE
  1826  
  1827           [W ebMethod]
  1828           pu blic STD_W KFACTIVITY TYPE STD_W KFACTIVITY TYPE_GET(s tring iden tity, int  registryId , int id)
  1829           {
  1830                return V IRPManager .STD_WKFAC TIVITYTYPE _GET(ident ity, regis tryId, id) ;
  1831           }
  1832  
  1833           [W ebMethod]
  1834           pu blic int S TD_WKFACTI VITYTYPE_S AVE(string  identity,  int regis tryId, STD _WKFACTIVI TYTYPE obj Save)
  1835           {
  1836                return V IRPManager .STD_WKFAC TIVITYTYPE _SAVE(iden tity, regi stryId, ob jSave);
  1837           }
  1838  
  1839           [W ebMethod]
  1840           pu blic Boole an STD_WKF ACTIVITYTY PE_DELETE( string ide ntity, int  registryI d, int id)
  1841           {
  1842                return V IRPManager .STD_WKFAC TIVITYTYPE _DELETE(id entity, re gistryId,  id);
  1843           }
  1844  
  1845           [O perationCo ntract]
  1846           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FACTIVITYT YPE_GET?id entity={id entity}&re gistryId={ registryId }&id={id}" )]
  1847           pu blic STD_W KFACTIVITY TYPE STD_W KFACTIVITY TYPE_GET_X ML(string  identity,  int regist ryId, int  id)
  1848           {
  1849                return t his.STD_WK FACTIVITYT YPE_GET(id entity, re gistryId,  id);
  1850           }
  1851  
  1852           [O perationCo ntract]
  1853           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FACTIVITYT YPE_SAVE?i dentity={i dentity}&r egistryId= {registryI d}")]
  1854           pu blic int S TD_WKFACTI VITYTYPE_S AVE_XML(st ring ident ity, int r egistryId,  STD_WKFAC TIVITYTYPE  objSave)
  1855           {
  1856                return t his.STD_WK FACTIVITYT YPE_SAVE(i dentity, r egistryId,  objSave);
  1857           }
  1858  
  1859           [O perationCo ntract]
  1860           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FACTIVITYT YPE_DELETE ?identity= {identity} &registryI d={registr yId}&id={i d}")]
  1861           pu blic Boole an STD_WKF ACTIVITYTY PE_DELETE_ XML(string  identity,  int regis tryId, int  id)
  1862           {
  1863                return t his.STD_WK FACTIVITYT YPE_DELETE (identity,  registryI d, id);
  1864           }
  1865  
  1866           [O perationCo ntract]
  1867           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFACTIVIT YTYPE_GET? identity={ identity}& registryId ={registry Id}&id={id }")]
  1868           pu blic STD_W KFACTIVITY TYPE STD_W KFACTIVITY TYPE_GET_J SON(string  identity,  int regis tryId, int  id)
  1869           {
  1870                return t his.STD_WK FACTIVITYT YPE_GET(id entity, re gistryId,  id);
  1871           }
  1872  
  1873           [O perationCo ntract]
  1874           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFACTIVIT YTYPE_SAVE ?identity= {identity} &registryI d={registr yId}")]
  1875           pu blic int S TD_WKFACTI VITYTYPE_S AVE_JSON(s tring iden tity, int  registryId , STD_WKFA CTIVITYTYP E objSave)
  1876           {
  1877                return t his.STD_WK FACTIVITYT YPE_SAVE(i dentity, r egistryId,  objSave);
  1878           }
  1879  
  1880           [O perationCo ntract]
  1881           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFACTIVIT YTYPE_DELE TE?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  1882           pu blic Boole an STD_WKF ACTIVITYTY PE_DELETE_ JSON(strin g identity , int regi stryId, in t id)
  1883           {
  1884                return t his.STD_WK FACTIVITYT YPE_DELETE (identity,  registryI d, id);
  1885           }
  1886  
  1887           [W ebMethod]
  1888           pu blic List< STD_WKFACT IVITYTYPE>  STD_WKFAC TIVITYTYPE _GET_ALL_B Y_REGISTRY (string id entity, in t registry Id)
  1889           {
  1890                return V IRPManager .STD_WKFAC TIVITYTYPE _GET_ALL_B Y_REGISTRY (identity,  registryI d);
  1891           }
  1892  
  1893           [W ebMethod]
  1894           pu blic List< STD_WKFACT IVITYTYPE>  STD_WKFAC TIVITYTYPE _GET_ALL_B Y_WORKSTRE AM(string  identity,  int regist ryId, int  streamId)
  1895           {
  1896                return V IRPManager .STD_WKFAC TIVITYTYPE _GET_ALL_B Y_WORKSTRE AM(identit y, registr yId, strea mId);
  1897           }
  1898  
  1899           [O perationCo ntract]
  1900           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FACTIVITYT YPE_GET_AL L_BY_REGIS TRY?identi ty={identi ty}&regist ryId={regi stryId}")]
  1901           pu blic List< STD_WKFACT IVITYTYPE>  STD_WKFAC TIVITYTYPE _GET_ALL_B Y_REGISTRY _XML(strin g identity , int regi stryId)
  1902           {
  1903                return t his.STD_WK FACTIVITYT YPE_GET_AL L_BY_REGIS TRY(identi ty, regist ryId);
  1904           }
  1905  
  1906           [O perationCo ntract]
  1907           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FACTIVITYT YPE_GET_AL L_BY_WORKS TREAM?iden tity={iden tity}&regi stryId={re gistryId}& streamId={ streamId}" )]
  1908           pu blic List< STD_WKFACT IVITYTYPE>  STD_WKFAC TIVITYTYPE _GET_ALL_B Y_WORKSTRE AM_XML(str ing identi ty, int re gistryId,  int stream Id)
  1909           {
  1910                return t his.STD_WK FACTIVITYT YPE_GET_AL L_BY_WORKS TREAM(iden tity, regi stryId, st reamId);
  1911           }
  1912  
  1913           [O perationCo ntract]
  1914           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFACTIVIT YTYPE_GET_ ALL_BY_REG ISTRY?iden tity={iden tity}&regi stryId={re gistryId}" )]
  1915           pu blic List< STD_WKFACT IVITYTYPE>  STD_WKFAC TIVITYTYPE _GET_ALL_B Y_REGISTRY _JSON(stri ng identit y, int reg istryId)
  1916           {
  1917                return t his.STD_WK FACTIVITYT YPE_GET_AL L_BY_REGIS TRY(identi ty, regist ryId);
  1918           }
  1919  
  1920           [O perationCo ntract]
  1921           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFACTIVIT YTYPE_GET_ ALL_BY_WOR KSTREAM?id entity={id entity}&re gistryId={ registryId }&streamId ={streamId }")]
  1922           pu blic List< STD_WKFACT IVITYTYPE>  STD_WKFAC TIVITYTYPE _GET_ALL_B Y_WORKSTRE AM_JSON(st ring ident ity, int r egistryId,  int strea mId)
  1923           {
  1924                return t his.STD_WK FACTIVITYT YPE_GET_AL L_BY_WORKS TREAM(iden tity, regi stryId, st reamId);
  1925           }
  1926  
  1927           #e ndregion
  1928  
  1929           #r egion STD_ WKFCASESTS
  1930  
  1931           [W ebMethod]
  1932           pu blic STD_W KFCASESTS  STD_WKFCAS ESTS_GET(s tring iden tity, int  registryId , int id)
  1933           {
  1934                return V IRPManager .STD_WKFCA SESTS_GET( identity,  registryId , id);
  1935           }
  1936  
  1937           [O perationCo ntract]
  1938           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FCASESTS_G ET?identit y={identit y}&registr yId={regis tryId}&id= {id}")]
  1939           pu blic STD_W KFCASESTS  STD_WKFCAS ESTS_GET_X ML(string  identity,  int regist ryId, int  id)
  1940           {
  1941                return t his.STD_WK FCASESTS_G ET(identit y, registr yId, id);
  1942           }
  1943  
  1944           [O perationCo ntract]
  1945           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFCASESTS _GET?ident ity={ident ity}&regis tryId={reg istryId}&i d={id}")]
  1946           pu blic STD_W KFCASESTS  STD_WKFCAS ESTS_GET_J SON(string  identity,  int regis tryId, int  id)
  1947           {
  1948                return t his.STD_WK FCASESTS_G ET(identit y, registr yId, id);
  1949           }
  1950  
  1951           [W ebMethod]
  1952           pu blic STD_W KFCASESTS  STD_WKFCAS ESTS_GET_B Y_CODE(str ing identi ty, int re gistryId,  string cod e)
  1953           {
  1954                return V IRPManager .STD_WKFCA SESTS_GET_ BY_CODE(id entity, re gistryId,  code);
  1955           }
  1956  
  1957           [O perationCo ntract]
  1958           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FCASESTS_G ET_BY_CODE ?identity= {identity} &registryI d={registr yId}&code= {code}")]
  1959           pu blic STD_W KFCASESTS  STD_WKFCAS ESTS_GET_B Y_CODE_XML (string id entity, in t registry Id, string  code)
  1960           {
  1961                return t his.STD_WK FCASESTS_G ET_BY_CODE (identity,  registryI d, code);
  1962           }
  1963  
  1964           [O perationCo ntract]
  1965           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFCASESTS _GET_BY_CO DE?identit y={identit y}&registr yId={regis tryId}&cod e={code}") ]
  1966           pu blic STD_W KFCASESTS  STD_WKFCAS ESTS_GET_B Y_CODE_JSO N(string i dentity, i nt registr yId, strin g code)
  1967           {
  1968                return t his.STD_WK FCASESTS_G ET_BY_CODE (identity,  registryI d, code);
  1969           }
  1970  
  1971           #e ndregion
  1972  
  1973           #r egion STD_ WKFCASETYP E
  1974  
  1975           [W ebMethod]
  1976           pu blic STD_W KFCASETYPE  STD_WKFCA SETYPE_GET (string id entity, in t registry Id, int id )
  1977           {
  1978                return V IRPManager .STD_WKFCA SETYPE_GET (identity,  registryI d, id);
  1979           }
  1980  
  1981           [W ebMethod]
  1982           pu blic int S TD_WKFCASE TYPE_SAVE( string ide ntity, int  registryI d, STD_WKF CASETYPE o bjSave)
  1983           {
  1984                return V IRPManager .STD_WKFCA SETYPE_SAV E(identity , registry Id, objSav e);
  1985           }
  1986  
  1987           [W ebMethod]
  1988           pu blic Boole an STD_WKF CASETYPE_D ELETE(stri ng identit y, int reg istryId, i nt id)
  1989           {
  1990                return V IRPManager .STD_WKFCA SETYPE_DEL ETE(identi ty, regist ryId, id);
  1991           }
  1992  
  1993           [O perationCo ntract]
  1994           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FCASETYPE_ GET?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  1995           pu blic STD_W KFCASETYPE  STD_WKFCA SETYPE_GET _XML(strin g identity , int regi stryId, in t id)
  1996           {
  1997                return t his.STD_WK FCASETYPE_ GET(identi ty, regist ryId, id);
  1998           }
  1999  
  2000           [O perationCo ntract]
  2001           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FCASETYPE_ SAVE?ident ity={ident ity}&regis tryId={reg istryId}") ]
  2002           pu blic int S TD_WKFCASE TYPE_SAVE_ XML(string  identity,  int regis tryId, STD _WKFCASETY PE objSave )
  2003           {
  2004                return t his.STD_WK FCASETYPE_ SAVE(ident ity, regis tryId, obj Save);
  2005           }
  2006  
  2007           [O perationCo ntract]
  2008           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FCASETYPE_ DELETE?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  2009           pu blic Boole an STD_WKF CASETYPE_D ELETE_XML( string ide ntity, int  registryI d, int id)
  2010           {
  2011                return t his.STD_WK FCASETYPE_ DELETE(ide ntity, reg istryId, i d);
  2012           }
  2013  
  2014           [O perationCo ntract]
  2015           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFCASETYP E_GET?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  2016           pu blic STD_W KFCASETYPE  STD_WKFCA SETYPE_GET _JSON(stri ng identit y, int reg istryId, i nt id)
  2017           {
  2018                return t his.STD_WK FCASETYPE_ GET(identi ty, regist ryId, id);
  2019           }
  2020  
  2021           [O perationCo ntract]
  2022           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFCASETYP E_SAVE?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  2023           pu blic int S TD_WKFCASE TYPE_SAVE_ JSON(strin g identity , int regi stryId, ST D_WKFCASET YPE objSav e)
  2024           {
  2025                return t his.STD_WK FCASETYPE_ SAVE(ident ity, regis tryId, obj Save);
  2026           }
  2027  
  2028           [O perationCo ntract]
  2029           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFCASETYP E_DELETE?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  2030           pu blic Boole an STD_WKF CASETYPE_D ELETE_JSON (string id entity, in t registry Id, int id )
  2031           {
  2032                return t his.STD_WK FCASETYPE_ DELETE(ide ntity, reg istryId, i d);
  2033           }
  2034  
  2035           [W ebMethod]
  2036           pu blic List< STD_WKFCAS ETYPE> STD _WKFCASETY PE_GET_ALL _BY_REGIST RY(string  identity,  int regist ryId)
  2037           {
  2038                return V IRPManager .STD_WKFCA SETYPE_GET _ALL_BY_RE GISTRY(ide ntity, reg istryId);
  2039           }
  2040  
  2041           [O perationCo ntract]
  2042           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/STD_WK FCASETYPE_ GET_ALL_BY _REGISTRY? identity={ identity}& registryId ={registry Id}")]
  2043           pu blic List< STD_WKFCAS ETYPE> STD _WKFCASETY PE_GET_ALL _BY_REGIST RY_XML(str ing identi ty, int re gistryId)
  2044           {
  2045                return t his.STD_WK FCASETYPE_ GET_ALL_BY _REGISTRY( identity,  registryId );
  2046           }
  2047  
  2048           [O perationCo ntract]
  2049           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/STD_ WKFCASETYP E_GET_ALL_ BY_REGISTR Y?identity ={identity }&registry Id={regist ryId}")]
  2050           pu blic List< STD_WKFCAS ETYPE> STD _WKFCASETY PE_GET_ALL _BY_REGIST RY_JSON(st ring ident ity, int r egistryId)
  2051           {
  2052                return t his.STD_WK FCASETYPE_ GET_ALL_BY _REGISTRY( identity,  registryId );
  2053           }
  2054  
  2055           #e ndregion
  2056  
  2057           #r egion SURV EY_RESULTS
  2058  
  2059           [W ebMethod]
  2060           pu blic List< SURVEY_RES ULTS> SURV EY_RESULTS _GET_ALL_B Y_SURVEY(s tring iden tity, int  registryId , int surv eyId)
  2061           {
  2062                return V IRPManager .SURVEY_RE SULTS_GET_ ALL_BY_SUR VEY(identi ty, regist ryId, surv eyId);
  2063           }
  2064  
  2065           [O perationCo ntract]
  2066           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SURVEY _RESULTS_G ET_ALL_BY_ SURVEY?ide ntity={ide ntity}&reg istryId={r egistryId} &surveyId= {surveyId} ")]
  2067           pu blic List< SURVEY_RES ULTS> SURV EY_RESULTS _GET_ALL_B Y_SURVEY_X ML(string  identity,  int regist ryId, int  surveyId)
  2068           {
  2069                return t his.SURVEY _RESULTS_G ET_ALL_BY_ SURVEY(ide ntity, reg istryId, s urveyId);
  2070           }
  2071  
  2072           [O perationCo ntract]
  2073           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SURV EY_RESULTS _GET_ALL_B Y_SURVEY?i dentity={i dentity}&r egistryId= {registryI d}&surveyI d={surveyI d}")]
  2074           pu blic List< SURVEY_RES ULTS> SURV EY_RESULTS _GET_ALL_B Y_SURVEY_J SON(string  identity,  int regis tryId, int  surveyId)
  2075           {
  2076                return t his.SURVEY _RESULTS_G ET_ALL_BY_ SURVEY(ide ntity, reg istryId, s urveyId);
  2077           }
  2078  
  2079           [W ebMethod]
  2080           pu blic Boole an SURVEY_ RESULTS_SA VE_ALL(str ing identi ty, int re gistryId,  SURVEY_RES ULTS[] res ults)
  2081           {
  2082                return V IRPManager .SURVEY_RE SULTS_SAVE _ALL(ident ity, regis tryId, res ults);
  2083           }
  2084  
  2085           [O perationCo ntract]
  2086           [W ebInvoke(M ethod = "P OST", Resp onseFormat  = WebMess ageFormat. Xml, UriTe mplate = " /Xml/SURVE Y_RESULTS_ SAVE_ALL?i dentity={i dentity}&r egistryId= {registryI d}&surveyI d={surveyI d}&results ={results} ")]
  2087           pu blic Boole an SURVEY_ RESULTS_SA VE_ALL_XML (string id entity, in t registry Id, SURVEY _RESULTS[]  results)
  2088           {
  2089                return t his.SURVEY _RESULTS_S AVE_ALL(id entity, re gistryId,  results);
  2090           }
  2091  
  2092           [O perationCo ntract]
  2093           [W ebInvoke(M ethod = "P OST", Resp onseFormat  = WebMess ageFormat. Json, UriT emplate =  "/Json/SUR VEY_RESULT S_SAVE_ALL ?identity= {identity} &registryI d={registr yId}&surve yId={surve yId}&surve yId={surve yId}")]
  2094           pu blic Boole an SURVEY_ RESULTS_SA VE_ALL_JSO N(string i dentity, i nt registr yId, SURVE Y_RESULTS[ ] results)
  2095           {
  2096                return t his.SURVEY _RESULTS_S AVE_ALL(id entity, re gistryId,  results);
  2097           }
  2098  
  2099           #e ndregion
  2100  
  2101           #r egion SURV EYS
  2102  
  2103           [W ebMethod]
  2104           pu blic SURVE YS SURVEYS _GET(strin g identity , int regi stryId, in t id)
  2105           {
  2106                return V IRPManager .SURVEYS_G ET(identit y, registr yId, id);
  2107           }
  2108  
  2109           [W ebMethod]
  2110           pu blic int S URVEYS_SAV E(string i dentity, i nt registr yId, SURVE YS objSave )
  2111           {
  2112                return V IRPManager .SURVEYS_S AVE(identi ty, regist ryId, objS ave);
  2113           }
  2114  
  2115           [W ebMethod]
  2116           pu blic Boole an SURVEYS _DELETE(st ring ident ity, int r egistryId,  int id)
  2117           {
  2118                return V IRPManager .SURVEYS_D ELETE(iden tity, regi stryId, id );
  2119           }
  2120  
  2121           [O perationCo ntract]
  2122           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SURVEY S_GET?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  2123           pu blic SURVE YS SURVEYS _GET_XML(s tring iden tity, int  registryId , int id)
  2124           {
  2125                return t his.SURVEY S_GET(iden tity, regi stryId, id );
  2126           }
  2127  
  2128           [O perationCo ntract]
  2129           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SURVEY S_SAVE?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  2130           pu blic int S URVEYS_SAV E_XML(stri ng identit y, int reg istryId, S URVEYS obj Save)
  2131           {
  2132                return t his.SURVEY S_SAVE(ide ntity, reg istryId, o bjSave);
  2133           }
  2134  
  2135           [O perationCo ntract]
  2136           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SURVEY S_DELETE?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  2137           pu blic Boole an SURVEYS _DELETE_XM L(string i dentity, i nt registr yId, int i d)
  2138           {
  2139                return t his.SURVEY S_DELETE(i dentity, r egistryId,  id);
  2140           }
  2141  
  2142           [O perationCo ntract]
  2143           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SURV EYS_GET?id entity={id entity}&re gistryId={ registryId }&id={id}" )]
  2144           pu blic SURVE YS SURVEYS _GET_JSON( string ide ntity, int  registryI d, int id)
  2145           {
  2146                return t his.SURVEY S_GET(iden tity, regi stryId, id );
  2147           }
  2148  
  2149           [O perationCo ntract]
  2150           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SURV EYS_SAVE?i dentity={i dentity}&r egistryId= {registryI d}")]
  2151           pu blic int S URVEYS_SAV E_JSON(str ing identi ty, int re gistryId,  SURVEYS ob jSave)
  2152           {
  2153                return t his.SURVEY S_SAVE(ide ntity, reg istryId, o bjSave);
  2154           }
  2155  
  2156           [O perationCo ntract]
  2157           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SURV EYS_DELETE ?identity= {identity} &registryI d={registr yId}&id={i d}")]
  2158           pu blic Boole an SURVEYS _DELETE_JS ON(string  identity,  int regist ryId, int  id)
  2159           {
  2160                return t his.SURVEY S_DELETE(i dentity, r egistryId,  id);
  2161           }
  2162  
  2163           [W ebMethod]
  2164           pu blic SURVE YS SURVEYS _GET_FOR_S URVEY(stri ng identit y, int reg istryId, i nt surveys Id)
  2165           {
  2166                return V IRPManager .SURVEYS_G ET_FOR_SUR VEY(identi ty, regist ryId, surv eysId);
  2167           }
  2168  
  2169           [O perationCo ntract]
  2170           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SURVEY S_GET_FOR_ SURVEY?ide ntity={ide ntity}&reg istryId={r egistryId} &surveysId ={surveysI d}")]
  2171           pu blic SURVE YS SURVEYS _GET_FOR_S URVEY_XML( string ide ntity, int  registryI d, int sur veysId)
  2172           {
  2173                return t his.SURVEY S_GET_FOR_ SURVEY(ide ntity, reg istryId, s urveysId);
  2174           }
  2175  
  2176           [O perationCo ntract]
  2177           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SURV EYS_GET_FO R_SURVEY?i dentity={i dentity}&r egistryId= {registryI d}&surveys Id={survey sId}")]
  2178           pu blic SURVE YS SURVEYS _GET_FOR_S URVEY_JSON (string id entity, in t registry Id, int su rveysId)
  2179           {
  2180                return t his.SURVEY S_GET_FOR_ SURVEY(ide ntity, reg istryId, s urveysId);
  2181           }
  2182  
  2183           [W ebMethod]
  2184           pu blic List< SURVEYS> S URVEYS_GET _ALL_BY_RE GISTRY(str ing identi ty, int re gistryId)
  2185           {
  2186                return V IRPManager .SURVEYS_G ET_ALL_BY_ REGISTRY(i dentity, r egistryId) ;
  2187           }
  2188  
  2189           [O perationCo ntract]
  2190           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/SURVEY S_GET_ALL_ BY_REGISTR Y?identity ={identity }&registry Id={regist ryId}")]
  2191           pu blic List< SURVEYS> S URVEYS_GET _ALL_BY_RE GISTRY_XML (string id entity, in t registry Id)
  2192           {
  2193                return t his.SURVEY S_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  2194           }
  2195  
  2196           [O perationCo ntract]
  2197           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/SURV EYS_GET_AL L_BY_REGIS TRY?identi ty={identi ty}&regist ryId={regi stryId}")]
  2198           pu blic List< SURVEYS> S URVEYS_GET _ALL_BY_RE GISTRY_JSO N(string i dentity, i nt registr yId)
  2199           {
  2200                return t his.SURVEY S_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  2201           }
  2202  
  2203           #e ndregion
  2204  
  2205           #r egion USER _ROLES
  2206  
  2207           [W ebMethod]
  2208           pu blic USER_ ROLES USER _ROLES_GET _BY_USERID _ROLEID(st ring ident ity, int r egistryId,  int userI d, int rol eId)
  2209           {
  2210                return V IRPManager .USER_ROLE S_GET_BY_U SERID_ROLE ID(identit y, registr yId, userI d, roleId) ;
  2211           }
  2212  
  2213           [W ebMethod]
  2214           pu blic List< string> US ER_ROLES_G ET_BY_REGI STRYID_USE RNAME(stri ng usernam e, int reg istryId)
  2215           {
  2216                return V IRPManager .USER_ROLE S_GET_BY_R EGISTRYID_ USERNAME(u sername, r egistryId) ;
  2217           }
  2218  
  2219           [W ebMethod]
  2220           pu blic USER_ ROLES USER _ROLES_GET _BY_USER_R OLE(string  username,  string ro lename)
  2221           {
  2222                return V IRPManager .USER_ROLE S_GET_BY_U SER_ROLE(u sername, r olename);
  2223           }
  2224  
  2225           [W ebMethod]
  2226           pu blic strin g[] USER_R OLES_GET_R OLES(strin g username )
  2227           {
  2228                return V IRPManager .USER_ROLE S_GET_ROLE S(username );
  2229           }
  2230  
  2231           [W ebMethod]
  2232           pu blic List< USER_ROLES > USER_ROL ES_GET_ALL _BY_USER(s tring iden tity, int  registryId , int user Id)
  2233           {
  2234                return V IRPManager .USER_ROLE S_GET_ALL_ BY_USER(id entity, re gistryId,  userId);
  2235           }
  2236  
  2237           [W ebMethod]
  2238           pu blic bool  USER_ROLES _DELETE_BY _USER_REGI STRY(strin g identity , int regi stryId, in t userId,  int stdReg istryId)
  2239           {
  2240                return V IRPManager .USER_ROLE S_DELETE_B Y_USER_REG ISTRY(iden tity, regi stryId, us erId, stdR egistryId) ;
  2241           }
  2242  
  2243           [O perationCo ntract]
  2244           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USER_R OLES_GET_B Y_USERID_R OLEID?iden tity={iden tity}&regi stryId={re gistryId}& userId={us erId}&role Id={roleId }")]
  2245           pu blic USER_ ROLES USER _ROLES_GET _BY_USERID _ROLEID_XM L(string i dentity, i nt registr yId, int u serId, int  roleId)
  2246           {
  2247                return t his.USER_R OLES_GET_B Y_USERID_R OLEID(iden tity, regi stryId, us erId, role Id);
  2248           }
  2249  
  2250           [O perationCo ntract]
  2251           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USER_R OLES_GET_B Y_USER_ROL E?username ={username }&rolename ={rolename }")]
  2252           pu blic USER_ ROLES USER _ROLES_GET _BY_USER_R OLE_XML(st ring usern ame, strin g rolename )
  2253           {
  2254                return t his.USER_R OLES_GET_B Y_USER_ROL E(username , rolename );
  2255           }
  2256  
  2257           [O perationCo ntract]
  2258           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USER_R OLES_GET_R OLES?usern ame={usern ame}")]
  2259           pu blic strin g[] USER_R OLES_GET_R OLES_XML(s tring user name)
  2260           {
  2261                return t his.USER_R OLES_GET_R OLES(usern ame);
  2262           }
  2263  
  2264           [O perationCo ntract]
  2265           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USER_R OLES_GET_A LL_BY_USER ?identity= {identity} &registryI d={registr yId}&userI d={userId} ")]
  2266           pu blic List< USER_ROLES > USER_ROL ES_GET_ALL _BY_USER_X ML(string  identity,  int regist ryId, int  userId)
  2267           {
  2268                return t his.USER_R OLES_GET_A LL_BY_USER (identity,  registryI d, userId) ;
  2269           }
  2270  
  2271           [O perationCo ntract]
  2272           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USER_R OLES_DELET E_BY_USER_ REGISTRY?i dentity={i dentity}&r egistryId= {registryI d}&stdRegi stryId={st dRegistryI d}")]
  2273           pu blic bool  USER_ROLES _DELETE_BY _USER_REGI STRY_XML(s tring iden tity, int  registryId , int user Id, int st dRegistryI d)
  2274           {
  2275                return t his.USER_R OLES_DELET E_BY_USER_ REGISTRY(i dentity, r egistryId,  userId, s tdRegistry Id);
  2276           }
  2277  
  2278           [O perationCo ntract]
  2279           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER _ROLES_GET _BY_USERID _ROLEID?id entity={id entity}&re gistryId={ registryId }&userId={ userId}&ro leId={role Id}")]
  2280           pu blic USER_ ROLES USER _ROLES_GET _BY_USERID _ROLEID_JS ON(string  identity,  int regist ryId, int  userId, in t roleId)
  2281           {
  2282                return t his.USER_R OLES_GET_B Y_USERID_R OLEID(iden tity, regi stryId, us erId, role Id);
  2283           }
  2284  
  2285           [O perationCo ntract]
  2286           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER _ROLES_GET _BY_USER_R OLE?userna me={userna me}&rolena me={rolena me}")]
  2287           pu blic USER_ ROLES USER _ROLES_GET _BY_USER_R OLE_JSON(s tring user name, stri ng rolenam e)
  2288           {
  2289                return t his.USER_R OLES_GET_B Y_USER_ROL E(username , rolename );
  2290           }
  2291  
  2292           [O perationCo ntract]
  2293           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER _ROLES_GET _ROLES?use rname={use rname}")]
  2294           pu blic strin g[] USER_R OLES_GET_R OLES_JSON( string use rname)
  2295           {
  2296                return t his.USER_R OLES_GET_R OLES(usern ame);
  2297           }
  2298  
  2299           [O perationCo ntract]
  2300           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER _ROLES_GET _ALL_BY_US ER?identit y={identit y}&registr yId={regis tryId}&use rId={userI d}")]
  2301           pu blic List< USER_ROLES > USER_ROL ES_GET_ALL _BY_USER_J SON(string  identity,  int regis tryId, int  userId)
  2302           {
  2303                return t his.USER_R OLES_GET_A LL_BY_USER (identity,  registryI d, userId) ;
  2304           }
  2305  
  2306           [O perationCo ntract]
  2307           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER _ROLES_DEL ETE_BY_USE R_REGISTRY ?identity= {identity} &registryI d={registr yId}&userI d={userId} &stdRegist ryId={stdR egistryId} ")]
  2308           pu blic bool  USER_ROLES _DELETE_BY _USER_REGI STRY_JSON( string ide ntity, int  registryI d, int use rId, int s tdRegistry Id)
  2309           {
  2310                return t his.USER_R OLES_DELET E_BY_USER_ REGISTRY(i dentity, r egistryId,  userId, s tdRegistry Id);
  2311           }
  2312  
  2313           [W ebMethod]
  2314           pu blic bool  USER_ROLES _SAVE_ALL( string ide ntity, int  registryI d, USER_RO LES[] user Roles)
  2315           {
  2316                return V IRPManager .USER_ROLE S_SAVE_ALL (identity,  registryI d, userRol es);
  2317           }
  2318  
  2319           [O perationCo ntract]
  2320           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USER_R OLES_SAVE_ ALL?identi ty={identi ty}&regist ryId={regi stryId}&us erId={user Id}&stdReg istryId={s tdRegistry Id}&userRo les={userR oles}")]
  2321           pu blic bool  USER_ROLES _SAVE_ALL_ XML(string  identity,  int regis tryId, USE R_ROLES[]  userRoles)
  2322           {
  2323                return t his.USER_R OLES_SAVE_ ALL(identi ty, regist ryId, user Roles);
  2324           }
  2325  
  2326           [O perationCo ntract]
  2327           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER _ROLES_SAV E_ALL?iden tity={iden tity}&regi stryId={re gistryId}& userId={us erId}&stdR egistryId= {stdRegist ryId}&user Roles={use rRoles}")]
  2328           pu blic bool  USER_ROLES _SAVE_ALL_ JSON(strin g identity , int regi stryId, US ER_ROLES[]  userRoles )
  2329           {
  2330                return t his.USER_R OLES_SAVE_ ALL(identi ty, regist ryId, user Roles);
  2331           }
  2332  
  2333           #e ndregion
  2334  
  2335           #r egion USER S
  2336  
  2337           [W ebMethod]
  2338           pu blic USERS  USERS_GET (string id entity, in t registry Id, int id )
  2339           {
  2340                return V IRPManager .USERS_GET (identity,  registryI d, id);
  2341           }
  2342  
  2343           [W ebMethod]
  2344           pu blic List< USERS> USE RS_GET_ALL (string id entity, in t registry Id)
  2345           {
  2346                return V IRPManager .USERS_GET _ALL(ident ity, regis tryId);
  2347           }
  2348  
  2349           [W ebMethod]
  2350           pu blic int U SERS_SAVE( string ide ntity, int  registryI d, USERS o bjSave)
  2351           {
  2352                return V IRPManager .USERS_SAV E(identity , registry Id, objSav e);
  2353           }
  2354  
  2355           [W ebMethod]
  2356           pu blic Boole an USERS_D ELETE(stri ng identit y, int reg istryId, i nt id)
  2357           {
  2358                return V IRPManager .USERS_DEL ETE(identi ty, regist ryId, id);
  2359           }
  2360  
  2361           [O perationCo ntract]
  2362           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ GET?identi ty={identi ty}&regist ryId={regi stryId}&id ={id}")]
  2363           pu blic USERS  USERS_GET _XML(strin g identity , int regi stryId, in t id)
  2364           {
  2365                return t his.USERS_ GET(identi ty, regist ryId, id);
  2366           }
  2367  
  2368           [O perationCo ntract]
  2369           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ GET_ALL?id entity={id entity}&re gistryId={ registryId }")]
  2370           pu blic List< USERS> USE RS_GET_ALL _XML(strin g identity , int regi stryId)
  2371           {
  2372                return t his.USERS_ GET_ALL(id entity, re gistryId);
  2373           }
  2374  
  2375           [O perationCo ntract]
  2376           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ SAVE?ident ity={ident ity}&regis tryId={reg istryId}") ]
  2377           pu blic int U SERS_SAVE_ XML(string  identity,  int regis tryId, USE RS objSave )
  2378           {
  2379                return t his.USERS_ SAVE(ident ity, regis tryId, obj Save);
  2380           }
  2381  
  2382           [O perationCo ntract]
  2383           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ DELETE?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  2384           pu blic Boole an USERS_D ELETE_XML( string ide ntity, int  registryI d, int id)
  2385           {
  2386                return t his.USERS_ DELETE(ide ntity, reg istryId, i d);
  2387           }
  2388  
  2389           [O perationCo ntract]
  2390           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_GET?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  2391           pu blic USERS  USERS_GET _JSON(stri ng identit y, int reg istryId, i nt id)
  2392           {
  2393                return t his.USERS_ GET(identi ty, regist ryId, id);
  2394           }
  2395  
  2396           [O perationCo ntract]
  2397           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_GET_ALL? identity={ identity}& registryId ={registry Id}")]
  2398           pu blic List< USERS> USE RS_GET_ALL _JSON(stri ng identit y, int reg istryId)
  2399           {
  2400                return t his.USERS_ GET_ALL(id entity, re gistryId);
  2401           }
  2402  
  2403           [O perationCo ntract]
  2404           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_SAVE?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  2405           pu blic int U SERS_SAVE_ JSON(strin g identity , int regi stryId, US ERS objSav e)
  2406           {
  2407                return t his.USERS_ SAVE(ident ity, regis tryId, obj Save);
  2408           }
  2409  
  2410           [O perationCo ntract]
  2411           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_DELETE?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  2412           pu blic Boole an USERS_D ELETE_JSON (string id entity, in t registry Id, int id )
  2413           {
  2414                return t his.USERS_ DELETE(ide ntity, reg istryId, i d);
  2415           }
  2416  
  2417           [W ebMethod]
  2418           pu blic USERS  USERS_GET _BY_NAME(s tring iden tity, int  registryId , string u sername)
  2419           {
  2420                return V IRPManager .USERS_GET _BY_NAME(i dentity, r egistryId,  username) ;
  2421           }
  2422  
  2423           [O perationCo ntract]
  2424           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ GET_BY_NAM E?identity ={identity }&registry Id={regist ryId}&user name={user name}")]
  2425           pu blic USERS  USERS_GET _BY_NAME_X ML(string  identity,  int regist ryId, stri ng usernam e)
  2426           {
  2427                return t his.USERS_ GET_BY_NAM E(identity , registry Id, userna me);
  2428           }
  2429  
  2430           [O perationCo ntract]
  2431           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_GET_BY_N AME?identi ty={identi ty}&regist ryId={regi stryId}&us ername={us ername}")]
  2432           pu blic USERS  USERS_GET _BY_NAME_J SON(string  identity,  int regis tryId, str ing userna me)
  2433           {
  2434                return t his.USERS_ GET_BY_NAM E(identity , registry Id, userna me);
  2435           }
  2436  
  2437           [W ebMethod]
  2438           pu blic bool  USERS_DEFA ULT_REGIST RY(string  identity,  int regist ryId, bool  isDefault )
  2439           {
  2440                return V IRPManager .USERS_DEF AULT_REGIS TRY(identi ty, regist ryId, isDe fault);
  2441           }
  2442  
  2443           [O perationCo ntract]
  2444           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ DEFAULT_RE GISTRY?ide ntity={ide ntity}&reg istryId={r egistryId} &isDefault ={isDefaul t}")]
  2445           pu blic bool  USERS_DEFA ULT_REGIST RY_XML(str ing identi ty, int re gistryId,  bool isDef ault)
  2446           {
  2447                return t his.USERS_ DEFAULT_RE GISTRY(ide ntity, reg istryId, i sDefault);
  2448           }
  2449  
  2450           [O perationCo ntract]
  2451           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_DEFAULT_ REGISTRY?i dentity={i dentity}&r egistryId= {registryI d}&isDefau lt={isDefa ult}")]
  2452           pu blic bool  USERS_DEFA ULT_REGIST RY_JSON(st ring ident ity, int r egistryId,  bool isDe fault)
  2453           {
  2454                return t his.USERS_ DEFAULT_RE GISTRY(ide ntity, reg istryId, i sDefault);
  2455           }
  2456  
  2457           [W ebMethod]
  2458           pu blic Domai nNames USE RS_LOAD_FR OM_AD()
  2459           {
  2460                return V IRPManager .USERS_LOA D_FROM_AD( );
  2461           }
  2462  
  2463           [W ebMethod]
  2464           pu blic List< DomainUser > USERS_GE T_ALL_BY_A D(DomainNa mes domain Names, str ing search String)
  2465           {
  2466                return V IRPManager .USERS_GET _ALL_BY_AD (domainNam es, search String);
  2467           }
  2468  
  2469           [W ebMethod]
  2470           pu blic List< USERS> USE RS_GET_ALL _BY_USER(s tring iden tity, int  registryId )
  2471           {
  2472                return V IRPManager .USERS_GET _ALL_BY_US ER(identit y, registr yId);
  2473           }
  2474  
  2475           [O perationCo ntract]
  2476           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ LOAD_FROM_ AD")]
  2477           pu blic Domai nNames USE RS_LOAD_FR OM_AD_XML( )
  2478           {
  2479                return t his.USERS_ LOAD_FROM_ AD();
  2480           }
  2481  
  2482           [O perationCo ntract]
  2483           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ GET_ALL_BY _AD?domain Names={dom ainNames}& searchStri ng={search String}")]
  2484           pu blic List< DomainUser > USERS_GE T_ALL_BY_A D_XML(Doma inNames do mainNames,  string se archString )
  2485           {
  2486                return t his.USERS_ GET_ALL_BY _AD(domain Names, sea rchString) ;
  2487           }
  2488  
  2489           [O perationCo ntract]
  2490           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/USERS_ GET_ALL_BY _USER?iden tity={iden tity}&regi stryId={re gistryId}" )]
  2491           pu blic List< USERS> USE RS_GET_ALL _BY_USER_X ML(string  identity,  int regist ryId)
  2492           {
  2493                return t his.USERS_ GET_ALL_BY _USER(iden tity, regi stryId);
  2494           }
  2495  
  2496           [O perationCo ntract]
  2497           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_LOAD_FRO M_AD")]
  2498           pu blic Domai nNames USE RS_LOAD_FR OM_AD_JSON ()
  2499           {
  2500                return t his.USERS_ LOAD_FROM_ AD();
  2501           }
  2502  
  2503           [O perationCo ntract]
  2504           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_GET_ALL_ BY_AD?doma inNames={d omainNames }&searchSt ring={sear chString}" )]
  2505           pu blic List< DomainUser > USERS_GE T_ALL_BY_A D_JSON(Dom ainNames d omainNames , string s earchStrin g)
  2506           {
  2507                return t his.USERS_ GET_ALL_BY _AD(domain Names, sea rchString) ;
  2508           }
  2509  
  2510           [O perationCo ntract]
  2511           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/USER S_GET_ALL_ BY_USER?id entity={id entity}&re gistryId={ registryId }")]
  2512           pu blic List< USERS> USE RS_GET_ALL _BY_USER_J SON(string  identity,  int regis tryId)
  2513           {
  2514                return t his.USERS_ GET_ALL_BY _USER(iden tity, regi stryId);
  2515           }
  2516  
  2517           #e ndregion
  2518  
  2519           #r egion WKF_ CASE
  2520  
  2521           [W ebMethod]
  2522           pu blic WKF_C ASE WKF_CA SE_GET(str ing identi ty, int re gistryId,  int id)
  2523           {
  2524                return V IRPManager .WKF_CASE_ GET(identi ty, regist ryId, id);
  2525           }
  2526  
  2527           [W ebMethod]
  2528           pu blic int W KF_CASE_SA VE(string  identity,  int regist ryId, WKF_ CASE objSa ve)
  2529           {
  2530                return V IRPManager .WKF_CASE_ SAVE(ident ity, regis tryId, obj Save);
  2531           }
  2532  
  2533           [W ebMethod]
  2534           pu blic Boole an WKF_CAS E_DELETE(s tring iden tity, int  registryId , int id)
  2535           {
  2536                return V IRPManager .WKF_CASE_ DELETE(ide ntity, reg istryId, i d);
  2537           }
  2538  
  2539           [O perationCo ntract]
  2540           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_GET?ide ntity={ide ntity}&reg istryId={r egistryId} &id={id}") ]
  2541           pu blic WKF_C ASE WKF_CA SE_GET_XML (string id entity, in t registry Id, int id )
  2542           {
  2543                return t his.WKF_CA SE_GET(ide ntity, reg istryId, i d);
  2544           }
  2545  
  2546           [O perationCo ntract]
  2547           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_SAVE?id entity={id entity}&re gistryId={ registryId }")]
  2548           pu blic int W KF_CASE_SA VE_XML(str ing identi ty, int re gistryId,  WKF_CASE o bjSave)
  2549           {
  2550                return t his.WKF_CA SE_SAVE(id entity, re gistryId,  objSave);
  2551           }
  2552  
  2553           [O perationCo ntract]
  2554           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_DELETE? identity={ identity}& registryId ={registry Id}&id={id }")]
  2555           pu blic Boole an WKF_CAS E_DELETE_X ML(string  identity,  int regist ryId, int  id)
  2556           {
  2557                return t his.WKF_CA SE_DELETE( identity,  registryId , id);
  2558           }
  2559  
  2560           [O perationCo ntract]
  2561           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_GET?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  2562           pu blic WKF_C ASE WKF_CA SE_GET_JSO N(string i dentity, i nt registr yId, int i d)
  2563           {
  2564                return t his.WKF_CA SE_GET(ide ntity, reg istryId, i d);
  2565           }
  2566  
  2567           [O perationCo ntract]
  2568           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_SAVE? identity={ identity}& registryId ={registry Id}")]
  2569           pu blic int W KF_CASE_SA VE_JSON(st ring ident ity, int r egistryId,  WKF_CASE  objSave)
  2570           {
  2571                return t his.WKF_CA SE_SAVE(id entity, re gistryId,  objSave);
  2572           }
  2573  
  2574           [O perationCo ntract]
  2575           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_DELET E?identity ={identity }&registry Id={regist ryId}&id={ id}")]
  2576           pu blic Boole an WKF_CAS E_DELETE_J SON(string  identity,  int regis tryId, int  id)
  2577           {
  2578                return t his.WKF_CA SE_DELETE( identity,  registryId , id);
  2579           }
  2580  
  2581           [W ebMethod]
  2582           pu blic List< WKF_CASE>  WKF_CASE_G ET_ALL_BY_ REGISTRY(s tring iden tity, int  registryId )
  2583           {
  2584                return V IRPManager .WKF_CASE_ GET_ALL_BY _REGISTRY( identity,  registryId );
  2585           }
  2586  
  2587           [O perationCo ntract]
  2588           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_GET_ALL _BY_REGIST RY?identit y={identit y}&registr yId={regis tryId}")]
  2589           pu blic List< WKF_CASE>  WKF_CASE_G ET_ALL_BY_ REGISTRY_X ML(string  identity,  int regist ryId)
  2590           {
  2591                return t his.WKF_CA SE_GET_ALL _BY_REGIST RY(identit y, registr yId);
  2592           }
  2593  
  2594           [O perationCo ntract]
  2595           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_GET_A LL_BY_REGI STRY?ident ity={ident ity}&regis tryId={reg istryId}") ]
  2596           pu blic List< WKF_CASE>  WKF_CASE_G ET_ALL_BY_ REGISTRY_J SON(string  identity,  int regis tryId)
  2597           {
  2598                return t his.WKF_CA SE_GET_ALL _BY_REGIST RY(identit y, registr yId);
  2599           }
  2600  
  2601           [W ebMethod]
  2602           pu blic bool  WKF_CASE_U PDATE_STAT US(string  identity,  int regist ryId, int  wkfCaseId,  int statu sId)
  2603           {
  2604                return V IRPManager .WKF_CASE_ UPDATE_STA TUS(identi ty, regist ryId, wkfC aseId, sta tusId);
  2605           }
  2606  
  2607           [O perationCo ntract]
  2608           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_UPDATE_ STATUS?ide ntity={ide ntity}&reg istryId={r egistryId} &wkfCaseId ={wkfCaseI d}&statusI d={statusI d}")]
  2609           pu blic bool  WKF_CASE_U PDATE_STAT US_XML(str ing identi ty, int re gistryId,  int wkfCas eId, int s tatusId)
  2610           {
  2611                return t his.WKF_CA SE_UPDATE_ STATUS(ide ntity, reg istryId, w kfCaseId,  statusId);
  2612           }
  2613  
  2614           [O perationCo ntract]
  2615           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_UPDAT E_STATUS?i dentity={i dentity}&r egistryId= {registryI d}&wkfCase Id={wkfCas eId}&statu sId={statu sId}")]
  2616           pu blic bool  WKF_CASE_U PDATE_STAT US_JSON(st ring ident ity, int r egistryId,  int wkfCa seId, int  statusId)
  2617           {
  2618                return t his.WKF_CA SE_UPDATE_ STATUS(ide ntity, reg istryId, w kfCaseId,  statusId);
  2619           }
  2620  
  2621           #e ndregion
  2622  
  2623           #r egion WKF_ CASE_ACTIV ITY
  2624  
  2625           [W ebMethod]
  2626           pu blic WKF_C ASE_ACTIVI TY WKF_CAS E_ACTIVITY _GET(strin g identity , int regi stryId, in t id)
  2627           {
  2628                return V IRPManager .WKF_CASE_ ACTIVITY_G ET(identit y, registr yId, id);
  2629           }
  2630  
  2631           [W ebMethod]
  2632           pu blic int W KF_CASE_AC TIVITY_SAV E(string i dentity, i nt registr yId, WKF_C ASE_ACTIVI TY objSave )
  2633           {
  2634                return V IRPManager .WKF_CASE_ ACTIVITY_S AVE(identi ty, regist ryId, objS ave);
  2635           }
  2636  
  2637           [W ebMethod]
  2638           pu blic Boole an WKF_CAS E_ACTIVITY _DELETE(st ring ident ity, int r egistryId,  int id)
  2639           {
  2640                return V IRPManager .WKF_CASE_ ACTIVITY_D ELETE(iden tity, regi stryId, id );
  2641           }
  2642  
  2643           [O perationCo ntract]
  2644           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_ACTIVIT Y_GET?iden tity={iden tity}&regi stryId={re gistryId}& id={id}")]
  2645           pu blic WKF_C ASE_ACTIVI TY WKF_CAS E_ACTIVITY _GET_XML(s tring iden tity, int  registryId , int id)
  2646           {
  2647                return t his.WKF_CA SE_ACTIVIT Y_GET(iden tity, regi stryId, id );
  2648           }
  2649  
  2650           [O perationCo ntract]
  2651           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_ACTIVIT Y_SAVE?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  2652           pu blic int W KF_CASE_AC TIVITY_SAV E_XML(stri ng identit y, int reg istryId, W KF_CASE_AC TIVITY obj Save)
  2653           {
  2654                return t his.WKF_CA SE_ACTIVIT Y_SAVE(ide ntity, reg istryId, o bjSave);
  2655           }
  2656  
  2657           [O perationCo ntract]
  2658           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_ACTIVIT Y_DELETE?i dentity={i dentity}&r egistryId= {registryI d}&id={id} ")]
  2659           pu blic Boole an WKF_CAS E_ACTIVITY _DELETE_XM L(string i dentity, i nt registr yId, int i d)
  2660           {
  2661                return t his.WKF_CA SE_ACTIVIT Y_DELETE(i dentity, r egistryId,  id);
  2662           }
  2663  
  2664           [O perationCo ntract]
  2665           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_ACTIV ITY_GET?id entity={id entity}&re gistryId={ registryId }&id={id}" )]
  2666           pu blic WKF_C ASE_ACTIVI TY WKF_CAS E_ACTIVITY _GET_JSON( string ide ntity, int  registryI d, int id)
  2667           {
  2668                return t his.WKF_CA SE_ACTIVIT Y_GET(iden tity, regi stryId, id );
  2669           }
  2670  
  2671           [O perationCo ntract]
  2672           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_ACTIV ITY_SAVE?i dentity={i dentity}&r egistryId= {registryI d}")]
  2673           pu blic int W KF_CASE_AC TIVITY_SAV E_JSON(str ing identi ty, int re gistryId,  WKF_CASE_A CTIVITY ob jSave)
  2674           {
  2675                return t his.WKF_CA SE_ACTIVIT Y_SAVE(ide ntity, reg istryId, o bjSave);
  2676           }
  2677  
  2678           [O perationCo ntract]
  2679           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_ACTIV ITY_DELETE ?identity= {identity} &registryI d={registr yId}&id={i d}")]
  2680           pu blic Boole an WKF_CAS E_ACTIVITY _DELETE_JS ON(string  identity,  int regist ryId, int  id)
  2681           {
  2682                return t his.WKF_CA SE_ACTIVIT Y_DELETE(i dentity, r egistryId,  id);
  2683           }
  2684  
  2685           [W ebMethod]
  2686           pu blic List< WKF_CASE_A CTIVITY> W KF_CASE_AC TIVITY_GET _ALL_BY_RE GISTRY(str ing identi ty, int re gistryId)
  2687           {
  2688                return V IRPManager .WKF_CASE_ ACTIVITY_G ET_ALL_BY_ REGISTRY(i dentity, r egistryId) ;
  2689           }
  2690  
  2691           [O perationCo ntract]
  2692           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_ACTIVIT Y_GET_ALL_ BY_REGISTR Y?identity ={identity }&registry Id={regist ryId}")]
  2693           pu blic List< WKF_CASE_A CTIVITY> W KF_CASE_AC TIVITY_GET _ALL_BY_RE GISTRY_XML (string id entity, in t registry Id)
  2694           {
  2695                return t his.WKF_CA SE_ACTIVIT Y_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  2696           }
  2697  
  2698           [O perationCo ntract]
  2699           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_ACTIV ITY_GET_AL L_BY_REGIS TRY?identi ty={identi ty}&regist ryId={regi stryId}")]
  2700           pu blic List< WKF_CASE_A CTIVITY> W KF_CASE_AC TIVITY_GET _ALL_BY_RE GISTRY_JSO N(string i dentity, i nt registr yId)
  2701           {
  2702                return t his.WKF_CA SE_ACTIVIT Y_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  2703           }
  2704  
  2705           [W ebMethod]
  2706           pu blic List< WKF_CASE_A CTIVITY> W KF_CASE_AC TIVITY_GET _ALL_BY_WO RKSTREAM(s tring iden tity, int  registryId , int wkfC aseId)
  2707           {
  2708                return V IRPManager .WKF_CASE_ ACTIVITY_G ET_ALL_BY_ WORKSTREAM (identity,  registryI d, wkfCase Id);
  2709           }
  2710  
  2711           [O perationCo ntract]
  2712           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_ACTIVIT Y_GET_ALL_ BY_WORKSTR EAM?identi ty={identi ty}&regist ryId={regi stryId}&wk fCaseId={w kfCaseId}" )]
  2713           pu blic List< WKF_CASE_A CTIVITY> W KF_CASE_AC TIVITY_GET _ALL_BY_WO RKSTREAM_X ML(string  identity,  int regist ryId, int  wkfCaseId)
  2714           {
  2715                return t his.WKF_CA SE_ACTIVIT Y_GET_ALL_ BY_WORKSTR EAM(identi ty, regist ryId, wkfC aseId);
  2716           }
  2717  
  2718           [O perationCo ntract]
  2719           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_ACTIV ITY_GET_AL L_BY_WORKS TREAM?iden tity={iden tity}&regi stryId={re gistryId}& wkfCaseId= {wkfCaseId }")]
  2720           pu blic List< WKF_CASE_A CTIVITY> W KF_CASE_AC TIVITY_GET _ALL_BY_WO RKSTREAM_J SON(string  identity,  int regis tryId, int  wkfCaseId )
  2721           {
  2722                return t his.WKF_CA SE_ACTIVIT Y_GET_ALL_ BY_WORKSTR EAM(identi ty, regist ryId, wkfC aseId);
  2723           }
  2724  
  2725           [W ebMethod]
  2726           pu blic bool  WKF_CASE_A CTIVITY_UP DATE_STATU S(string i dentity, i nt registr yId, int w kfCaseActi vityId, in t statusId )
  2727           {
  2728                return V IRPManager .WKF_CASE_ ACTIVITY_U PDATE_STAT US(identit y, registr yId, wkfCa seActivity Id, status Id);
  2729           }
  2730  
  2731           [O perationCo ntract]
  2732           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/WKF_CA SE_ACTIVIT Y_UPDATE_S TATUS?iden tity={iden tity}&regi stryId={re gistryId}& wkfCaseAct ivityId={w kfCaseActi vityId}&st atusId={st atusId}")]
  2733           pu blic bool  WKF_CASE_A CTIVITY_UP DATE_STATU S_XML(stri ng identit y, int reg istryId, i nt wkfCase ActivityId , int stat usId)
  2734           {
  2735                return t his.WKF_CA SE_ACTIVIT Y_UPDATE_S TATUS(iden tity, regi stryId, wk fCaseActiv ityId, sta tusId);
  2736           }
  2737  
  2738           [O perationCo ntract]
  2739           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/WKF_ CASE_ACTIV ITY_UPDATE _STATUS?id entity={id entity}&re gistryId={ registryId }&wkfCaseA ctivityId= {wkfCaseAc tivityId}& statusId={ statusId}" )]
  2740           pu blic bool  WKF_CASE_A CTIVITY_UP DATE_STATU S_JSON(str ing identi ty, int re gistryId,  int wkfCas eActivityI d, int sta tusId)
  2741           {
  2742                return t his.WKF_CA SE_ACTIVIT Y_UPDATE_S TATUS(iden tity, regi stryId, wk fCaseActiv ityId, sta tusId);
  2743           }
  2744  
  2745           #e ndregion
  2746  
  2747           #r egion LOGS
  2748  
  2749           [W ebMethod]
  2750           pu blic void  LOG_DETAIL S(LogDetai ls logDeta ils)
  2751           {
  2752                VIRPMana ger.LOG_DE TAILS(logD etails);
  2753           }
  2754  
  2755           [W ebMethod]
  2756           pu blic void  LOG_TIMING (LogDetail s logDetai ls)
  2757           {
  2758                VIRPMana ger.LOG_TI MING(logDe tails);
  2759           }
  2760  
  2761           [W ebMethod]
  2762           pu blic void  LOG_INFORM ATION(stri ng message , string p rocessName , string u sername, i nt registr yId)
  2763           {
  2764                VIRPMana ger.LOG_IN FORMATION( message, p rocessName , username , registry Id);
  2765           }
  2766  
  2767           [W ebMethod]
  2768           pu blic void  LOG_ERROR( string mes sage, stri ng process Name, stri ng usernam e, int reg istryId)
  2769           {
  2770                VIRPMana ger.LOG_ER ROR(messag e, process Name, user name, regi stryId);
  2771           }
  2772  
  2773           [O perationCo ntract]
  2774           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/LOG_DE TAILS?logD etails={lo gDetails}" )]
  2775           pu blic void  LOG_DETAIL S_XML(LogD etails log Details)
  2776           {
  2777                this.LOG _DETAILS(l ogDetails) ;
  2778           }
  2779  
  2780           [O perationCo ntract]
  2781           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/LOG_TI MING?logDe tails={log Details}") ]
  2782           pu blic void  LOG_TIMING _XML(LogDe tails logD etails)
  2783           {
  2784                this.LOG _TIMING(lo gDetails);
  2785           }
  2786  
  2787           [O perationCo ntract]
  2788           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/LOG_IN FORMATION? message={m essage}&pr ocessName= {processNa me}&userna me={userna me}&regist ryId={regi stryId}")]
  2789           pu blic void  LOG_INFORM ATION_XML( string mes sage, stri ng process Name, stri ng usernam e, int reg istryId)
  2790           {
  2791                this.LOG _INFORMATI ON(message , processN ame, usern ame, regis tryId);
  2792           }
  2793  
  2794           [O perationCo ntract]
  2795           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/LOG_ER ROR?messag e={message }&processN ame={proce ssName}&us ername={us ername}&re gistryId={ registryId }")]
  2796           pu blic void  LOG_ERROR_ XML(string  message,  string pro cessName,  string use rname, int  registryI d)
  2797           {
  2798                this.LOG _ERROR(mes sage, proc essName, u sername, r egistryId) ;
  2799           }
  2800  
  2801           [O perationCo ntract]
  2802           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/LOG_ DETAILS?lo gDetails={ logDetails }")]
  2803           pu blic void  LOG_DETAIL S_JSON(Log Details lo gDetails)
  2804           {
  2805                this.LOG _DETAILS(l ogDetails) ;
  2806           }
  2807  
  2808           [O perationCo ntract]
  2809           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/LOG_ TIMING?log Details={l ogDetails} ")]
  2810           pu blic void  LOG_TIMING _JSON(LogD etails log Details)
  2811           {
  2812                this.LOG _TIMING(lo gDetails);
  2813           }
  2814  
  2815           [O perationCo ntract]
  2816           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/LOG_ INFORMATIO N?message= {message}& processNam e={process Name}&user name={user name}&regi stryId={re gistryId}" )]
  2817           pu blic void  LOG_INFORM ATION_JSON (string me ssage, str ing proces sName, str ing userna me, int re gistryId)
  2818           {
  2819                this.LOG _INFORMATI ON(message , processN ame, usern ame, regis tryId);
  2820           }
  2821  
  2822           [O perationCo ntract]
  2823           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/LOG_ ERROR?mess age={messa ge}&proces sName={pro cessName}& username={ username}& registryId ={registry Id}")]
  2824           pu blic void  LOG_ERROR_ JSON(strin g message,  string pr ocessName,  string us ername, in t registry Id)
  2825           {
  2826                this.LOG _ERROR(mes sage, proc essName, u sername, r egistryId) ;
  2827           }
  2828  
  2829           #e ndregion
  2830  
  2831           #r egion REPO RTS
  2832  
  2833           [W ebMethod]
  2834           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _USER_REGI STRY(strin g identity , int regi stryId)
  2835           {
  2836                return V IRPManager .REPORTS_G ET_ALL_BY_ USER_REGIS TRY(identi ty, regist ryId);
  2837           }
  2838  
  2839           [O perationCo ntract]
  2840           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REPORT S_GET_ALL_ BY_USER_RE GISTRY?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  2841           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _USER_REGI STRY_XML(s tring iden tity, int  registryId )
  2842           {
  2843                return t his.REPORT S_GET_ALL_ BY_USER_RE GISTRY(ide ntity, reg istryId);
  2844           }
  2845  
  2846           [O perationCo ntract]
  2847           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REPO RTS_GET_AL L_BY_USER_ REGISTRY?i dentity={i dentity}&r egistryId= {registryI d}")]
  2848           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _USER_REGI STRY_JSON( string ide ntity, int  registryI d)
  2849           {
  2850                return t his.REPORT S_GET_ALL_ BY_USER_RE GISTRY(ide ntity, reg istryId);
  2851           }
  2852  
  2853           [W ebMethod]
  2854           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _REGISTRY( string ide ntity, int  registryI d)
  2855           {
  2856                return V IRPManager .REPORTS_G ET_ALL_BY_ REGISTRY(i dentity, r egistryId) ;
  2857           }
  2858  
  2859           [O perationCo ntract]
  2860           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REPORT S_GET_ALL_ BY_REGISTR Y?identity ={identity }&registry Id={regist ryId}")]
  2861           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _REGISTRY_ XML(string  identity,  int regis tryId)
  2862           {
  2863                return t his.REPORT S_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  2864           }
  2865  
  2866           [O perationCo ntract]
  2867           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REPO RTS_GET_AL L_BY_REGIS TRY?identi ty={identi ty}&regist ryId={regi stryId}")]
  2868           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _REGISTRY_ JSON(strin g identity , int regi stryId)
  2869           {
  2870                return t his.REPORT S_GET_ALL_ BY_REGISTR Y(identity , registry Id);
  2871           }
  2872  
  2873           [W ebMethod]
  2874           pu blic List< ReportItem > REPORTS_ GET_ALL_SY STEM(strin g identity , int regi stryId)
  2875           {
  2876                return V IRPManager .REPORTS_G ET_ALL_SYS TEM(identi ty, regist ryId);
  2877           }
  2878  
  2879           [O perationCo ntract]
  2880           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REPORT S_GET_ALL_ SYSTEM?ide ntity={ide ntity}&reg istryId={r egistryId} ")]
  2881           pu blic List< ReportItem > REPORTS_ GET_ALL_SY STEM_XML(s tring iden tity, int  registryId )
  2882           {
  2883                return t his.REPORT S_GET_ALL_ SYSTEM(ide ntity, reg istryId);
  2884           }
  2885  
  2886           [O perationCo ntract]
  2887           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REPO RTS_GET_AL L_SYSTEM?i dentity={i dentity}&r egistryId= {registryI d}")]
  2888           pu blic List< ReportItem > REPORTS_ GET_ALL_SY STEM_JSON( string ide ntity, int  registryI d)
  2889           {
  2890                return t his.REPORT S_GET_ALL_ SYSTEM(ide ntity, reg istryId);
  2891           }
  2892  
  2893           [W ebMethod]
  2894           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _USER(stri ng identit y, int reg istryId)
  2895           {
  2896                return V IRPManager .REPORTS_G ET_ALL_BY_ USER(ident ity, regis tryId);
  2897           }
  2898  
  2899           [O perationCo ntract]
  2900           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REPORT S_GET_ALL_ BY_USER?id entity={id entity}&re gistryId={ registryId }")]
  2901           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _USER_XML( string ide ntity, int  registryI d)
  2902           {
  2903                return t his.REPORT S_GET_ALL_ BY_USER(id entity, re gistryId);
  2904           }
  2905  
  2906           [O perationCo ntract]
  2907           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REPO RTS_GET_AL L_BY_USER? identity={ identity}& registryId ={registry Id}")]
  2908           pu blic List< ReportItem > REPORTS_ GET_ALL_BY _USER_JSON (string id entity, in t registry Id)
  2909           {
  2910                return t his.REPORT S_GET_ALL_ BY_USER(id entity, re gistryId);
  2911           }
  2912  
  2913           [W ebMethod]
  2914           pu blic bool  REPORTS_UP DATE_ITEM_ PROPERTIES (string id entity, in t registry Id, string  itemPath,  string de scription)
  2915           {
  2916                return V IRPManager .REPORTS_U PDATE_ITEM _PROPERTIE S(identity , registry Id, itemPa th, descri ption);
  2917           }
  2918  
  2919           [O perationCo ntract]
  2920           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/REPORT S_UPDATE_I TEM_PROPER TIES?ident ity={ident ity}&regis tryId={reg istryId}&i temPath={i temPath}&d escription ={descript ion}")]
  2921           pu blic bool  REPORTS_UP DATE_ITEM_ PROPERTIES _XML(strin g identity , int regi stryId, st ring itemP ath, strin g descript ion)
  2922           {
  2923                return t his.REPORT S_UPDATE_I TEM_PROPER TIES(ident ity, regis tryId, ite mPath, des cription);
  2924           }
  2925  
  2926           [O perationCo ntract]
  2927           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/REPO RTS_UPDATE _ITEM_PROP ERTIES?ide ntity={ide ntity}&reg istryId={r egistryId} &itemPath= {itemPath} &descripti on={descri ption}")]
  2928           pu blic bool  REPORTS_UP DATE_ITEM_ PROPERTIES _JSON(stri ng identit y, int reg istryId, s tring item Path, stri ng descrip tion)
  2929           {
  2930                return t his.REPORT S_UPDATE_I TEM_PROPER TIES(ident ity, regis tryId, ite mPath, des cription);
  2931           }
  2932  
  2933           #e ndregion
  2934  
  2935           #r egion APPS ETTINGS
  2936  
  2937           [W ebMethod]
  2938           pu blic AppSe ttings APP SETTINGS_G ET(string  identity,  int regist ryId)
  2939           {
  2940                AppSetti ngs appSet tings = ne w AppSetti ngs();
  2941  
  2942                if (WebC onfigurati onManager. AppSetting s["SqlComm andTimeout "] != null )
  2943                {
  2944                    int  value = 0;
  2945                    int. TryParse(W ebConfigur ationManag er.AppSett ings["SqlC ommandTime out"], out  value);
  2946                    appS ettings.Sq lCommandTi meout = va lue;
  2947                }
  2948  
  2949                if (WebC onfigurati onManager. AppSetting s["LogFile Size"] !=  null)
  2950                {
  2951                    int  value = 0;
  2952                    int. TryParse(W ebConfigur ationManag er.AppSett ings["LogF ileSize"],  out value );
  2953                    appS ettings.Lo gFileSize  = value;
  2954                }
  2955  
  2956                if (WebC onfigurati onManager. AppSetting s["LogFile Archive"]  != null)
  2957                {
  2958                    int  value = 0;
  2959                    int. TryParse(W ebConfigur ationManag er.AppSett ings["LogF ileArchive "], out va lue);
  2960                    appS ettings.Lo gFileArchi ve = value ;
  2961                }
  2962  
  2963                if (WebC onfigurati onManager. AppSetting s["LogErro rs"] != nu ll)
  2964                {
  2965                    bool  value = f alse;
  2966                    bool .TryParse( WebConfigu rationMana ger.AppSet tings["Log Errors"],  out value) ;
  2967                    appS ettings.Lo gErrors =  value;
  2968                }
  2969  
  2970                if (WebC onfigurati onManager. AppSetting s["LogInfo rmation"]  != null)
  2971                {
  2972                    bool  value = f alse;
  2973                    bool .TryParse( WebConfigu rationMana ger.AppSet tings["Log Informatio n"], out v alue);
  2974                    appS ettings.Lo gInformati on = value ;
  2975                }
  2976  
  2977                if (WebC onfigurati onManager. AppSetting s["LogTimi ng"] != nu ll)
  2978                {
  2979                    bool  value = f alse;
  2980                    bool .TryParse( WebConfigu rationMana ger.AppSet tings["Log Timing"],  out value) ;
  2981                    appS ettings.Lo gTiming =  value;
  2982                }
  2983  
  2984                if (WebC onfigurati onManager. AppSetting s["Databas eLogEnable d"] != nul l)
  2985                {
  2986                    bool  value = f alse;
  2987                    bool .TryParse( WebConfigu rationMana ger.AppSet tings["Dat abaseLogEn abled"], o ut value);
  2988                    appS ettings.Da tabaseLogE nabled = v alue;
  2989                }
  2990  
  2991                if (WebC onfigurati onManager. AppSetting s["EventLo gEnabled"]  != null)
  2992                {
  2993                    bool  value = f alse;
  2994                    bool .TryParse( WebConfigu rationMana ger.AppSet tings["Eve ntLogEnabl ed"], out  value);
  2995                    appS ettings.Ev entLogEnab led = valu e;
  2996                }
  2997  
  2998                if (WebC onfigurati onManager. AppSetting s["FileLog Enabled"]  != null)
  2999                {
  3000                    bool  value = f alse;
  3001                    bool .TryParse( WebConfigu rationMana ger.AppSet tings["Fil eLogEnable d"], out v alue);
  3002                    appS ettings.Fi leLogEnabl ed = value ;
  3003                }
  3004  
  3005                appSetti ngs.FileLo gPath = We bConfigura tionManage r.AppSetti ngs["FileL ogPath"];
  3006  
  3007                if (WebC onfigurati onManager. AppSetting s["MviEnab led"] != n ull)
  3008                {
  3009                    bool  value = f alse;
  3010                    bool .TryParse( WebConfigu rationMana ger.AppSet tings["Mvi Enabled"],  out value );
  3011                    appS ettings.Mv iEnabled =  value;
  3012                }
  3013  
  3014                appSetti ngs.MviPro cessingCod e = WebCon figuration Manager.Ap pSettings[ "MviProces singCode"] ;
  3015                appSetti ngs.MviCer tName = We bConfigura tionManage r.AppSetti ngs["MviCe rtName"];
  3016                appSetti ngs.MviSer viceUrl =  WebConfigu rationMana ger.AppSet tings["Mvi ServiceUrl "];
  3017  
  3018                appSetti ngs.ViaReq uestingApp  = WebConf igurationM anager.App Settings[" ViaRequest ingApp"];
  3019                appSetti ngs.ViaSer viceUrl =  WebConfigu rationMana ger.AppSet tings["Via ServiceUrl "];
  3020                appSetti ngs.ViaApp Token = We bConfigura tionManage r.AppSetti ngs["ViaAp pToken"];
  3021                appSetti ngs.ViaApp Key = WebC onfigurati onManager. AppSetting s["ViaAppK ey"];
  3022  
  3023                appSetti ngs.Report ServerUrl  = WebConfi gurationMa nager.AppS ettings["R eportServe rUrl"];
  3024                appSetti ngs.Report ServicePat h = WebCon figuration Manager.Ap pSettings[ "ReportSer vicePath"] ;
  3025                appSetti ngs.Report BuilderPat h = WebCon figuration Manager.Ap pSettings[ "ReportBui lderPath"] ;
  3026  
  3027                appSetti ngs.SSOiLo goutUrl =  WebConfigu rationMana ger.AppSet tings["SSO iLogoutUrl "];
  3028  
  3029                SETTINGS  setting =  VIRPManag er.SETTING S_GET_REGI STRYNAME(i dentity, r egistryId,  "EtlSched ule");
  3030                if (sett ing != nul l)
  3031                    appS ettings.Et lSchedule  = setting. VALUE;
  3032  
  3033                setting  = VIRPMana ger.SETTIN GS_GET_REG ISTRYNAME( identity,  registryId , "EtlRetr yAttempts" );
  3034                if (sett ing != nul l)
  3035                {
  3036                    int  value = 0;
  3037                    int. TryParse(s etting.VAL UE, out va lue);
  3038                    appS ettings.Et lRetryAtte mpts = val ue;
  3039                }
  3040  
  3041                setting  = VIRPMana ger.SETTIN GS_GET_REG ISTRYNAME( identity,  registryId , "EtlTime BetweenAtt empts");
  3042                if (sett ing != nul l)
  3043                {
  3044                    int  value = 0;
  3045                    int. TryParse(s etting.VAL UE, out va lue);
  3046                    appS ettings.Et lTimeBetwe enAttempts  = value;
  3047                }
  3048  
  3049                setting  = VIRPMana ger.SETTIN GS_GET_REG ISTRYNAME( identity,  registryId , "HomePag eText");
  3050                if (sett ing != nul l)
  3051                    appS ettings.Ho mePageText  = setting .VALUE;
  3052  
  3053                return a ppSettings ;
  3054           }
  3055  
  3056           [O perationCo ntract]
  3057           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/APPSET TINGS_GET? identity={ identity}& registryId ={registry Id}")]
  3058           pu blic AppSe ttings APP SETTINGS_G ET_XML(str ing identi ty, int re gistryId)
  3059           {
  3060                return t his.APPSET TINGS_GET( identity,  registryId );
  3061           }
  3062  
  3063           [O perationCo ntract]
  3064           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/APPS ETTINGS_GE T?identity ={identity }&registry Id={regist ryId}")]
  3065           pu blic AppSe ttings APP SETTINGS_G ET_JSON(st ring ident ity, int r egistryId)
  3066           {
  3067                return t his.APPSET TINGS_GET( identity,  registryId );
  3068           }
  3069  
  3070           [W ebMethod]
  3071           pu blic void  APPSETTING S_SAVE_TO_ CONFIG(App Settings a ppSettings )
  3072           {
  3073                try
  3074                {
  3075                    if ( appSetting s != null)
  3076                    {
  3077                         Configurat ion myConf ig = WebCo nfiguratio nManager.O penWebConf iguration( "~");
  3078                         if (myConf ig != null )
  3079                         {
  3080                             myConf ig.AppSett ings.Setti ngs["SqlCo mmandTimeo ut"].Value  = appSett ings.SqlCo mmandTimeo ut.ToStrin g();
  3081                             myConf ig.AppSett ings.Setti ngs["LogFi leSize"].V alue = app Settings.L ogFileSize .ToString( );
  3082                             myConf ig.AppSett ings.Setti ngs["LogFi leArchive" ].Value =  appSetting s.LogFileA rchive.ToS tring();
  3083                             myConf ig.AppSett ings.Setti ngs["LogEr rors"].Val ue = appSe ttings.Log Errors.ToS tring();
  3084                             myConf ig.AppSett ings.Setti ngs["LogIn formation" ].Value =  appSetting s.LogInfor mation.ToS tring();
  3085                             myConf ig.AppSett ings.Setti ngs["LogTi ming"].Val ue = appSe ttings.Log Timing.ToS tring();
  3086                             myConf ig.AppSett ings.Setti ngs["Datab aseLogEnab led"].Valu e = appSet tings.Data baseLogEna bled.ToStr ing();
  3087                             myConf ig.AppSett ings.Setti ngs["Event LogEnabled "].Value =  appSettin gs.EventLo gEnabled.T oString();
  3088                             myConf ig.AppSett ings.Setti ngs["FileL ogEnabled" ].Value =  appSetting s.FileLogE nabled.ToS tring();
  3089                             myConf ig.AppSett ings.Setti ngs["FileL ogPath"].V alue = app Settings.F ileLogPath ;
  3090                             myConf ig.AppSett ings.Setti ngs["MviEn abled"].Va lue = appS ettings.Mv iEnabled.T oString();
  3091                             myConf ig.AppSett ings.Setti ngs["MviPr ocessingCo de"].Value  = appSett ings.MviPr ocessingCo de;
  3092                             myConf ig.AppSett ings.Setti ngs["MviCe rtName"].V alue = app Settings.M viCertName ;
  3093                             myConf ig.AppSett ings.Setti ngs["MviSe rviceUrl"] .Value = a ppSettings .MviServic eUrl;
  3094                             myConf ig.AppSett ings.Setti ngs["Repor tServerUrl "].Value =  appSettin gs.ReportS erverUrl;
  3095                             myConf ig.AppSett ings.Setti ngs["Repor tServicePa th"].Value  = appSett ings.Repor tServicePa th;
  3096                             myConf ig.AppSett ings.Setti ngs["Repor tBuilderPa th"].Value  = appSett ings.Repor tBuilderPa th;
  3097                             myConf ig.AppSett ings.Setti ngs["SSOiL ogoutUrl"] .Value = a ppSettings .SSOiLogou tUrl;
  3098                             myConf ig.AppSett ings.Setti ngs["SSOiL ogoutUrl"] .Value = a ppSettings .SSOiLogou tUrl;
  3099  
  3100                             if (my Config.App Settings.S ettings["V iaRequesti ngApp"] !=  null)
  3101                                 my Config.App Settings.S ettings["V iaRequesti ngApp"].Va lue = appS ettings.Vi aRequestin gApp;
  3102                             else
  3103                                 my Config.App Settings.S ettings.Ad d("ViaRequ estingApp" , appSetti ngs.ViaReq uestingApp );
  3104  
  3105                             if (my Config.App Settings.S ettings["V iaServiceU rl"] != nu ll)
  3106                                 my Config.App Settings.S ettings["V iaServiceU rl"].Value  = appSett ings.ViaSe rviceUrl;
  3107                             else
  3108                                 my Config.App Settings.S ettings.Ad d("ViaServ iceUrl", a ppSettings .ViaServic eUrl);
  3109  
  3110                             if (my Config.App Settings.S ettings["V iaAppToken "] != null )
  3111                                 my Config.App Settings.S ettings["V iaAppToken "].Value =  appSettin gs.ViaAppT oken;
  3112                             else
  3113                                 my Config.App Settings.S ettings.Ad d("ViaAppT oken", app Settings.V iaAppToken );
  3114  
  3115                             if (my Config.App Settings.S ettings["V iaAppKey"]  != null)
  3116                                 my Config.App Settings.S ettings["V iaAppKey"] .Value = a ppSettings .ViaAppKey ;
  3117                             else
  3118                                 my Config.App Settings.S ettings.Ad d("ViaAppK ey", appSe ttings.Via AppKey);
  3119  
  3120                             myConf ig.Save(Co nfiguratio nSaveMode. Modified);
  3121                         }
  3122                    }
  3123                }
  3124                catch (E xception e x)
  3125                {
  3126                    LogM anager.Log Error(ex.M essage, St ring.Forma t("{0}.{1} ", System. Reflection .MethodBas e.GetCurre ntMethod() .Declaring Type.FullN ame, Syste m.Reflecti on.MethodB ase.GetCur rentMethod ().Name),  string.Emp ty, 0);
  3127                    thro w ex;
  3128                }
  3129           }
  3130  
  3131           [W ebMethod]
  3132           pu blic bool  APPSETTING S_SAVE(str ing identi ty, int re gistryId,  AppSetting s appSetti ngs)
  3133           {
  3134                bool sav eConfig =  false;
  3135                bool sav eDb = fals e;
  3136  
  3137                if (appS ettings !=  null)
  3138                {
  3139                    //Co nfiguratio n myConfig  = WebConf igurationM anager.Ope nWebConfig uration("~ ");
  3140                    //if  (myConfig  != null)
  3141                    //{
  3142                    try
  3143                    {
  3144                         APPSETTING S_SAVE_TO_ CONFIG(app Settings);
  3145                         saveConfig  = true;
  3146                    }
  3147                    catc h //(Excep tion ex)
  3148                    {
  3149                         //Error ha s already  been logge d
  3150                         saveConfig  = false;
  3151                    }
  3152  
  3153                    try
  3154                    {
  3155                         VIRPManage r.SETTINGS _SAVE_ALL( identity,  registryId , appSetti ngs);
  3156                         saveDb = t rue;
  3157                    }
  3158                    catc h //(Excep tion ex)
  3159                    {
  3160                         //Error ha s already  been logge d
  3161                         saveDb = f alse;
  3162                    }
  3163                    //}
  3164                }
  3165  
  3166                if (save Config &&  saveDb)
  3167                    retu rn true;
  3168                else
  3169                    retu rn false;
  3170           }
  3171  
  3172           [O perationCo ntract]
  3173           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/APPSET TINGS_SAVE ?identity= {identity} &registryI d={registr yId}&appSe ttings={ap pSettings} ")]
  3174           pu blic bool  APPSETTING S_SAVE_XML (string id entity, in t registry Id, AppSet tings appS ettings)
  3175           {
  3176                return t his.APPSET TINGS_SAVE (identity,  registryI d, appSett ings);
  3177           }
  3178  
  3179           [O perationCo ntract]
  3180           [W ebInvoke(M ethod = "P UT", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/APPS ETTINGS_SA VE?identit y={identit y}&registr yId={regis tryId}&app Settings={ appSetting s}")]
  3181           pu blic bool  APPSETTING S_SAVE_JSO N(string i dentity, i nt registr yId, AppSe ttings app Settings)
  3182           {
  3183                return t his.APPSET TINGS_SAVE (identity,  registryI d, appSett ings);
  3184           }
  3185  
  3186           [W ebMethod]
  3187           pu blic strin g REPORTS_ GET_SERVER _URL()
  3188           {
  3189                string r eportServe rUrl = str ing.Empty;  //Default
  3190  
  3191                if (!str ing.IsNull OrEmpty(Co nfiguratio nManager.A ppSettings ["ReportSe rverUrl"]) )
  3192                {
  3193                    repo rtServerUr l = Config urationMan ager.AppSe ttings["Re portServer Url"];
  3194                }
  3195  
  3196                return r eportServe rUrl;
  3197           }
  3198  
  3199           [W ebMethod]
  3200           pu blic strin g REPORTS_ GET_BUILDE R_URL()
  3201           {
  3202                string r eportBuild erServerUr l = string .Empty; // Default
  3203  
  3204                if (!str ing.IsNull OrEmpty(Co nfiguratio nManager.A ppSettings ["ReportSe rverUrl"]) )
  3205                {
  3206                    repo rtBuilderS erverUrl =  Configura tionManage r.AppSetti ngs["Repor tServerUrl "];
  3207                    if ( !string.Is NullOrEmpt y(Configur ationManag er.AppSett ings["Repo rtBuilderP ath"]))
  3208                    {
  3209                         reportBuil derServerU rl += Conf igurationM anager.App Settings[" ReportBuil derPath"];
  3210                    }
  3211                }
  3212  
  3213                return r eportBuild erServerUr l;
  3214           }
  3215  
  3216           [W ebMethod]
  3217           pu blic int G ET_SQL_COM MAND_TIMEO UT()
  3218           {
  3219                int iTim eout = 30;  //Default
  3220  
  3221                if (int. Parse(Conf igurationM anager.App Settings[" SqlCommand Timeout"])  != iTimeo ut)
  3222                {
  3223                    iTim eout = int .Parse(Con figuration Manager.Ap pSettings[ "SqlComman dTimeout"] );
  3224                }
  3225  
  3226                return i Timeout;
  3227           }
  3228  
  3229           #e ndregion
  3230  
  3231           #r egion FRAM EWORK_DATA
  3232  
  3233           [W ebMethod]
  3234           pu blic List< ENC_ENCOUN TER> ENC_E NCOUNTER_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3235           {
  3236                return V IRPManager .ENC_ENCOU NTER_GET_B Y_REFERRAL (identity,  registryI d, referra lId);
  3237           }
  3238  
  3239           [O perationCo ntract]
  3240           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/ENC_EN COUNTER_GE T_BY_REFER RAL?identi ty={identi ty}&regist ryId={regi stryId}&re ferralId={ referralId }")]
  3241           pu blic List< ENC_ENCOUN TER> ENC_E NCOUNTER_G ET_BY_REFE RRAL_XML(s tring iden tity, int  registryId , int refe rralId)
  3242           {
  3243                return t his.ENC_EN COUNTER_GE T_BY_REFER RAL(identi ty, regist ryId, refe rralId);
  3244           }
  3245  
  3246           [O perationCo ntract]
  3247           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/ENC_ ENCOUNTER_ GET_BY_REF ERRAL?iden tity={iden tity}&regi stryId={re gistryId}& referralId ={referral Id}")]
  3248           pu blic List< ENC_ENCOUN TER> ENC_E NCOUNTER_G ET_BY_REFE RRAL_JSON( string ide ntity, int  registryI d, int ref erralId)
  3249           {
  3250                return t his.ENC_EN COUNTER_GE T_BY_REFER RAL(identi ty, regist ryId, refe rralId);
  3251           }
  3252  
  3253           [W ebMethod]
  3254           pu blic List< OUTPAT_VIS IT> OUTPAT _VISIT_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3255           {
  3256                return V IRPManager .OUTPAT_VI SIT_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3257           }
  3258  
  3259           [O perationCo ntract]
  3260           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/OUTPAT _VISIT_GET _BY_REFERR AL?identit y={identit y}&registr yId={regis tryId}&ref erralId={r eferralId} ")]
  3261           pu blic List< OUTPAT_VIS IT> OUTPAT _VISIT_GET _BY_REFERR AL_XML(str ing identi ty, int re gistryId,  int referr alId)
  3262           {
  3263                return t his.OUTPAT _VISIT_GET _BY_REFERR AL(identit y, registr yId, refer ralId);
  3264           }
  3265  
  3266           [O perationCo ntract]
  3267           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/OUTP AT_VISIT_G ET_BY_REFE RRAL?ident ity={ident ity}&regis tryId={reg istryId}&r eferralId= {referralI d}")]
  3268           pu blic List< OUTPAT_VIS IT> OUTPAT _VISIT_GET _BY_REFERR AL_JSON(st ring ident ity, int r egistryId,  int refer ralId)
  3269           {
  3270                return t his.OUTPAT _VISIT_GET _BY_REFERR AL(identit y, registr yId, refer ralId);
  3271           }
  3272  
  3273           [W ebMethod]
  3274           pu blic strin g GET_VERS ION()
  3275           {
  3276                return V IRPManager .GET_VERSI ON();
  3277           }
  3278  
  3279           [O perationCo ntract]
  3280           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.X ml, UriTem plate = "/ Xml/GET_VE RSION")]
  3281           pu blic strin g GET_VERS ION_XML(st ring ident ity, int r egistryId,  int refer ralId)
  3282           {
  3283                return t his.GET_VE RSION();
  3284           }
  3285  
  3286           [O perationCo ntract]
  3287           [W ebInvoke(M ethod = "G ET", Respo nseFormat  = WebMessa geFormat.J son, UriTe mplate = " /Json/GET_ VERSION")]
  3288           pu blic strin g GET_VERS ION_JSON(s tring iden tity, int  registryId , int refe rralId)
  3289           {
  3290                return t his.GET_VE RSION();
  3291           }
  3292  
  3293           [W ebMethod]
  3294           pu blic List< TableColum nValue> RE GISTRY_FRA MEWORK_TAB LE_GET_ALL _BY_REGIST RY(string  identity,  int regist ryId, int  referralId , int pati entId, str ing framew orkTable)
  3295           {
  3296                return V IRPManager .REGISTRY_ FRAMEWORK_ TABLE_GET_ ALL_BY_REG ISTRY(iden tity, regi stryId, re ferralId,  patientId,  framework Table);
  3297           }
  3298  
  3299           [W ebMethod]
  3300           pu blic List< TableColum nValue> RE GISTRY_FRA MEWORK_DAT A_GET_ALL_ BY_REGISTR Y(string i dentity, i nt registr yId)
  3301           {
  3302                return V IRPManager .REGISTRY_ FRAMEWORK_ DATA_GET_A LL_BY_REGI STRY(ident ity, regis tryId);
  3303           }
  3304  
  3305           [W ebMethod]
  3306           pu blic List< ALLERGY> A LLERGY_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3307           {
  3308                return V IRPManager .ALLERGY_G ET_BY_REFE RRAL(ident ity, regis tryId, ref erralId);
  3309           }
  3310  
  3311           [W ebMethod]
  3312           pu blic List< A06_AUDIOM ETRIC_EXAM _DATA_5098 50_9> A06_ AUDIOMETRI C_EXAM_DAT A_509850_9 _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3313           {
  3314                return V IRPManager .A06_AUDIO METRIC_EXA M_DATA_509 850_9_GET_ BY_REFERRA L(identity , registry Id, referr alId);
  3315           }
  3316  
  3317           [W ebMethod]
  3318           pu blic List< CONSULT> C ONSULT_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3319           {
  3320                return V IRPManager .CONSULT_G ET_BY_REFE RRAL(ident ity, regis tryId, ref erralId);
  3321           }
  3322  
  3323           [W ebMethod]
  3324           pu blic List< EDISLOG> E DISLOG_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3325           {
  3326                return V IRPManager .EDISLOG_G ET_BY_REFE RRAL(ident ity, regis tryId, ref erralId);
  3327           }
  3328  
  3329           [W ebMethod]
  3330           pu blic List< IMMUNIZATI ON> IMMUNI ZATION_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3331           {
  3332                return V IRPManager .IMMUNIZAT ION_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3333           }
  3334  
  3335           [W ebMethod]
  3336           pu blic List< INPAT_INPA TIENT> INP AT_INPATIE NT_GET_BY_ REFERRAL(s tring iden tity, int  registryId , int refe rralId)
  3337           {
  3338                return V IRPManager .INPAT_INP ATIENT_GET _BY_REFERR AL(identit y, registr yId, refer ralId);
  3339           }
  3340  
  3341           [W ebMethod]
  3342           pu blic List< INPAT_CENS US> INPAT_ CENSUS_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3343           {
  3344                return V IRPManager .INPAT_CEN SUS_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3345           }
  3346  
  3347           [W ebMethod]
  3348           pu blic List< INPATIENT_ DIAGNOSIS>  INPATIENT _DIAGNOSIS _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3349           {
  3350                return V IRPManager .INPATIENT _DIAGNOSIS _GET_BY_RE FERRAL(ide ntity, reg istryId, r eferralId) ;
  3351           }
  3352  
  3353           [W ebMethod]
  3354           pu blic List< CHEM_LABCH EM> CHEM_L ABCHEM_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3355           {
  3356                return V IRPManager .CHEM_LABC HEM_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3357           }
  3358  
  3359           // [WebMethod ]
  3360           // public Lis t<OUTPAT_V ISIT> OUTP AT_VISIT_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3361           // {
  3362           //     return  VIRPManag er.OUTPAT_ VISIT_GET_ BY_REFERRA L(identity , registry Id, referr alId);
  3363           // }
  3364  
  3365           [W ebMethod]
  3366           pu blic List< SCONSULT_R EASON> SCO NSULT_REAS ON_GET_BY_ REFERRAL(s tring iden tity, int  registryId , int refe rralId)
  3367           {
  3368                return V IRPManager .SCONSULT_ REASON_GET _BY_REFERR AL(identit y, registr yId, refer ralId);
  3369           }
  3370  
  3371           [W ebMethod]
  3372           pu blic List< PATSUB_SEC ONDARYELIG IBILITY> P ATSUB_SECO NDARYELIGI BILITY_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3373           {
  3374                return V IRPManager .PATSUB_SE CONDARYELI GIBILITY_G ET_BY_REFE RRAL(ident ity, regis tryId, ref erralId);
  3375           }
  3376  
  3377           [W ebMethod]
  3378           pu blic List< PATIENT_EN ROLLMENT>  PATIENT_EN ROLLMENT_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3379           {
  3380                return V IRPManager .PATIENT_E NROLLMENT_ GET_BY_REF ERRAL(iden tity, regi stryId, re ferralId);
  3381           }
  3382  
  3383           [W ebMethod]
  3384           pu blic List< PATIENT_ET HNICITY> P ATIENT_ETH NICITY_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3385           {
  3386                return V IRPManager .PATIENT_E THNICITY_G ET_BY_REFE RRAL(ident ity, regis tryId, ref erralId);
  3387           }
  3388  
  3389           [W ebMethod]
  3390           pu blic List< A06_SPATIE NT_GEOCODE DADDRESS>  A06_SPATIE NT_GEOCODE DADDRESS_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3391           {
  3392                return V IRPManager .A06_SPATI ENT_GEOCOD EDADDRESS_ GET_BY_REF ERRAL(iden tity, regi stryId, re ferralId);
  3393           }
  3394  
  3395           [W ebMethod]
  3396           pu blic List< SPATIENT_S PATIENTINS URANCE> SP ATIENT_SPA TIENTINSUR ANCE_GET_B Y_REFERRAL (string id entity, in t registry Id, int re ferralId)
  3397           {
  3398                return V IRPManager .SPATIENT_ SPATIENTIN SURANCE_GE T_BY_REFER RAL(identi ty, regist ryId, refe rralId);
  3399           }
  3400  
  3401           [W ebMethod]
  3402           pu blic List< MILITARY_S ERVICE_EPI SODE> MILI TARY_SERVI CE_EPISODE _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3403           {
  3404                return V IRPManager .MILITARY_ SERVICE_EP ISODE_GET_ BY_REFERRA L(identity , registry Id, referr alId);
  3405           }
  3406  
  3407           [W ebMethod]
  3408           pu blic List< MILITARY_S EXUAL_TRAU MA> MILITA RY_SEXUAL_ TRAUMA_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3409           {
  3410                return V IRPManager .MILITARY_ SEXUAL_TRA UMA_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3411           }
  3412  
  3413           [W ebMethod]
  3414           pu blic List< OEFOIF_SER VICE> OEFO IF_SERVICE _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3415           {
  3416                return V IRPManager .OEFOIF_SE RVICE_GET_ BY_REFERRA L(identity , registry Id, referr alId);
  3417           }
  3418  
  3419           [W ebMethod]
  3420           pu blic List< PHARMACY_P ATIENT> PH ARMACY_PAT IENT_GET_B Y_REFERRAL (string id entity, in t registry Id, int re ferralId)
  3421           {
  3422                return V IRPManager .PHARMACY_ PATIENT_GE T_BY_REFER RAL(identi ty, regist ryId, refe rralId);
  3423           }
  3424  
  3425           [W ebMethod]
  3426           pu blic List< NOSETHROAT _RADIUMHST > NOSETHRO AT_RADIUMH ST_GET_BY_ REFERRAL(s tring iden tity, int  registryId , int refe rralId)
  3427           {
  3428                return V IRPManager .NOSETHROA T_RADIUMHS T_GET_BY_R EFERRAL(id entity, re gistryId,  referralId );
  3429           }
  3430  
  3431           [W ebMethod]
  3432           pu blic List< SERVICE_CO NNECTED_CO NDITION> S ERVICE_CON NECTED_CON DITION_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3433           {
  3434                return V IRPManager .SERVICE_C ONNECTED_C ONDITION_G ET_BY_REFE RRAL(ident ity, regis tryId, ref erralId);
  3435           }
  3436  
  3437           [W ebMethod]
  3438           pu blic List< PATSUB_VAR ATEDDISABI LITY> PATS UB_VARATED DISABILITY _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3439           {
  3440                return V IRPManager .PATSUB_VA RATEDDISAB ILITY_GET_ BY_REFERRA L(identity , registry Id, referr alId);
  3441           }
  3442  
  3443           [W ebMethod]
  3444           pu blic List< A06_PHARMA CY_PATIENT _55X_IV_55 _01> A06_P HARMACY_PA TIENT_55X_ IV_55_01_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3445           {
  3446                return V IRPManager .A06_PHARM ACY_PATIEN T_55X_IV_5 5_01_GET_B Y_REFERRAL (identity,  registryI d, referra lId);
  3447           }
  3448  
  3449           [W ebMethod]
  3450           pu blic List< A06_PHARMA CY_PATIX_U NIT_DOSE_5 5_06> A06_ PHARMACY_P ATIX_UNIT_ DOSE_55_06 _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3451           {
  3452                return V IRPManager .A06_PHARM ACY_PATIX_ UNIT_DOSE_ 55_06_GET_ BY_REFERRA L(identity , registry Id, referr alId);
  3453           }
  3454  
  3455           [W ebMethod]
  3456           pu blic List< A06_PHARMA CY_PATX_NO NVA_MEDS_5 5_05> A06_ PHARMACY_P ATX_NONVA_ MEDS_55_05 _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3457           {
  3458                return V IRPManager .A06_PHARM ACY_PATX_N ONVA_MEDS_ 55_05_GET_ BY_REFERRA L(identity , registry Id, referr alId);
  3459           }
  3460  
  3461           [W ebMethod]
  3462           pu blic List< RXOUTPAT>  RXOUTPAT_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3463           {
  3464                return V IRPManager .RXOUTPAT_ GET_BY_REF ERRAL(iden tity, regi stryId, re ferralId);
  3465           }
  3466  
  3467           [W ebMethod]
  3468           pu blic List< OUTPAT_PRO BLEMLIST>  OUTPAT_PRO BLEMLIST_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3469           {
  3470                return V IRPManager .OUTPAT_PR OBLEMLIST_ GET_BY_REF ERRAL(iden tity, regi stryId, re ferralId);
  3471           }
  3472  
  3473           [W ebMethod]
  3474           pu blic List< TIU_TIUDOC UMENT> TIU _TIUDOCUME NT_GET_BY_ REFERRAL(s tring iden tity, int  registryId , int refe rralId)
  3475           {
  3476                return V IRPManager .TIU_TIUDO CUMENT_GET _BY_REFERR AL(identit y, registr yId, refer ralId);
  3477           }
  3478  
  3479           [W ebMethod]
  3480           pu blic List< RADIOLOGYE XAM> RADIO LOGYEXAM_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3481           {
  3482                return V IRPManager .RADIOLOGY EXAM_GET_B Y_REFERRAL (identity,  registryI d, referra lId);
  3483           }
  3484  
  3485           [W ebMethod]
  3486           pu blic List< SPATIENT_N EW> SPATIE NT_NEW_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3487           {
  3488                return V IRPManager .SPATIENT_ NEW_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3489           }
  3490  
  3491           [W ebMethod]
  3492           pu blic List< OUTPAT_VDI AGNOSIS> O UTPAT_VDIA GNOSIS_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3493           {
  3494                return V IRPManager .OUTPAT_VD IAGNOSIS_G ET_BY_REFE RRAL(ident ity, regis tryId, ref erralId);
  3495           }
  3496  
  3497           [W ebMethod]
  3498           pu blic List< VITALSIGN>  VITALSIGN _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3499           {
  3500                return V IRPManager .VITALSIGN _GET_BY_RE FERRAL(ide ntity, reg istryId, r eferralId) ;
  3501           }
  3502  
  3503           [W ebMethod]
  3504           pu blic List< PATSUB_PAT IENTRACE>  PATSUB_PAT IENTRACE_G ET_BY_REFE RRAL(strin g identity , int regi stryId, in t referral Id)
  3505           {
  3506                return V IRPManager .PATSUB_PA TIENTRACE_ GET_BY_REF ERRAL(iden tity, regi stryId, re ferralId);
  3507           }
  3508  
  3509           [W ebMethod]
  3510           pu blic List< LabScreeni ng> LABSCR EENING_GET _BY_REFERR AL(string  identity,  int regist ryId, int  referralId )
  3511           {
  3512                return V IRPManager .LABSCREEN ING_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3513           }
  3514  
  3515           [W ebMethod]
  3516           pu blic List< TRACER> TR ACER_GET_B Y_REFERRAL (string id entity, in t registry Id, int re ferralId)
  3517           {
  3518                return V IRPManager .TRACER_GE T_BY_REFER RAL(identi ty, regist ryId, refe rralId);
  3519           }
  3520  
  3521           [W ebMethod]
  3522           pu blic List< APPT_APPOI NTMENT> AP POINTMENTS _GET_BY_RE FERRAL(str ing identi ty, int re gistryId,  int referr alId)
  3523           {
  3524                return V IRPManager .APPOINTME NTS_GET_BY _REFERRAL( identity,  registryId , referral Id);
  3525           }
  3526  
  3527           [W ebMethod]
  3528           pu blic objec t GetFrame WorkInfo(s tring iden tity, int  registryId , int refe rralId, in t patientI d, string  frameworkT able)
  3529           {
  3530                return F rameworkda taManager. GetFrameWo rkInfo(ide ntity, reg istryId, r eferralId,  patientId , framewor kTable);
  3531           }
  3532  
  3533           #e ndregion
  3534       }
  3535   }