VIABRPC ;AAC/JMC - VIA RPCs ;04/05/2016
Source file <VIABRPC.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETSURR(RESULT,USER) | ; surrogate info.
 | 
|
| SNAME(RET,SID) | ; get station/site name
 | 
|
| USERDIV(RESULT,VIADUZ) | ; station IEN^station number^station name^default division
 | 
|
| DEFRFREQ(RESULT,VIAIEN,VIADFN,RESOLVE) | ;Return default reason for request for service - ICR #3119
 | 
|
| EDITDRFR(RESULT,VIAIEN) | ; Allow editing of reason for request? - ICR #3119
 | 
|
| RADSRC(RESULT,SRCTYPE) | ; return list of available contract/sharing/research sources - ICR #2968
 | 
|
| CURSPE(RESULT,PTDFN) | ; Return current treating specialty - ICR #2664
 | 
|
| CPTMODS(RESULT,VIACPTCOD,VIADATE) | ;Return CPT Modifiers for a CPT Code - ICR #1995
 | 
|
| ACTPROB(RESULT,DFN,VIADATE) | ;get list of patient's active problems - ICR #1365
 | 
|
| NOTEVSTR(RESULT,IEN) | ; return the VSTR^AUTHOR for a note -; ICR#4075
 | 
|
| PROVDX(RESULT,VIAIEN) | ;Return provisional dx prompting info for service; ICR#3121
 | 
|
| ISPROSVC(RESULT,GMRCIEN) | ; Is this service part of the consults-prosthetics interface? ICR #6473
 | 
|
| SECVST(RESULT,NOTEIEN,VIADFN,VIAENCDT,VIAHLOC) | ; save secondary visit in TIU, if inpatient; ICR#1894,#3540
 | 
|
| SCDIS(RESULT,DFN) | ; Return service connected % and rated disabilities; ICR#10061,#649,#4807,#142
 | 
|
| SCSEL(RESULT,DFN,APPDT,HLOC,VST) | ; return SC conditions that maRESULT be selected; ICR#2348
 | 
|
| VISIT(RESULT,CLINIC,VIADATE) | ; get list of visit types for clinic; ICR#1296
 | 
|
| IMMTYPE(RESULT,VIACVXS) | ;get the list of active immunizations; ICR#6663
 | 
|
| IMMTYPE2(RESULT,VIACVXS) | ;get one or more active immunizations by CVX code; ICR#6663
 | 
|
| IMMCOLL(RESULT) | ; Return help screen showing immediate collect times;ICR#-2429
 | 
|
| ADMIN(RESULT,DFN,SCH,OI,LOC,ADMIN) | ; return administration time info;ICR-#2843,10040,10035,3167
 | 
|
| FIRST(DFN,WARD,OI,DATA,ORDER,ADMIN) | ||
| NUMCHAR(STRING,SUB) | ;
 | 
|
| DFLTSPLY(RESULT,UPD,SCH,PAT,DRG,OI) | ; return days supply given quantity;ICR-#2843,3278
 | 
|
| DEVICE(RESULT,FROM,DIR,MARGIN) | ; Return a subset of printer entries from the Device file;ICR-#3771
 | 
|
| SAVE(OK,PCELIST,NOTEIEN,VIALOC) | ; save PCE information
 | 
|
| CLINUSER(VIADUZ) | ;is this a clinical user?
 | 
|
| GETVSIT(VSTR,DFN) | ; lookup a visit
 | 
|
| PATCH(VAL,X) | ; Return 1 if patch X is installed *22
 | 
| RPC Name | Call Tags | 
|---|---|
| VIAB GETSURR | GETSURR | 
| VIAB SITENAME | SNAME | 
| VIAB GET USER DIVISIONS | USERDIV | 
| VIAB EDIT DEFAULT REASON | EDITDRFR | 
| VIAB DEFAULT REQUEST REASON | DEFRFREQ | 
| VIAB RADSRC | RADSRC | 
| VIAB CURSPE | CURSPE | 
| VIAB CPTMODS | CPTMODS | 
| VIAB NOTEVSTR | NOTEVSTR | 
| VIAB ACTPROB | ACTPROB | 
| VIAB SCDIS | SCDIS | 
| VIAB SCSEL | SCSEL | 
| VIAB PROVDX | PROVDX | 
| VIAB GET IMMUNIZATION TYPE | IMMTYPE | 
| VIAB ISPROSVC | ISPROSVC | 
| VIAB VISIT | VISIT | 
| VIAB TIU SECVST | SECVST | 
| VIAB IMMED COLLECT | IMMCOLL | 
| VIAB ADMIN | ADMIN | 
| VIAB DFLTSPLY | DFLTSPLY | 
| VIAB DEVICE | DEVICE | 
| VIABPCE SAVE | SAVE | 
| VIAB PATCH | PATCH | 
| FileNo | Call Tags | 
|---|---|
| ^ORD(101.43 - [#101.43] | GET1^DIQ | 
| ^GMR(123.5 - [#123.5] | GET1^DIQ | 
| ^DIC(31 - [#31] | GET1^DIQ | 
| ^DG(391 - [#391] | GET1^DIQ | 
| ^DIC(4 - [#4] | GET1^DIQ | 
| ^SC - [#44] | GET1^DIQ | 
| ^AUTTIMM - [#9999999.14] | GETS^DIQ |