PSGOEC ;BIR/CML3-CANCEL ORDERS ;29-May-2012 14:29;PLS
Source file <PSGOEC.m>
| Package | Total | Call Graph |
|---|---|---|
| Inpatient Medications | 18 | ^PSGAL5 $$ENPDN^PSGMI (AC,ASET)^PSGOEC DCOR^PSGOECS ABORT^PSGOEE (ENCAM,ENCOM,ENUMK)^PSGOEM ENCTM^PSGOEM1 ENCV^PSGSETU (ENL,ENPOS)^PSGVDS ENLBL^PSIVOPT D1^PSIVOPT2 HL^PSIVORA LOG^PSIVORAL ORPARM^PSIVOREN ENHE^PSJADT0 CMPLX^PSJCOM1 $$LOCK^PSJOEA $$ENNOO^PSJUTL5 |
| VA Fileman | 7 | NOW^%DTC ^DIC YN^DICN ^DIE ^DIK EN^DIQ1 ^DIR |
| IHS Changes To Pharmacy | 1 | $$INPTCOM^APSPFUNC |
| Kernel | 1 | $$FMTE^XLFDT |
| Pharmacy Data Management | 1 | $$LS^PSSLOCK |
| Registration | 1 | PAUSE^VALM1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PNDRNA(ORDER) | ; Ask Discontinue Pending Renewal only, or both Pending Renew and Renewed Order
; Perform this action only for pending renewals |
|
| ENA | ; all orders
|
|
| SOC | ;
|
|
| PNDRN(PSJDCTYP,ORDER) | ; Perform Discontinue action for Pending order only or both Pending and Renewed
; Perform this action only for pending renewals |
|
| ENCA | ;
|
|
| RS | ;
; naked ref below is from variable ND1, ^PS(53.1,PSGDA,4) |
|
| PNDRNOK(ORDER) | ; Execute DC Pending Renew if
; 1) Renewal order is pending/non-verified, and ; 2) Original order is not DC'd or Expired |
|
| ENO(PSGP,PSGORD) | ; single order
|
|
| NC | ;
|
|
| AC | ;
|
|
| ASET | ;
|
|
| DONE | ;
|
|
| T | ;
|
|
| REQPROV() | ;
|
|
| NSET | ;
|
|
| OUT | ;
|
|
| D1 |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | ENCA+1, SOC+5, D1+1 |
| $$INPTCOM^APSPFUNC | SOC+2 |
| ^DIC | REQPROV+14 |
| YN^DICN | ENA+2, ENO+7, T+1 |
| ^DIE | D1+2, AC+3, NC+4 |
| ^DIK | NC+5 |
| EN^DIQ1 | REQPROV+6, REQPROV+9 |
| ^DIR | PNDRNA+16 |
| ^PSGAL5 | ENA+8, ENO+10, AC+1, AC+3 |
| $$ENPDN^PSGMI | PNDRNA+7 |
| AC^PSGOEC | SOC+17 |
| ASET^PSGOEC | SOC+17 |
| DCOR^PSGOECS | AC+5, NC+6 |
| ABORT^PSGOEE | SOC+2, SOC+4 |
| ENCAM^PSGOEM | ENA+2 |
| ENCOM^PSGOEM | ENO+7 |
| ENUMK^PSGOEM | ENA+6, ENO+10 |
| ENCTM^PSGOEM1 | T+1 |
| ENCV^PSGSETU | ENA+1 |
| ENL^PSGVDS | AC+4, NC+4 |
| ENPOS^PSGVDS | AC+2, NC+2 |
| ENLBL^PSIVOPT | D1+3 |
| D1^PSIVOPT2 | SOC+15 |
| HL^PSIVORA | SOC+16 |
| LOG^PSIVORAL | SOC+16 |
| ORPARM^PSIVOREN | D1+4 |
| ENHE^PSJADT0 | ENCA+5 |
| CMPLX^PSJCOM1 | ENO+6 |
| $$LOCK^PSJOEA | SOC+10 |
| $$ENNOO^PSJUTL5 | ENCA+3, SOC+2 |
| $$LS^PSSLOCK | SOC+13 |
| PAUSE^VALM1 | ENCA+4, ENO+1 |
| $$FMTE^XLFDT | PNDRNA+8 |
| 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 |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PS(53.1 - [#53.1] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(53.1 - [#53.1] | ENA+4, ENA+9, ENCA+2, ENCA+7, ENO+2, ENO+3, ENO+9, SOC+1, SOC+11, NSET+1 , NC+1*, NC+3, NC+4*, PNDRNA+4, PNDRNA+7, PNDRNA+8, PNDRN+7, PNDRNOK+4, PNDRNOK+6 |
| ^PS(55 - [#55] | ENA+3, ENA+8, ENCA+1, ENCA+6, ENO+3, ENO+9, SOC+1, SOC+12, SOC+14, SOC+15 , SOC+16, D1+1, D1+2, ASET+1, AC+1*, AC+3*, AC+4*, AC+5, REQPROV+4, PNDRNA+5 , PNDRNOK+5 |
| Name | Line Occurrences |
|---|---|
| $$PNDRNA | ENO+5 |
| $$PNDRNOK | ENO+5 |
| $$REQPROV | ENCA+3, SOC+4 |
| AC | ENCA+6, SOC+7 |
| ASET | ENCA+5, SOC+7 |
| DONE | ENA+5, ENA+10, ENCA+3, ENCA+8, ENO+5, ENO+11, SOC+2, SOC+4 |
| ENCA | ENA+3 |
| NC | ENCA+7, SOC+8, SOC+11 |
| NSET | ENCA+7, SOC+8, SOC+11 |
| PNDRN | ENO+5 |
| RS | ENA+8, ENA+9, ENO+10 |
| SOC | ENO+9, PNDRN+4, PNDRN+5, PNDRN+8 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | NC+3 |
| ^(2 | AC+3* |
| ^(4 | ENO+2, ENO+9, RS+2* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | ENA+2*, ENA+3, ENA+6, ENCA+1, ENO+7*, ENO+8, ENO+9, ENO+10, SOC+5, D1~ , D1+1, T+1*, T+2 |
| CF | ENA+1*, ENA+2, ENCA+7*, ENO+2*, ENO+4, ENO+7, SOC+1, SOC+2, SOC+4, SOC+7 , SOC+8, OUT+1, DONE+1!, AC+1, AC+2, AC+3, NC+1, NC+2, NC+3 |
| COMFLG | SOC+9~*, SOC+12, SOC+13*, SOC+14 |
| DA | ENO+10!*, SOC+5!*, D1~, D1+2*, DONE+1!, AC+1!*, AC+3!*, AC+4!*, NC+4!*, NC+5!* , REQPROV+6*, REQPROV+7!, REQPROV+9*, REQPROV+10! |
| DA(1 | ENO+10*, SOC+5*, D1+2*, AC+1*, AC+3*, AC+4* |
| >> DFN | SOC+13, SOC+15, SOC+16, D1+1, D1+2, D1+3, REQPROV+4 |
| DIC | REQPROV+2!, REQPROV+6*, REQPROV+7!, REQPROV+9*, REQPROV+11!*, REQPROV+14! |
| DIC("A" | REQPROV+13* |
| DIC("B" | REQPROV+12* |
| DIC("S" | REQPROV+14* |
| DIC(0 | REQPROV+11* |
| DIE | D1~, D1+2*, DONE+1!, ASET+1*, NSET+1* |
| >> DIK | NC+5* |
| DIQ | REQPROV+6*, REQPROV+7!, REQPROV+9*, REQPROV+10! |
| DIQ(0 | REQPROV+6*, REQPROV+9* |
| >> DIR("A" | PNDRNA+12* |
| >> DIR("L" | PNDRNA+14*, PNDRNA+15*, PNDRNA+16* |
| >> DIR(0 | PNDRNA+13* |
| DIU | D1~ |
| >> DO | PNDRNA+7*, PNDRNA+9 |
| DP | DONE+1! |
| DR | D1+2*, DONE+1!, ASET+1*, NSET+1*, REQPROV+6*, REQPROV+7!, REQPROV+9*, REQPROV+10! |
| >> DRG | PNDRNA+7*, PNDRNA+9 |
| DT | REQPROV+8 |
| DTOUT | REQPROV+2!, REQPROV+15 |
| DUOUT | REQPROV+2!, REQPROV+15 |
| DUZ | ENO+2, D1+3, AC+1, AC+4, NC+1, NC+4 |
| >> INCOM | SOC+2* |
| ND | ENA+1~*, ENA+3, ENA+8 |
| ND1 | ENA+1~*, ENA+4, ENA+9 |
| >> ND2 | PNDRNA+8* |
| ND5310 | PNDRN+7~*, PNDRN+8 |
| NDP2 | PNDRNA+6~, PNDRNA+7* |
| NSTOP | D1~, D1+1*, D1+2 |
| O | SOC+11~*, SOC+12~*, SOC+14~* |
| >> ON | SOC+15* |
| >> ON55 | SOC+15*, SOC+16, D1+1, D1+2, D1+3 |
| OO | SOC+12~*, SOC+13, SOC+14~*, SOC+15, SOC+17 |
| ORDER | PNDRNA~, PNDRNA+2, PNDRNA+4, PNDRNA+7, PNDRNA+8, PNDRN~, PNDRN+2, PNDRNOK~, PNDRNOK+4 |
| ORETURN | DONE+1! |
| ORIFN | DONE+1!, AC+3!, AC+5*, NC+4!, NC+6* |
| ORIGORD | PNDRNA+4~*, PNDRNA+5, PNDRNOK+4~*, PNDRNOK+5 |
| ORIGSTOP | PNDRNA+4~, PNDRNA+5*, PNDRNOK+4~, PNDRNOK+5* |
| >> P("NAT" | SOC+16* |
| >> P(17 | D1+1* |
| >> P(3 | SOC+15*, SOC+16* |
| PROVIDER | REQPROV+3~, REQPROV+4*, REQPROV+5, REQPROV+6, REQPROV+8, REQPROV+9, REQPROV+10 |
| PROVNAME | REQPROV+3~, REQPROV+4*, REQPROV+10*, REQPROV+12 |
| PSGAL | DONE+1! |
| PSGAL("C" | ENA+7*, ENO+10*, AC+1*, AC+3* |
| >> PSGALO | ENCA+5, D1+3 |
| PSGALR | ENCA+5*, SOC+5*, DONE+1! |
| >> PSGCANFL | OUT+1* |
| >> PSGCF | ENA+3* |
| PSGDA | ENA+3*, ENA+4*, ENA+8*, ENA+9*, DONE+1! |
| >> PSGDT | ENA+8, ENCA+1*, ENCA+6, SOC+5*, ASET+1, NSET+1, AC+1, AC+2, AC+4, NC+1 , NC+2, NC+4, PNDRNA+4, PNDRNOK+4 |
| >> PSGEDIT | ASET+1, NSET+1, AC+4, NC+4 |
| >> PSGOP | ENCA+5* |
| PSGORD | ENCA+6*, ENCA+7*, ENCA+8!, ENO~, ENO+2, ENO+3, ENO+5, ENO+6, ENO+9, ENO+10 , SOC+1, SOC+5, SOC+7, SOC+8, SOC+10, SOC+11*, SOC+12, SOC+13, SOC+17~*, AC+1 , AC+2*, AC+3, AC+4, AC+5, NC+1, NC+2*, NC+3, NC+4, NC+5, PNDRN+2~* , PNDRN+3, PNDRN+7, PNDRN+8~*, PNDRNOK+3, PNDRNOK+6 |
| >> PSGORIFN | NC+3*, NC+6 |
| PSGP | ENA+3, ENA+4, ENA+8, ENA+9, ENCA+1, ENCA+2, ENCA+5, ENCA+6, ENCA+7, ENO~ , ENO+3, ENO+6, ENO+9, ENO+10, SOC+1, SOC+5, SOC+10, ASET+1, AC+1, AC+3 , AC+4, AC+5, PNDRNA+5, PNDRNOK+5 |
| >> PSGPOSA | AC+2*, NC+2* |
| >> PSGPOSD | AC+2*, NC+2* |
| >> PSGSTAT | ENO+1, NC+3*, NC+4, NC+5 |
| >> PSGTOL | AC+4*, NC+4* |
| >> PSGTOO | AC+4*, NC+4* |
| >> PSGUOW | D1+3, AC+4*, NC+4* |
| >> PSIVAC | D1+3 |
| >> PSIVACT | D1+2* |
| >> PSIVALCK | SOC+15* |
| >> PSIVALT | SOC+15* |
| >> PSIVREA | SOC+15* |
| >> PSJCOM | ENO+3*, ENO+4, ENO+6, ENO+7, SOC+6, SOC+9, SOC+10, SOC+11, SOC+12, SOC+14 , OUT+1 |
| PSJDCPRV | REQPROV+2!, REQPROV+15* |
| PSJDCTYP | ENO+5~*, SOC+2, SOC+4, DONE+1!, REQPROV+1, PNDRN~, PNDRN+4, PNDRN+5*, PNDRN+8*! |
| >> PSJIVORF | D1+4 |
| >> PSJNOO | ENCA+3*, SOC+2*, SOC+16, PNDRN+6 |
| PSJORD | SOC+11*, SOC+16~*, SOC+17~*, ASET+1, NSET+1 |
| >> PSJSYSL | AC+4, NC+4 |
| >> PSJSYSO | AC+2, NC+2 |
| >> PSJSYSP0 | ENA+1, ENCA+5, ENCA+7, ENO+2 |
| >> PSJSYSU | ENA+3, ENA+7, ENO+10, SOC+5, AC+3 |
| >> PSJSYSW0 | D1+3 |
| >> Q1 | ENCA+1* |
| >> Q2 | ENCA+1*, ENCA+2* |
| RESULT | REQPROV+3~*, REQPROV+15*, REQPROV+16 |
| RSB | REQPROV+3~ |
| RSB(200 | REQPROV+8, REQPROV+10 |
| >> SCH | PNDRNA+8* |
| SD | ENCA+6*, DONE+1! |
| ST | DONE+1! |
| >> START | PNDRNA+8* |
| STP | D1~, D1+1*, D1+2 |
| T | ENA+3*, ENA+8*, SOC+5*, DONE+1!, ASET+1, NSET+1, T+2* |
| U | ENA+1, ENCA+2, ENCA+5, ENCA+7, ENO+2, ENO+9, SOC+1, SOC+15, SOC+16, D1+1 , D1+2, D1+3, ASET+1, NSET+1, AC+1, AC+3, AC+4, AC+5, NC+1, NC+3 , NC+4, RS+2, PNDRNOK+6 |
| UCF | DONE+1! |
| >> VALMBCK | ENO+8* |
| >> X | D1+3* |
| >> XQUIT | ENA+1 |
| Y | DONE+1!, REQPROV+2!, REQPROV+15, PNDRNA+18*, PNDRNA+19 |