TIUP149 ;SLC/RMO - Post-Install for TIU*1*149 ;10/28/02@09:51:20
Source file <TIUP149.m>
| Package | Total | Call Graph | 
|---|---|---|
| Text Integration Utility | 5 | $$ISCOMP^TIUBR $$ISADDNDM^TIULC1 $$ISDS^TIULX MAIL^TIUP149P $$UPDVST^TIUPXAP2 | 
| Kernel | 3 | (,$$S)^%ZTLOAD ($$FMADD,$$NOW)^XLFDT $$VERSION^XPDUTL | 
| PCE Patient Care Encounter | 1 | $$GETENC^PXAPI | 
| VA Fileman | 1 | FILE^DIE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CHKDOCQ | ||
| EN | ;Entry point to queue a job to clean up certain documents | |
| DELVSTQ | ||
| SETXTMP(TIUDA,TIUEX,VSIT) | ;Set ^XTMP for entries processed ; Input -- TIUDA TIU Document file (#8925) IEN ; TIUEX Unable to correct Exception types: (Optional) ; 1=Entry in Use ; 2=Unlink Visit ; 3=NDBI Fix Needed ; VSIT Visit file (#9000010) IEN (Optional) ; Output -- Set ^XTMP("TIUP149","LNK",TIUDA)= ; 1st piece= 1=Linked and 0=Not Linked ; 2nd piece= Exception type if not linked ; 3rd piece= Visit file (#9000010) IEN if linked | |
| CLNONE(TIUDA,NDBIF) | ;Entry point to clean up visit for one document ; Input -- TIUDA TIU Document file (#8925) IEN ; NDBIF Integrated Facility Flag (Optional) ; Output -- None | |
| UPDKIDS(TIUDA,VSIT) | ;Update Visit for kids that are addenda or components ; Input -- TIUDA TIU Document file (#8925) IEN ; VSIT Visit file (#9000010) IEN (Optional) ; Output -- None | |
| CHKINF() | ;Check if Integrated Facility ; Input -- TIUDA TIU Document file (#8925) IEN ; Output -- 1=Yes and 0=No | |
| DELVST(TIUDA,ERROR) | ;Delete Visit in TIU Document file #8925 ; Input -- TIUDA TIU Document file (#8925) IEN ; Output -- 1=Successful and 0=Failure ; ERROR Error Message (Optional) | |
| GETVST(TIUDA,TIUDFN,TIUDAD,VSIT,TIUMVSTF) | ;Get visit to associate with document ; Input -- TIUDA TIU Document file (#8925) IEN ; TIUDFN Patient file (#2) IEN ; TIUDAD TIU document file (#8925) Parent's IEN ; Output -- VSIT Visit file (#9000010) IEN ; TIUMVSTF Multiple Visit Flag ; 1=Multiple Visits | |
| CLNUP | ;Entry point to clean up documents pointing to a different patient's | |
| GETVSTQ | ||
| CHKDOC(TIUDA,TIUDAD,TITLE) | ;Check if document can be cleaned up ; Input -- TIUDA TIU Document file (#8925) IEN ; TIUDAD TIU document file (#8925) Parent's IEN ; TITLE TIU Document Definition file (#8925.1) IEN ; Output -- 1=Can be cleaned up and 0=Cannot be cleaned up | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTLOAD | EN+23 | 
| $$S^%ZTLOAD | CLNUP+34 | 
| FILE^DIE | DELVST+9 | 
| $$GETENC^PXAPI | GETVST+28 | 
| $$ISCOMP^TIUBR | CHKDOC+13, GETVST+15, UPDKIDS+8 | 
| $$ISADDNDM^TIULC1 | CHKDOC+13, GETVST+15, UPDKIDS+8 | 
| $$ISDS^TIULX | CHKDOC+18, GETVST+22 | 
| MAIL^TIUP149P | CLNUP+40 | 
| $$UPDVST^TIUPXAP2 | CLNONE+20, UPDKIDS+11 | 
| $$FMADD^XLFDT | CLNUP+13 | 
| $$NOW^XLFDT | CLNUP+19, CLNUP+37, CLNUP+38 | 
| $$VERSION^XPDUTL | CHKINF+5 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVSIT - [#9000010] | CLNONE+13, GETVST+17 | 
| ^DGPM - [#405] | GETVST+23 | 
| ^TIU(8925 - [#8925] | CLNUP+26, CLNONE+7, CHKDOC+9, CHKDOC+14, GETVST+11, GETVST+12, GETVST+16, GETVST+22, GETVST+23, DELVST+8 , DELVST+9, UPDKIDS+6, UPDKIDS+8 | 
| ^XTMP("TIU/PXAPI" | CLNUP+11! | 
| ^XTMP("TIUP149" | CLNUP+7, CLNUP+8, CLNUP+11!, CLNUP+13*, CLNUP+14*, CLNUP+15*, CLNUP+16*, CLNUP+17*, CLNUP+18!, CLNUP+19* , CLNUP+31*, CLNUP+37*, CLNUP+38*, CLNUP+42*, CLNONE+37*, SETXTMP+12*, SETXTMP+13*, SETXTMP+14*, SETXTMP+16*, SETXTMP+17* | 
| Name | Line Occurrences | 
|---|---|
| $$CHKDOC | CLNONE+13 | 
| $$CHKINF | CLNUP+22 | 
| $$DELVST | CLNONE+30, UPDKIDS+17 | 
| CHKDOCQ | CHKDOC+13 | 
| CLNONE | CLNUP+28 | 
| GETVST | CLNONE+17 | 
| GETVSTQ | GETVST+15 | 
| SETXTMP | CLNONE+15, CLNONE+22, CLNONE+27, CLNONE+31, CLNONE+36, UPDKIDS+12, UPDKIDS+14, UPDKIDS+18, UPDKIDS+20 | 
| UPDKIDS | CLNONE+24, CLNONE+33 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | CLNUP+26 | 
| ^(0 | CLNONE+13, GETVST+16, GETVST+23 | 
| ^(14 | GETVST+23 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIERR | DELVST+4~, DELVST+10 | 
| DT | CLNUP+13 | 
| ERROR | DELVST~, DELVST+10*, DELVST+11 | 
| NDBIF | CLNUP+4~, CLNUP+22*, CLNUP+28, CLNONE~, CLNONE+15 | 
| OKF | DELVST+4~, DELVST+11*, DELVST+13*, DELVSTQ | 
| TITLE | CHKDOC~, CHKDOC+18 | 
| TIUD0 | CLNONE+4~, CLNONE+7*, CLNONE+8, CLNONE+9, CLNONE+13, CLNONE+17 | 
| TIUD13 | CHKDOC+5~, CHKDOC+9*, CHKDOC+18, GETVST+8~, GETVST+11*, GETVST+20, GETVST+25 | 
| TIUDA | CLNUP+4~, CLNUP+25*, CLNUP+26*, CLNUP+28, CLNUP+31, CLNONE~, CLNONE+7, CLNONE+13, CLNONE+15, CLNONE+17 , CLNONE+20, CLNONE+22, CLNONE+24, CLNONE+27, CLNONE+30, CLNONE+31, CLNONE+33, CLNONE+36, CHKDOC~, CHKDOC+9 , CHKDOC+13, CHKDOC+14, GETVST~, GETVST+11, GETVST+12, GETVST+15, GETVST+22, GETVST+23, SETXTMP~, SETXTMP+12 , SETXTMP+16, DELVST~, DELVST+7, DELVST+8, DELVST+9, UPDKIDS~, UPDKIDS+6 | 
| TIUDAD | CHKDOC~, CHKDOC+14, GETVST~, GETVST+16 | 
| TIUDFN | CLNONE+4~, CLNONE+8*, CLNONE+13, CLNONE+17, GETVST~, GETVST+17, GETVST+28 | 
| TIUDTM | GETVST+8~, GETVST+23*, GETVST+25*, GETVST+27, GETVST+28 | 
| TIUEX | SETXTMP~, SETXTMP+11, SETXTMP+12, SETXTMP+13 | 
| TIUFDA | DELVST+4~ | 
| TIUFDA(8925 | DELVST+7* | 
| TIUHL | GETVST+8~, GETVST+12*, GETVST+28 | 
| TIUKID | UPDKIDS+4~, UPDKIDS+5*, UPDKIDS+6*, UPDKIDS+8, UPDKIDS+11, UPDKIDS+12, UPDKIDS+14, UPDKIDS+17, UPDKIDS+18, UPDKIDS+20 | 
| TIUMVSTF | CLNONE+4~, CLNONE+17, CLNONE+19, GETVST~, GETVST+31* | 
| TIURSTDA | CLNUP+4~, CLNUP+8*, CLNUP+25, CLNUP+43! | 
| TIUS | CLNUP+4~, CLNUP+14* | 
| TIUVSIT | CLNONE+4~, CLNONE+9*, CLNONE+13, CLNONE+15 | 
| U | CLNUP+13, CLNONE+8, CLNONE+9, CLNONE+13, CLNONE+17, CHKDOC+14, CHKDOC+18, GETVST+12, GETVST+16, GETVST+17 , GETVST+20, GETVST+31, SETXTMP+12, SETXTMP+16, UPDKIDS+8 | 
| VSIT | CLNONE+4~, CLNONE+17, CLNONE+19, CLNONE+20, CLNONE+22, CLNONE+24, GETVST~, GETVST+16*, GETVST+17*, GETVST+29* , SETXTMP~, SETXTMP+16, UPDKIDS~, UPDKIDS+8, UPDKIDS+10, UPDKIDS+11, UPDKIDS+12 | 
| VSITS | GETVST+8~, GETVST+28*, GETVST+29, GETVST+31 | 
| Y | CHKINF+3~, CHKINF+4*, CHKINF+5*, CHKINF+6, CHKDOC+5~, CHKDOC+8*, CHKDOC+14*, CHKDOC+18*, CHKDOCQ | 
| ZTDESC | EN+2~, EN+22* | 
| ZTIO | EN+2~, EN+21* | 
| ZTRTN | EN+2~, EN+21* | 
| ZTSAVE | EN+2~ | 
| ZTSAVE("DUZ" | EN+21* | 
| ZTSK | EN+2~, EN+24, EN+27 | 
| >> ZTSTOP | CLNUP+26, CLNUP+34*, CLNUP+37, CLNUP+42 |