TIUSRVP1 ; SLC/JER - More API's in support of PUT ;8/14/07
Source file <TIUSRVP1.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 14 | (IDDEL,SENDID)^TIUALRT1 $$CLASS^TIUCP AUDLINK^TIUGR1 $$REQVER^TIULC ($$DOCCLASS,$$ISADDNDM,$$PERSNAME,$$PNAME,DOCPRM)^TIULC1 ($$PERSPRF,SETPARM)^TIULE $$EMPTYDOC^TIULF PATVADPT^TIULV ($$ISA,$$ISDS)^TIULX $$WHATITLE^TIUPUTU $$PROVIDER^TIUPXAP1 $$DFLTDOC^TIUPXAPI REQCOS^TIUSRVA FILE^TIUSRVP |
VA FileMan | 2 | ^DIC ^DIE |
Authorization Subscription | 1 | $$ISA^USRLM |
Kernel | 1 | $$NOW^XLFDT |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
SITEPARM(TIUY) | ; Get site parameters for GUI
|
|
DEFDOC(TIUY,HLOC,USER,TIUDT,TIUIEN) | ; Get default primary provider
|
|
CURDOC(USER,TIUDT) | ; Is the current user a known Provider?
|
|
ISAPROV(TIUY,USER,DATE) | ; Is user a provider?
; Checks USR CLASS PROVIDER AND 200 Person Class ; DATE must not include time (for ISA^USRLM) |
|
USRPROV(TIUY,USER,DATE) | ; Is USER a USR CLASS provider?
; Checks USR CLASS PROVIDER only ; DATE must not include time |
|
DOCPARM(TIUY,TIUDA,TIUTYP) | ; Get document parameters for GUI
|
|
CONSTUB(TIUDA,GMRCVP,DFN) | ; Create a stub for a Consult Report
|
|
STUB(TIUDA,TIUTITL,DFN) | ; Create a stub
|
|
EVENT(TIUY,DFN) | ; Create an Event-type Visit Entry
|
|
GETPNAME(TIUY,TIUTYPE) | ||
SAVED(TIUY,TIUDA) | ; Was the document committed to the database?
|
|
STUFREC(TIUDA,TIUREC,DFN,PARENT,TITLE,TIU) | ; load TIUREC for create
|
|
REFDT(TIUX) | ; Hack Ref Date/time for DS's
|
|
STATUS(TIUDA,SUPPRESS,TITLE) | ||
STATUX | ||
IDATTCH(TIUY,TIUDA,TIUDAD) | ; Attach TIUDA as ID Child entry to TIUDAD
|
|
IDDTCH(TIUY,TIUDA) | ; Detach TIUDA from its ID Parent
|
|
CANDEL(TIUDA) | ; Boolean function to evaluate delete request
|
Name | Field # of Occurrence |
---|---|
^DIC | STUB+6 |
^DIE | CONSTUB+5, STUB+10 |
IDDEL^TIUALRT1 | IDDTCH+8 |
SENDID^TIUALRT1 | IDATTCH+5 |
$$CLASS^TIUCP | STUFREC+4 |
AUDLINK^TIUGR1 | IDATTCH+4, IDDTCH+7 |
$$REQVER^TIULC | STATUS+9 |
$$DOCCLASS^TIULC1 | STUB+9, STUFREC+24 |
$$ISADDNDM^TIULC1 | STATUS+4 |
$$PERSNAME^TIULC1 | CURDOC+5 |
$$PNAME^TIULC1 | GETPNAME+1 |
DOCPRM^TIULC1 | DOCPARM+3, STATUS+7 |
$$PERSPRF^TIULE | EVENT+9 |
SETPARM^TIULE | SITEPARM+2 |
$$EMPTYDOC^TIULF | CANDEL+1 |
PATVADPT^TIULV | EVENT+6 |
$$ISA^TIULX | STUFREC+4 |
$$ISDS^TIULX | STUFREC+35 |
$$WHATITLE^TIUPUTU | STUB+2 |
$$PROVIDER^TIUPXAP1 | CURDOC+4, ISAPROV+5 |
$$DFLTDOC^TIUPXAPI | DEFDOC+7 |
REQCOS^TIUSRVA | STUFREC+6 |
FILE^TIUSRVP | IDATTCH+3, IDDTCH+6 |
$$ISA^USRLM | USRPROV+6 |
$$NOW^XLFDT | STUB+9, EVENT+4, STUFREC+33, STUFREC+34 |
RPC Name | Call Tags |
---|---|
TIU GET DOCUMENT PARAMETERS | DOCPARM |
TIU GET DEFAULT PROVIDER | DEFDOC |
TIU GET SITE PARAMETERS | SITEPARM |
TIU IS USER A PROVIDER? | ISAPROV |
TIU GET PRINT NAME | GETPNAME |
TIU WAS THIS SAVED? | SAVED |
TIU ID ATTACH ENTRY | IDATTCH |
TIU ID DETACH ENTRY | IDDTCH |
TIU IS USER A USR PROVIDER | USRPROV |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | EVENT+2 |
^SC - [#44] | EVENT+11 |
^TIU(8925 - [#8925] | DEFDOC+4, DOCPARM+1, SAVED+2, SAVED+4, SAVED+6, SAVED+8, SAVED+10, STUFREC+15, STUFREC+16, STUFREC+20 , STUFREC+21, STUFREC+22, STUFREC+23, STATUS+5, STATUS+6, IDDTCH+2, IDDTCH+4, CANDEL+1 |
Name | Line Occurrences |
---|---|
$$CURDOC | DEFDOC+7 |
$$STATUS | STUFREC+5 |
EVENT | STUB+7 |
REFDT | STUFREC+38 |
SITEPARM | DEFDOC+2 |
STATUX | STATUS+8 |
STUB | CONSTUB+2 |
Name | Field # of Occurrence |
---|---|
^(0 | STATUS+5 |
^(13 | SAVED+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | CONSTUB+1~, CONSTUB+4*, STUB+1~, STUB+8* |
DATE | ISAPROV~, ISAPROV+4*, ISAPROV+5, USRPROV~, USRPROV+5*, USRPROV+6 |
DFN | CONSTUB~, CONSTUB+2, STUB~, STUB+7, STUB+9, EVENT~, EVENT+2, EVENT+6, STUFREC~, STUFREC+8 |
DGPM | EVENT+1~, EVENT+2*, EVENT+3, EVENT+6 |
DIC | STUB+1~, STUB+4*, STUB+8 |
DIC(0 | STUB+4* |
DIE | CONSTUB+1~, CONSTUB+4*, STUB+1~, STUB+8* |
DLAYGO | STUB+1~, STUB+4* |
DR | CONSTUB+1~, CONSTUB+4*, STUB+1~, STUB+9* |
DT | DEFDOC+6, CURDOC+3, ISAPROV+4, USRPROV+5 |
DUZ | DEFDOC+5, CURDOC+2, ISAPROV+3, USRPROV+4, EVENT+7, EVENT+9, SAVED+4, SAVED+6, SAVED+8, SAVED+10 , STUFREC+6, STUFREC+29, STUFREC+41 |
GMRCVP | CONSTUB~ |
HLOC | DEFDOC~, DEFDOC+7 |
IDDAD | IDDTCH+1~, IDDTCH+4*, IDDTCH+7 |
IDX | EVENT+8~, EVENT+10*, EVENT+11 |
PARENT | STUFREC~, STUFREC+7, STUFREC+14, STUFREC+15, STUFREC+16, STUFREC+18, STUFREC+20, STUFREC+21, STUFREC+22, STUFREC+23 |
SUPPRESS | STUFREC+5, STATUS~, STATUS+8 |
TITLE | STUFREC~, STUFREC+4, STUFREC+5, STUFREC+6, STUFREC+24, STUFREC+35, STATUS~, STATUS+6*, STATUS+7 |
TIU | STUB+7, STUFREC~ |
TIU("AD#" | STUFREC+11 |
TIU("CAT" | STUFREC+25 |
TIU("EDT" | STUFREC+10, STUFREC+18 |
TIU("INST" | STUFREC+30 |
TIU("LDT" | STUFREC+10, STUFREC+19, STUFREC+36, REFDT+1 |
TIU("LOC" | STUFREC+31 |
TIU("SVC" | STUFREC+13 |
TIU("TS" | STUFREC+12 |
TIU("VISIT" | STUB+9, STUFREC+8 |
TIU("VLOC" | STUFREC+32 |
TIU("VSTR" | STUB+7, STUFREC+25 |
TIUAUT | SAVED+1~, SAVED+3*, SAVED+6, SAVED+8 |
TIUAUTH | DEFDOC+1~, DEFDOC+4*, DEFDOC+5 |
TIUCPF | STUFREC+1~, STUFREC+4*, STUFREC+29, STUFREC+41 |
TIUD12 | SAVED+1~, SAVED+2*, SAVED+3 |
TIUD13 | SAVED+1~, SAVED+2*, SAVED+3 |
TIUDA | DOCPARM~, DOCPARM+1, DOCPARM+3, CONSTUB~, CONSTUB+2, CONSTUB+3, CONSTUB+4, STUB~, STUB+3*, STUB+6* , STUB+7*, STUB+8, SAVED~, SAVED+2, SAVED+4, SAVED+6, SAVED+8, SAVED+10, STUFREC~, STUFREC+5 , STATUS~, STATUS+4, STATUS+5*, STATUS+6, STATUS+7, STATUS+9, IDATTCH~, IDATTCH+3, IDATTCH+4, IDATTCH+5 , IDDTCH~, IDDTCH+2, IDDTCH+3, IDDTCH+4, IDDTCH+6, IDDTCH+7, IDDTCH+8, CANDEL~, CANDEL+1 |
TIUDAD | IDATTCH~, IDATTCH+2, IDATTCH+4 |
TIUDDOC | DEFDOC+1~, DEFDOC+3*, DEFDOC+7 |
TIUDPRM | STATUS+1~, STATUS+7 |
TIUDPRM(0 | STATUS+8, STATUS+9 |
TIUDT | DEFDOC~, DEFDOC+6*, CURDOC~, CURDOC+3*, CURDOC+4 |
TIUEBY | SAVED+1~, SAVED+3*, SAVED+6 |
TIUECS | SAVED+1~, SAVED+3*, SAVED+10 |
TIUERR | USRPROV+3~, USRPROV+6 |
TIUFPRIV | STUB+1~* |
TIUIEN | DEFDOC~, DEFDOC+4 |
TIUPREF | EVENT+8~, EVENT+9*, EVENT+10 |
TIUPRM0 | SITEPARM+1~, SITEPARM+3 |
TIUPRM1 | SITEPARM+1~ |
TIUPROV | CURDOC+1~, CURDOC+4*, CURDOC+5 |
TIUREC | STUFREC~, STUFREC+38 |
TIUREC( | STUFREC+8*, STUFREC+9*, STUFREC+10*, STUFREC+15*, STUFREC+16*, STUFREC+17*, STUFREC+18*, STUFREC+19*, STUFREC+24*, STUFREC+26* , STUFREC+36*, STUFREC+37* |
TIUREC(1201 | STUFREC+33* |
TIUREC(1202 | STUFREC+6, STUFREC+29* |
TIUREC(1204 | STUFREC+29*, STUFREC+42 |
TIUREC(1205 | STUFREC+31* |
TIUREC(1208 | STUFREC+42 |
TIUREC(1211 | STUFREC+32* |
TIUREC(1212 | STUFREC+30* |
TIUREC(1301 | STUFREC+34* |
TIUREC(1302 | STUFREC+41* |
TIUREC(1303 | STUFREC+41* |
TIUREC(1401 | STUFREC+11*, STUFREC+20* |
TIUREC(1402 | STUFREC+12*, STUFREC+21* |
TIUREC(1404 | STUFREC+13*, STUFREC+22* |
TIUREC(1405 | STUFREC+23* |
TIUREC(1506 | STUFREC+42* |
TIUREQCS | STUFREC+1~, STUFREC+6, STUFREC+42 |
TIUSCAT | STUFREC+1~, STUFREC+25*, STUFREC+26 |
TIUSPRM | DEFDOC+1~, DEFDOC+2, DEFDOC+3 |
TIUSTAT | STUFREC+1~, STUFREC+5*, STUFREC+9, STUFREC+17 |
TIUTITL | STUB~, STUB+2*, STUB+3, STUB+5, STUB+9 |
TIUTYP | DOCPARM~, DOCPARM+1*, DOCPARM+2, DOCPARM+3 |
TIUTYPE | GETPNAME~, GETPNAME+1 |
TIUVSIT | STUB+1~ |
TIUX | REFDT~, IDATTCH+1~, IDATTCH+3, IDDTCH+1~, IDDTCH+6 |
TIUX(1301 | REFDT+1* |
TIUX(2101 | IDATTCH+2*, IDDTCH+5* |
TIUY | SITEPARM~, SITEPARM+3*, DEFDOC~, DEFDOC+7*, CURDOC+1~*, CURDOC+5*, CURDOC+6, ISAPROV~, ISAPROV+5*, USRPROV~ , USRPROV+5*, USRPROV+6*, DOCPARM~, DOCPARM+3, DOCPARM+4, EVENT~, EVENT+6, GETPNAME~, GETPNAME+1*, SAVED~ , SAVED+1*, SAVED+5*, SAVED+7*, SAVED+9*, SAVED+11*, STATUS+1~, STATUS+8*, STATUS+9*, STATUX, IDATTCH~ , IDATTCH+3, IDDTCH~, IDDTCH+3*, IDDTCH+6 |
TIUY("LOC" | EVENT+7, EVENT+11* |
TIUY(0 | DOCPARM+2*, DOCPARM+4* |
U | DEFDOC+3, DEFDOC+4, CURDOC+5, STUB+9, EVENT+10, EVENT+11, SAVED+3, STUFREC+8, STUFREC+10, STUFREC+11 , STUFREC+12, STUFREC+13, STUFREC+15, STUFREC+16, STUFREC+18, STUFREC+19, STUFREC+20, STUFREC+21, STUFREC+22, STUFREC+23 , STUFREC+25, STUFREC+30, STUFREC+31, STUFREC+32, STUFREC+34, STATUS+5, STATUS+8, STATUS+9, CANDEL+1 |
USER | DEFDOC~, DEFDOC+4, DEFDOC+5*, DEFDOC+7, CURDOC~, CURDOC+2*, CURDOC+4, CURDOC+5, ISAPROV~, ISAPROV+3* , ISAPROV+5, USRPROV~, USRPROV+4*, USRPROV+6 |
VDT | EVENT+1~, EVENT+4*, EVENT+5 |
VSTR | EVENT+1~, EVENT+5*, EVENT+6 |
X | STUB+1~, STUB+5* |
Y | STUB+1~, STUB+6 |