TIUPXAP3 ;SLC/RMO - Link Document to Visit API ;Apr 11, 2018@12:07
Source file <TIUPXAP3.m>
| Package | Total | Call Graph |
|---|---|---|
| Text Integration Utility | 4 | $$ISADDNDM^TIULC1 $$PROVIDER^TIUPXAP1 $$UPDVST^TIUPXAP2 FILE^TIUSRVP |
| PCE Patient Care Encounter | 1 | ($$DATA2PCE,$$GETENC)^PXAPI |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Text Integration Utility | 6 | TIU LINK SECONDARY VISIT TIUCCRHL7P2 TIUHL7U2 TIUPXAP1 TIURS TIUVSIT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LNKVST(TIUDA,TIUVSIT) | ;Entry point to link a document to an existing visit
; Input -- TIUDA TIU Document file (#8925) IEN ; Output -- 1=Successful and 0=Failure ; TIUVSIT Visit file (#9000010) IEN |
|
| GETVST(TIUDA,TIUVSIT,TIUMVSTF) | ;Get visit to associate with document
; Input -- TIUDA TIU Document file (#8925) IEN ; Output -- TIUVSIT Visit file (#9000010) IEN ; TIUMVSTF Multiple Visit Flag ; 1=Multiple Visits |
|
| GETVSTQ | ||
| LNKSVST(TIUY,TIUDFN,TIUDA,TIUVSTR) | ;Entry point to link a document via its
; SECONDARY VISIT field to a daily ; hospitalization visit ; Input -- TIUDFN Patient file (#2) IEN ; TIUDA TIU Document file (#8925) IEN ; TIUVSTR IEN of visit or visit string ; Output -- TIUY=1 for Successful or ; 0^Message for Failure |
| Name | Field # of Occurrence |
|---|---|
| $$DATA2PCE^PXAPI | LNKSVST+44 |
| $$GETENC^PXAPI | GETVST+25, LNKSVST+29 |
| $$ISADDNDM^TIULC1 | GETVST+15 |
| $$PROVIDER^TIUPXAP1 | LNKSVST+43 |
| $$UPDVST^TIUPXAP2 | LNKVST+12 |
| FILE^TIUSRVP | LNKSVST+52, LNKSVST+61 |
| RPC Name | Call Tags |
|---|---|
| TIU LINK SECONDARY VISIT | LNKSVST |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVSIT - [#9000010] | GETVST+22, LNKSVST+18, LNKSVST+19 |
| ^DPT - [#2] | LNKSVST+10 |
| ^TIU(8925 - [#8925] | LNKVST+7, GETVST+9, GETVST+11, GETVST+16, GETVST+20, GETVST+21, LNKSVST+12, LNKSVST+56, LNKSVST+58 |
| ^TMP("PXKENC" | GETVSTQ!, LNKSVST+32, LNKSVST+33! |
| ^TMP("TIUPXAPI" | LNKSVST+37! |
| Name | Line Occurrences |
|---|---|
| GETVST | LNKVST+9 |
| GETVSTQ | GETVST+15, GETVST+20 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | LNKVST+7, GETVST+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DUZ | LNKSVST+43, LNKSVST+44 |
| EXIT | LNKSVST+27~ |
| OKF | LNKVST+4~, LNKVST+12*, LNKVST+13 |
| PIECE | LNKSVST+27~, LNKSVST+30*, LNKSVST+31 |
| SUCCESS | LNKSVST+27~, LNKSVST+44*, LNKSVST+50!, LNKSVST+52, LNKSVST+53, LNKSVST+59!, LNKSVST+61, LNKSVST+62 |
| TIUD0 | GETVST+6~, GETVST+9*, GETVST+10, GETVST+12, GETVST+16 |
| TIUDA | LNKVST~, LNKVST+7, LNKVST+9, LNKVST+12, GETVST~, GETVST+9, GETVST+11, GETVST+15, LNKSVST~, LNKSVST+12* , LNKSVST+52, LNKSVST+56 |
| TIUDAD | LNKSVST+55~, LNKSVST+56*, LNKSVST+57, LNKSVST+58, LNKSVST+61 |
| TIUDATA | LNKSVST+49~, LNKSVST+52, LNKSVST+59!, LNKSVST+61 |
| TIUDATA(1207 | LNKSVST+51*, LNKSVST+60* |
| TIUDFN | GETVST+6~, GETVST+10*, GETVST+20, GETVST+21, GETVST+22, GETVST+25, LNKSVST~, LNKSVST+10*, LNKSVST+29, LNKSVST+39 |
| TIUEDT | GETVST+6~, GETVST+10*, GETVST+12, GETVST+25 |
| TIUHL | GETVST+6~, GETVST+11*, GETVST+12, GETVST+25 |
| TIUMVSTF | LNKVST+4~, LNKVST+9, LNKVST+11, GETVST~, GETVST+29* |
| TIUPXAPI | LNKSVST+27~, LNKSVST+37*, LNKSVST+38, LNKSVST+39, LNKSVST+40, LNKSVST+41, LNKSVST+42, LNKSVST+43, LNKSVST+44, LNKSVST+45 |
| TIUVDT | LNKSVST+14~, LNKSVST+28*, LNKSVST+29, LNKSVST+38, LNKSVST+43 |
| TIUVSIT | LNKVST~, LNKVST+9, LNKVST+11, LNKVST+12, GETVST~, GETVST+16*, GETVST+20, GETVST+21*, GETVST+22*, GETVST+26* , LNKSVST+14~, LNKSVST+15*, LNKSVST+17*, LNKSVST+18, LNKSVST+19, LNKSVST+30, LNKSVST+31*, LNKSVST+32*, LNKSVST+34, LNKSVST+36 , LNKSVST+37!, LNKSVST+44, LNKSVST+46, LNKSVST+51, LNKSVST+60 |
| TIUVSITS | GETVST+6~, GETVST+25*, GETVST+26, GETVST+29, LNKSVST+27~, LNKSVST+29*, LNKSVST+30, LNKSVST+31 |
| TIUVSTR | GETVST+6~, GETVST+12*, GETVST+20, GETVST+21, LNKSVST~, LNKSVST+15*, LNKSVST+16, LNKSVST+17*, LNKSVST+21, LNKSVST+22 , LNKSVST+24, LNKSVST+28, LNKSVST+29, LNKSVST+34, LNKSVST+40, LNKSVST+41 |
| TIUY | LNKSVST~, LNKSVST+8!, LNKSVST+9*, LNKSVST+11*, LNKSVST+13*, LNKSVST+16, LNKSVST+18*, LNKSVST+20*, LNKSVST+21, LNKSVST+23* , LNKSVST+25*, LNKSVST+34*, LNKSVST+47*, LNKSVST+53*, LNKSVST+57, LNKSVST+58*, LNKSVST+62*, LNKSVST+63* |
| U | LNKVST+7, GETVST+10, GETVST+11, GETVST+12, GETVST+16, GETVST+22, GETVST+29, LNKSVST+11, LNKSVST+13, LNKSVST+16 , LNKSVST+18, LNKSVST+19, LNKSVST+20, LNKSVST+21, LNKSVST+23, LNKSVST+25, LNKSVST+30, LNKSVST+31, LNKSVST+32, LNKSVST+34 , LNKSVST+47, LNKSVST+53, LNKSVST+56, LNKSVST+57, LNKSVST+58, LNKSVST+62 |