TIUPUTS ; SLC/JER - Surgery Look-up, etc. ; 04/19/2004
Source file <TIUPUTS.m>
| Package | Total | Call Graph |
|---|---|---|
| Text Integration Utility | 14 | (AUDIT,MERGTEXT)^TIUEDI1 $$PATIENT^TIULA ($$CHKSUM,$$IDATE,$$NOW)^TIULC ($$PERSNAME,$$POSTFILE,$$WHOCOSIG,$$WHOSIGNS)^TIULC1 GETTIU^TIULD ($$DATE,$$NAME)^TIULS $$ISA^TIULX (FILE,LOADTIUX,MAKEADD)^TIUPEFIX (ALERTDEL,RESOLVE)^TIUPEVNT BUFPURGE^TIUPUTC $$MAKEADD^TIUPUTU $$CLASS^TIUSROI RELEASE^TIUT $$READ^TIUU |
| VA Fileman | 3 | (,IX)^DIC FILE^DIE EN^DIQ |
| Kernel | 1 | $$NOW^XLFDT |
| Surgery | 1 | ONE^SROESTV |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FIXX | ||
| COPYDAD(DA,PARENT) | ; copy fixed field data for addenda
|
|
| FINDCASE(DFN,TIUODT) | ; Find Surgical Case for Pt & Dt, if unique
|
|
| LOOKUPX | ||
| FIX | ; Filing error resolution code for Operation Reports
|
|
| CANEDIT(DA) | ; Check whether or not document is released
|
|
| DICS(TIUDA) | ; Filter IX^DIC list
|
|
| CALLDIC(TIUX) | ; Call ^DIC to get the IEN for the TIU DOCUMENT
|
|
| LOOKUP | ; Look-up code used by router/filer
; Required: TIUSRCN, TIUSDA, TIUSSN, TIUODT |
|
| GETSDA(TIUSRCN) | ; Get Op Report for Case
|
|
| FOLLOWUP(TIUDA) | ; Post-filing code for Operation Reports
|
|
| DICW(TIUDA) | ; Write identifiers
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | CALLDIC+2 |
| IX^DIC | FIX+16 |
| FILE^DIE | COPYDAD+15, FOLLOWUP+7, FOLLOWUP+9 |
| EN^DIQ | FIX+21 |
| ONE^SROESTV | DICW+9 |
| AUDIT^TIUEDI1 | FOLLOWUP+11 |
| MERGTEXT^TIUEDI1 | FIX+41 |
| $$PATIENT^TIULA | LOOKUP+6, FIX+7 |
| $$CHKSUM^TIULC | FOLLOWUP+11 |
| $$IDATE^TIULC | LOOKUP+8, LOOKUP+24, COPYDAD+12 |
| $$NOW^TIULC | COPYDAD+10 |
| $$PERSNAME^TIULC1 | DICW+4 |
| $$POSTFILE^TIULC1 | FIX+42 |
| $$WHOCOSIG^TIULC1 | FOLLOWUP+6 |
| $$WHOSIGNS^TIULC1 | FOLLOWUP+5 |
| GETTIU^TIULD | FOLLOWUP+3, FIX+40 |
| $$DATE^TIULS | DICW+4 |
| $$NAME^TIULS | DICW+4 |
| $$ISA^TIULX | DICS+3, DICS+4 |
| FILE^TIUPEFIX | FIX+39 |
| LOADTIUX^TIUPEFIX | FIX+34 |
| MAKEADD^TIUPEFIX | FIX+31 |
| ALERTDEL^TIUPEVNT | FIXX |
| RESOLVE^TIUPEVNT | FIXX+1 |
| BUFPURGE^TIUPUTC | FIXX+2 |
| $$MAKEADD^TIUPUTU | LOOKUP+28 |
| $$CLASS^TIUSROI | DICS+3, DICS+4 |
| RELEASE^TIUT | FOLLOWUP+10 |
| $$READ^TIUU | FIX+10, FIX+19, FIX+22 |
| $$NOW^XLFDT | COPYDAD+13 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SRF - [#130] | LOOKUP+10, LOOKUP+13, LOOKUP+18, FINDCASE+3, GETSDA+1, GETSDA+2 |
| ^SRF("B" | FINDCASE+2 |
| ^TIU(8925 - [#8925] | LOOKUP+18, CANEDIT+1, COPYDAD+2, FOLLOWUP+8, FIX+18, FIX+28, FIX+36!, FIX+38*, FIX+41!, DICW+3 , DICS+2 |
| Name | Line Occurrences |
|---|---|
| $$CALLDIC | LOOKUP+25 |
| $$CANEDIT | LOOKUP+26, FIX+29 |
| $$FINDCASE | LOOKUP+8 |
| $$GETSDA | LOOKUP+10 |
| COPYDAD | LOOKUP+29 |
| FIXX | FIX+29 |
| LOOKUPX | LOOKUP+3, LOOKUP+5, LOOKUP+7, LOOKUP+9, LOOKUP+11, LOOKUP+20, LOOKUP+22, LOOKUP+24 |
| Name | Field # of Occurrence |
|---|---|
| ^(12 | COPYDAD+2, FOLLOWUP+8, DICW+3 |
| ^(13 | DICW+3 |
| ^(14 | COPYDAD+2, DICW+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | FIX+6~ |
| >> BUFDA | FIX+26 |
| D | FIX+6~, FIX+12* |
| D0 | FIX+6~ |
| DA | CANEDIT~, CANEDIT+1, COPYDAD~, COPYDAD+3, CALLDIC+1~, FIX+6~, FIX+21*, FIX+23 |
| DFN | LOOKUP+2~, LOOKUP+6*, LOOKUP+7, LOOKUP+8, LOOKUP+20, LOOKUP+22, FINDCASE~, FINDCASE+2 |
| DIC | CALLDIC+1~, CALLDIC+2*, FIX+6~, FIX+12* |
| DIC("S" | FIX+15* |
| DIC("W" | FIX+14* |
| DIC(0 | CALLDIC+2*, FIX+12* |
| >> DIROUT | FIX+5, FIX+24 |
| DK | FIX+6~ |
| DL | FIX+6~ |
| DTOUT | FIX+2~, FIX+24 |
| DUOUT | FIX+2~, FIX+5, FIX+24 |
| DX | FIX+6~ |
| >> ERRDA | FIXX+1 |
| FDA | COPYDAD+1~, FOLLOWUP+1~ |
| FDARR | COPYDAD+1~, COPYDAD+3*, COPYDAD+4, COPYDAD+5, COPYDAD+6, COPYDAD+7, COPYDAD+8, COPYDAD+9, COPYDAD+10, COPYDAD+11 , COPYDAD+14, FOLLOWUP+1~, FOLLOWUP+2*, FOLLOWUP+4, FOLLOWUP+5, FOLLOWUP+6, FOLLOWUP+9 |
| FLAGS | COPYDAD+1~, COPYDAD+3*, COPYDAD+15, FOLLOWUP+1~, FOLLOWUP+2*, FOLLOWUP+7, FOLLOWUP+9 |
| IENS | COPYDAD+1~, COPYDAD+3*, FOLLOWUP+1~, FOLLOWUP+2* |
| PARENT | COPYDAD~, COPYDAD+2, COPYDAD+6 |
| S | FIX+6~ |
| SRODT | LOOKUP+2~ |
| SUCCESS | FIX+1~, FIX+32*, FIX+39 |
| TIU | FOLLOWUP+1~, FOLLOWUP+3, FIX+2~, FIX+40, FIX+41 |
| TIU("EDT" | FOLLOWUP+4 |
| TIUADD | FIX+2~, FIX+31, FIX+32 |
| TIUBUF | FIX+1~, FIX+26*, FIX+31, FIX+34, FIXX, FIXX+2 |
| >> TIUCLASS | DICW+6 |
| TIUCN | FINDCASE+1~*, FINDCASE+2*, FINDCASE+3, FINDCASE+6 |
| TIUD0 | LOOKUP+2~, LOOKUP+18*, LOOKUP+22, COPYDAD+1~, COPYDAD+2*, COPYDAD+4, COPYDAD+5, COPYDAD+6, FIX+1~, FIX+28* , DICW+2~, DICW+3*, DICS+1~, DICS+2*, DICS+3, DICS+4 |
| TIUD12 | COPYDAD+1~, COPYDAD+2*, COPYDAD+11, DICW+2~, DICW+3*, DICW+4 |
| TIUD13 | DICW+2~, DICW+3*, DICW+4 |
| TIUD14 | COPYDAD+1~, COPYDAD+2*, COPYDAD+7, COPYDAD+8, DICW+2~, DICW+3*, DICW+7*, DICW+8, DICW+9, DICW+10 , DICW+12 |
| TIUDA | FOLLOWUP~, FOLLOWUP+2, FOLLOWUP+3, FOLLOWUP+5, FOLLOWUP+6, FOLLOWUP+8, FOLLOWUP+10, FOLLOWUP+11, FIX+1~, FIX+23* , FIX+24, FIX+28, FIX+29, FIX+31, FIX+36, FIX+38, FIX+39, FIX+40, FIX+41, FIX+43 , DICW~, DICW+3, DICS~, DICS+2 |
| TIUDAD | LOOKUP+2~, LOOKUP+28*, LOOKUP+29 |
| >> TIUDONE | FIXX+4* |
| TIUFPRIV | FIX+6~ |
| >> TIUHDR( | LOOKUP+17! |
| >> TIUHDR(1405 | LOOKUP+17! |
| TIUHIT | FINDCASE+1~*, FINDCASE+5, FINDCASE+6*, FINDCASE+7, FIX+1~, FIX+3*, FIX+21* |
| TIUMSG | COPYDAD+1~, FOLLOWUP+1~ |
| TIUODT | LOOKUP+3, LOOKUP+8, LOOKUP+24, COPYDAD+12, FINDCASE~, FINDCASE+4 |
| TIUOPDT | COPYDAD+1~, COPYDAD+12*, COPYDAD+13 |
| TIUOUT | FIX+1~, FIX+5, FIX+11*, FIX+20*, FIX+22*, FIX+23 |
| TIUPOP | FINDCASE+1~*, FINDCASE+2, FINDCASE+5*, FINDCASE+7 |
| >> TIUPOST | FIX+42*, FIX+44 |
| TIUPRM0 | FIX+1~ |
| TIUPRM1 | FIX+1~ |
| TIUPRNM | DICW+2~, DICW+9, DICW+10, DICW+12 |
| TIURDT | COPYDAD+1~, COPYDAD+13*, COPYDAD+14 |
| >> TIUREC("#" | FIX+43* |
| TIUS0 | DICW+10~*, DICW+11 |
| TIUSDA | LOOKUP+10*, LOOKUP+11, LOOKUP+18, LOOKUP+25, LOOKUPX! |
| TIUSR0 | LOOKUP+2~, LOOKUP+18*, LOOKUP+20, LOOKUP+24, FINDCASE+3~*, FINDCASE+4 |
| TIUSRCN | LOOKUP+8*, LOOKUP+9, LOOKUP+10, LOOKUP+13, LOOKUP+14, LOOKUP+18, LOOKUPX!, COPYDAD+9, GETSDA~, GETSDA+1 , GETSDA+2 |
| >> TIUSSN | LOOKUP+3, LOOKUP+4*, LOOKUP+5, LOOKUP+6 |
| TIUTYP | FIX+2~, FIX+28*, FIX+39, FIX+42 |
| TIUX | CALLDIC~, CALLDIC+2, FIX+1~, FIX+34, FIX+39 |
| TIUX( | FIX+36!, FIX+37! |
| TIUX("TEXT" | FIX+38! |
| TIUX(1205 | FIX+37! |
| TIUX(1211 | FIX+37! |
| TIUX(1405 | FIX+37! |
| TIUY | FINDCASE+1~*, FINDCASE+7*, FINDCASE+8, GETSDA+1~*, GETSDA+2*, GETSDA+3, DICS+1~*, DICS+3*, DICS+4*, DICS+5 |
| U | LOOKUP+22, LOOKUP+24, CANEDIT+1, COPYDAD+4, COPYDAD+5, COPYDAD+6, COPYDAD+7, COPYDAD+8, COPYDAD+11, FINDCASE+4 , GETSDA+1, GETSDA+2, FOLLOWUP+4, FOLLOWUP+8, DICW+4, DICW+7, DICW+12 |
| VA | DICW+2~ |
| VADM | DICW+2~ |
| VAERR | DICW+2~ |
| X | CALLDIC+1~, CALLDIC+2*, FIX+6~, FIX+7*, FIX+8, FIX+18, DICW+2~ |
| >> XQADATA | FIX+26, FIXX+1 |
| Y | LOOKUP+3*, LOOKUP+5*, LOOKUP+7*, LOOKUP+9*, LOOKUP+12*, LOOKUP+20*, LOOKUP+22*, LOOKUP+24*, LOOKUP+25*, LOOKUP+26 , LOOKUP+28*, LOOKUP+29, CALLDIC+1~, CALLDIC+3, FIX+6~, FIX+17, FIX+21, DICW+2~ |
| >> ZTQUEUED | LOOKUP+13 |