PXKMASC ;ISL/JVS - Build and Pass to auto-check-out ;Dec 31, 2025@13:23:21
Source file <PXKMASC.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | ^%ZTLOAD $$NOW^XLFDT EN^XQOR |
| PCE Patient Care Encounter | 3 | COEVENT^PXKENC ($$NODETOCODE,GETSAFORVISITDET,GETSAFORVPOVDET)^PXSPECAUTH ($$PKG2IEN,UPD)^VSIT |
| Scheduling | 3 | FINAL^SCDXHLDR EN^SDPCE ($$GETARN,GETARN)^SDPFSS2 |
| Integrated Billing | 1 | ($$GETACCT,$$SWSTAT)^IBBAPI |
| Order Entry Results Reporting | 1 | ORACTREF^ORWPFSS |
| 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 |
|---|---|---|
| EN1 | ;Build the Temp global for MAS AND THE WORLD.
|
|
| PXGO | ;
|
|
| DUP | ;Overwrite if a duplicate just the After Node
|
|
| ORG | ;If original copy both
|
|
| DEL | ;DELETE IF BOTH ARE NULL
|
|
| PTR | ; Set the Provider Narrative equal to the pointer in the files etc.
|
|
| EVENT | ; EVENT TO PRESENT THE DATA TO OTHER USERS
|
|
| EVENT1 | ;
|
|
| UPD | ;UP DATE VISIT FILE
|
|
| CHKACCT | ;
|
|
| PXKVDERTN | ;Execute the PXK VISIT DATA EVENT protocol.
|
|
| PXKVDETASK | ;Task the PXK VISTA DATA EVENT protocol event.
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | PXKVDETASK+8 |
| $$GETACCT^IBBAPI | CHKACCT+33 |
| $$SWSTAT^IBBAPI | UPD+2, CHKACCT+1 |
| ORACTREF^ORWPFSS | CHKACCT+13, CHKACCT+19 |
| COEVENT^PXKENC | EVENT1+9 |
| $$NODETOCODE^PXSPECAUTH | EVENT+5 |
| GETSAFORVISITDET^PXSPECAUTH | DUP+10, ORG+16, EVENT+16 |
| GETSAFORVPOVDET^PXSPECAUTH | DUP+9, ORG+17 |
| FINAL^SCDXHLDR | EVENT1+15 |
| EN^SDPCE | EVENT1+12 |
| $$GETARN^SDPFSS2 | CHKACCT+11 |
| GETARN^SDPFSS2 | CHKACCT+11 |
| $$PKG2IEN^VSIT | CHKACCT+7 |
| UPD^VSIT | UPD+4 |
| $$NOW^XLFDT | PXKVDETASK+6 |
| EN^XQOR | UPD+9, PXKVDERTN+3 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVSIT - [#9000010] | EVENT+8, EVENT+11, EVENT+12, EVENT+13, EVENT+14, EVENT+15, UPD+4, UPD+6, UPD+7, CHKACCT+4 , CHKACCT+5, CHKACCT+6, CHKACCT+7, CHKACCT+9, CHKACCT+11, CHKACCT+21, CHKACCT+22, CHKACCT+29, CHKACCT+30, CHKACCT+31 , CHKACCT+32 |
| ^DIC(8 - [#8] | CHKACCT+31 |
| ^ORD(101 - [#101] | UPD+8, PXKVDERTN+2 |
| ^PX(839.7 - [#839.7] | EN1+5, EVENT+9 |
| ^SCE - [#409.68] | EVENT1+8, CHKACCT+23 |
| ^SCE("AVSIT" | EVENT1+8, CHKACCT+23 |
| ^TMP("PXKCO" | PXGO+4, PXGO+7, DUP+6*, DUP+11*, DUP+12*, DUP+14*, DUP+16*, ORG+8*, ORG+12*, ORG+18* , ORG+19*, ORG+22*, ORG+23*, ORG+25*, ORG+27*, DEL+1, DEL+2!, DEL+3, DEL+4, DEL+5! , DEL+6, DEL+7!, PTR+6, PTR+7*, EVENT+1, EVENT+10, EVENT+11*, EVENT+12*, EVENT+13*, EVENT+14* , EVENT+15*, EVENT1+1*, EVENT1+3*, EVENT1+6*, EVENT1+7*, EVENT1+8*, UPD+6, UPD+7*, UPD+10!, CHKACCT+14 , CHKACCT+15, CHKACCT+16, CHKACCT+26, CHKACCT+27, PXKVDERTN+4! |
| ^TMP("PXKENC" | UPD+11! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | EVENT+3~, EVENT+5*, EVENT+6 |
| DFN | EVENT+3~ |
| IND | EVENT+3~, EVENT1+2*, EVENT1+3* |
| NODE800 | DUP+1~, DUP+9, DUP+10, DUP+12, ORG+2~, ORG+16, ORG+17, EVENT+2~, EVENT+16, EVENT1+1 |
| NODE900 | DUP+1~, DUP+9, DUP+10, DUP+11, ORG+2~, ORG+16, ORG+17, EVENT+2~, EVENT+16 |
| NODE900( | EVENT1+3 |
| OLDCODES | EVENT+3~ |
| OLDCODES( | EVENT+6* |
| OUTENC | CHKACCT+2~, CHKACCT+23* |
| OUTPATENCIEN | EVENT+2~, EVENT+3~ |
| PXCPT | CHKACCT+2~, CHKACCT+19* |
| PXCPT0 | CHKACCT+2~, CHKACCT+16*, CHKACCT+17, CHKACCT+18, CHKACCT+19 |
| PXJ | PTR+1~, PTR+2*, PTR+3, PTR+4, PTR+5, PTR+6, PTR+7 |
| PXJJ | PTR+1~, PTR+3*, PTR+4, PTR+5, PTR+6, PTR+7 |
| PXJJJ | PTR+1~, PTR+4*, PTR+7 |
| >> PXKAFT( | EN1+8, EN1+11, EN1+12 |
| >> PXKBEF( | ORG+7, ORG+8, ORG+23, ORG+26, ORG+27 |
| >> PXKBEF(800 | ORG+18 |
| >> PXKBEF(900 | ORG+19 |
| >> PXKCAT | EN1+9, PXGO+3, PXGO+4, PXGO+7, DUP+2, DUP+6, DUP+8, DUP+9, DUP+10, DUP+11 , DUP+12, DUP+14, DUP+16, ORG+3, ORG+8, ORG+12, ORG+15, ORG+16, ORG+17, ORG+18 , ORG+19, ORG+22, ORG+23, ORG+25, ORG+27, DEL+1, DEL+2, DEL+3, DEL+4, DEL+5 , DEL+6, DEL+7, PTR+6, PTR+7 |
| PXKCO | UPD+10! |
| PXKCO("SOR" | EVENT+7 |
| PXKGG | EN1+4~, EN1+6*, PXGO+1*, PXGO+4*, PXGO+7*, PXGO+9 |
| >> PXKGN | PXGO+2*, PXGO+5*, PXGO+8*, DUP+5, DUP+6, DUP+14, DUP+15, DUP+16, ORG+11, ORG+12 , ORG+22, ORG+24, ORG+25 |
| PXKMIEN | DUP+3~, DUP+4*, DUP+5*, DUP+6, ORG+4~, ORG+6*, ORG+7*, ORG+8, ORG+10*, ORG+11* , ORG+12 |
| PXKMOD | EN1+4~, EN1+12*, PXGO+7 |
| PXKOE | EN1+4~, EVENT1+8* |
| >> PXKPIEN | PXGO+2, PXGO+4, PXGO+7, DUP+6, DUP+9, DUP+10, DUP+11, DUP+12, DUP+14, DUP+16 , ORG+8, ORG+12, ORG+16, ORG+17, ORG+18, ORG+19, ORG+22, ORG+23, ORG+25, ORG+27 , DEL+1, DEL+2, DEL+3, DEL+4, DEL+5, DEL+6, DEL+7 |
| >> PXKPTR | PTR+2 |
| >> PXKPTR( | PTR+2, PTR+3, PTR+4 |
| PXKR | PTR+1~, PTR+5*, PTR+7 |
| PXKSEQ | EN1+4~, EN1+10*, EN1+11*, EN1+12, PXGO+8, ORG+26, ORG+27 |
| >> PXKSOR | EN1+5 |
| PXKSUB | EN1+4~, EN1+7*, EN1+8*, EN1+9, EN1+11, EN1+12, PXGO+3, PXGO+4, PXGO+5, PXGO+6 , PXGO+7, PXGO+8, DUP+2, DUP+6, DUP+7, DUP+11, DUP+13, DUP+14, DUP+16, ORG+3 , ORG+7, ORG+8, ORG+12, ORG+14, ORG+21, ORG+22, ORG+23, ORG+25, ORG+26, ORG+27 |
| PXKVAL | EN1+4~ |
| >> PXKVST | PXGO+4, PXGO+7, DUP+6, DUP+11, DUP+12, DUP+14, DUP+16, ORG+8, ORG+12, ORG+18 , ORG+19, ORG+22, ORG+23, ORG+25, ORG+27, DEL+1, DEL+2, DEL+3, DEL+4, DEL+5 , DEL+6, DEL+7, PTR+6, PTR+7, EVENT1+15 |
| PXKVVST | EVENT+8, EVENT+10*, EVENT+11, EVENT+12, EVENT+13, EVENT+14, EVENT+15, EVENT+16, EVENT1+1, EVENT1+3 , EVENT1+6, EVENT1+7, EVENT1+8, EVENT1+9, EVENT1+15, UPD+4, UPD+6, UPD+7, UPD+10!, CHKACCT+4 , CHKACCT+5, CHKACCT+6, CHKACCT+7, CHKACCT+9, CHKACCT+11, CHKACCT+14, CHKACCT+15, CHKACCT+16, CHKACCT+21, CHKACCT+22 , CHKACCT+23, CHKACCT+26, CHKACCT+27, CHKACCT+29, CHKACCT+30, CHKACCT+31, CHKACCT+32 |
| PXOERR | CHKACCT+2~, CHKACCT+13*, CHKACCT+14*, CHKACCT+15, CHKACCT+17*, CHKACCT+18*, CHKACCT+19* |
| PXORREF | CHKACCT+2~, CHKACCT+19 |
| PXPROS | CHKACCT+2~ |
| PXPRV0 | CHKACCT+2~, CHKACCT+27*, CHKACCT+28 |
| PXPV1 | CHKACCT+2~, CHKACCT+33 |
| PXPV1(18 | CHKACCT+29* |
| PXPV1(2 | CHKACCT+21* |
| PXPV1(3 | CHKACCT+22* |
| PXPV1(4 | CHKACCT+23* |
| PXPV1(44 | CHKACCT+30* |
| PXPV1(7 | CHKACCT+25*, CHKACCT+26, CHKACCT+28* |
| PXPV2 | CHKACCT+2~, CHKACCT+33 |
| PXPV2(7 | CHKACCT+31* |
| PXSWINFO | UPD+2~*, UPD+5, UPD+6, CHKACCT+1~*, CHKACCT+3, CHKACCT+4 |
| SAS | EVENT+2~ |
| SEQ | CHKACCT+2~, CHKACCT+15*, CHKACCT+16, CHKACCT+26*, CHKACCT+27 |
| SIDX | EVENT+2~ |
| SOR | EVENT+2~, EVENT+7*, EVENT+8*, EVENT+9, EVENT1+6, EVENT1+7 |
| SOURCE | EVENT+2~, EVENT+9*, EVENT1+6, EVENT1+7 |
| U | EVENT+8 |
| VDT | EVENT+3~ |
| VSIT | UPD+3~, UPD+10! |
| VSIT("ACT" | CHKACCT+9*, CHKACCT+11*, CHKACCT+33* |
| VSIT("COD" | UPD+4* |
| VSIT("IEN" | UPD+4* |
| VSIT("PAT" | CHKACCT+32*, CHKACCT+33, CHKACCT+34! |
| X | EVENT+3~, EVENT+4*, EVENT+5, EVENT+6, UPD+8*, PXKVDERTN+1~, PXKVDERTN+2* |
| >> ZTDESC | PXKVDETASK+5* |
| ZTDTH | PXKVDETASK+1~, PXKVDETASK+6* |
| ZTIO | PXKVDETASK+1~, PXKVDETASK+7* |
| ZTREQ | PXKVDETASK+1~, PXKVDETASK+2* |
| ZTRTN | PXKVDETASK+1~, PXKVDETASK+4* |
| ZTSAVE | PXKVDETASK+1~ |
| ZTSAVE("^TMP(""PXKCO"",$J," | PXKVDETASK+3* |
| ZTSK | PXKVDETASK+1~ |