PSGOE8 ;BIR/CML - EDIT ORDERS IN 53.1; Jan 28, 2025@14:32
Source file <PSGOE8.m>
| Package | Total | Call Graph |
|---|---|---|
| Inpatient Medications | 12 | ($$ENLU,$$ENSTN)^PSGMI (CKMRSL,MRSL)^PSGOE4 $$GTNEDFD^PSGOE7 (25,39)^PSGOE81 ENFF^PSGOE82 ENDRG^PSGOEF1 ENHLP^PSGOEM ($$ODD,$$PRNOK,EN)^PSGS0 $$DOW^PSIVUTL ($$ISCLOZ,CLOZ)^PSJCLOZ EDITDOSE^PSJDOSE $$OINAME^PSJLMUTL |
| VA FileMan | 4 | ^DIC MIX^DIC1 YN^DICN $$GET1^DIQ |
| List Manager | 1 | PAUSE^VALM1 |
| 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 |
|---|---|---|
| 101 | ;Orderable Item
|
|
| A101 | ;
|
|
| A201 | ||
| 109 | ; dosage ordered
|
|
| A109 | ;
|
|
| 3 | ; med route
|
|
| A3 | ||
| 26 | ; schedule
|
|
| A26 | ||
| 7 | ; schedule type
|
|
| A7 | ||
| DONE | ;
|
|
| DEL | ; delete entry
|
|
| DH | ;
|
|
| CHECK(PSJSYSP) | ; Check to see if multiple dispense drugs
; Input - PSJSYSP ; Returns 0 = only one. ; 1 = more than one ; Checks Inactive Date and doesn't count if < or = today. |
|
| PNDREN(PNDON) | ;
|
|
| SCHTP(SCH) | ; *223 Return SCHedule type
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | A3+10 |
| MIX^DIC1 | A201+8 |
| YN^DICN | 101+2, A201+9, DEL+1 |
| $$GET1^DIQ | A201 |
| $$ENLU^PSGMI | A26+4 |
| $$ENSTN^PSGMI | A26+27, A26+28, A26+31, A7+1, A7+12 |
| CKMRSL^PSGOE4 | A3+9 |
| MRSL^PSGOE4 | A3+5 |
| $$GTNEDFD^PSGOE7 | A201+12 |
| 25^PSGOE81 | A26+39 |
| 39^PSGOE81 | A26+36 |
| ENFF^PSGOE82 | A201+6, A109+11, A3+8, A26+6, A7+6 |
| ENDRG^PSGOEF1 | A201+16 |
| ENHLP^PSGOEM | A201+4, A201+5, A109+10, A109+13, A3+4, A3+6, A26+3, A26+5, A26+11, A7+5 |
| $$ODD^PSGS0 | A26+19 |
| $$PRNOK^PSGS0 | A26+19, A26+28, A7+4 |
| EN^PSGS0 | A26+13 |
| $$DOW^PSIVUTL | A26+4, A26+19 |
| $$ISCLOZ^PSJCLOZ | A201+18 |
| CLOZ^PSJCLOZ | A201+19 |
| EDITDOSE^PSJDOSE | A109+4 |
| $$OINAME^PSJLMUTL | A201+11, A201+13 |
| PAUSE^VALM1 | A101+2, A109+2, A3+1, A26+1, A26+38, A7+16 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^PS(50.7 - [#50.7] | Classic Fileman Calls, GET1^DIQ |
| ^PS(51.2 - [#51.2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(50.7 - [#50.7] | A201+3 |
| ^PS(51.1 - [#51.1] | A26+29, A26+30, SCHTP+2, SCHTP+4 |
| ^PS(51.2 - [#51.2] | A3+3 |
| ^PS(53.45 - [#53.45] | A201+13!, A201+14*, CHECK+6, CHECK+7 |
| ^PSDRUG("ASP" | A201+13 |
| Name | Line Occurrences |
|---|---|
| $$CHECK | A109+7, A109+8, A109+9 |
| $$PNDREN | A101+1, A109+1, A3, A26 |
| $$SCHTP | A7+8, A7+10 |
| @( | A201+6, A109+11, A3+8, A26+6, A7+6, DONE+1 |
| A101 | A201+4, A201+6, A201+8, A201+10 |
| A109 | A109+7, A109+8, A109+10, A109+11, A109+13 |
| A201 | A201+18 |
| A26 | A26+3, A26+5, A26+6, A26+11 |
| A3 | A3+4, A3+8, A3+10 |
| A7 | A7+3, A7+4, A7+5, A7+6, A7+8, A7+10 |
| DH | A201+9 |
| DONE | 101+3, A101+3, A201, A201+3, A201+22, A109+4, A109+5, A109+9, A109+14, A3+2 , A3+3, A3+11, A26+2, A26+40, A7, A7+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | 101+2*, 101+3, A201+9*, A201+10, DEL+1* |
| ANQX | A201, A201+18!, A201+19*, A201+20 |
| >> BACK | 101+1*, 109+1*, 3+2*, 26+1*, A26+36*, 7+1*, DONE+1 |
| CLOZFLG | A201+18~*, A201+19 |
| D | A201+8!* |
| >> DFN | A201+19 |
| DIC | A201+8!*, A3+10!* |
| DIC("S" | A201+8*, A3+10* |
| DIC(0 | A201+8*, A3+10* |
| >> DIRUT | A201+22 |
| >> DOW | A26+4*, A26+27 |
| DT | CHECK+8 |
| DTIME | A101+3, A109+5, A3+2, A26+2, A7 |
| >> DTOUT | A201+22 |
| >> DUOUT | A201+22 |
| F | DONE+2! |
| F0 | DONE+2! |
| F2 | 101+1*, 109+1*, A109+3, 3+2*, 26+1*, 7+1*, DONE+1, DONE+2! |
| >> MSG | 101+1*, 109+1*, 3+2*, 26+1*, A26+34*, 7+1*, A7+15* |
| ND2P1 | A26+22! |
| PNDON | PNDREN~, PNDREN+1, PNDREN+2 |
| >> PSGAT | A26+25*, A26+36, A7+13* |
| >> PSGDO | A201+13*, A109+4, A109+5, A109+6, A109+7, A109+9*, A109+14* |
| >> PSGDREQ | A109+4* |
| PSGDRG | A201+19~* |
| PSGDRGTMP | A201+15*, A201+20! |
| PSGDUR | A26+22! |
| >> PSGEFN(8 | A26+32 |
| >> PSGF2 | A26+36*, A26+39* |
| PSGHIT | A26+10~, A26+11*, A26+14*, A26+19* |
| >> PSGMR | A3+2, A3+3, A3+4, A3+11* |
| >> PSGMRN | A3+2, A3+3, A3+11* |
| >> PSGNEDFD | A201+12* |
| >> PSGOAT | A26+36*, A7+13* |
| >> PSGOEE | A101+3*, A109+3, A109+5*, A3+2*, A26+2*, A7*, DONE+1* |
| >> PSGOEEF( | 101+1, 109+1, A109+3*, 3+2, 26+1, 7+1, DONE+1 |
| >> PSGOEEF(25 | A26+39* |
| >> PSGOEEF(39 | A26+34*, A7+15* |
| >> PSGOEEF(7 | A26+39* |
| PSGOES | A26+10~ |
| >> PSGOOPD | 101+1* |
| >> PSGOOPDN | 101+1* |
| >> PSGORD | A101+1, A109+1, A3, A26 |
| >> PSGOST | A26+28*, A26+30*, A7+11* |
| >> PSGPD | 101+1, A101+3, A201, A201+1, A201+3, A201+4, A201+11*, A201+13*, A201+16, A201+18 , A201+20* |
| >> PSGPDN | 101+1, A101+3, A201, A201+1, A201+3, A201+11*, A201+13*, A201+20* |
| PSGPDNOLD | A201+1*, A201+20! |
| >> PSGPDNX | A201+13* |
| PSGPDOLD | A201+1*, A201+20! |
| >> PSGPDRG | A201+1, A201+11*, A201+12, A201+13*, A201+20* |
| >> PSGPDRGN | A201+11*, A201+13* |
| PSGPDRGOLD | A201+1*, A201+20! |
| >> PSGRF | A26+35, A26+39 |
| PSGRMV | A26+22! |
| PSGRMVT | A26+22! |
| PSGS0XT | 3+1~, A26+19 |
| >> PSGS0Y | A26+25 |
| >> PSGSCH | A26+2, A26+3*, A26+21, A26+24*, A26+28, A26+29, A7+4, A7+8, A7+10 |
| PSGSCIEN | A26+10~, A26+19, A26+29*, A26+30 |
| PSGSFLG | A26+10~, A26+12* |
| >> PSGST | A26+27*, A26+28*, A26+30*, A26+31, A26+35, A26+39, A7+1, A7+11, A7+12* |
| >> PSGSTN | A26+27*, A26+28*, A26+31*, A7, A7+1*, A7+12* |
| PSJINACT | CHECK+5~, CHECK+7*, CHECK+8 |
| >> PSJNEWOE | A26+38, A7+16 |
| PSJRBCNT | CHECK+5~*, CHECK+9*, CHECK+10 |
| PSJRSB | CHECK+5~, CHECK+6*, CHECK+7 |
| PSJSLUP | A26+10~, A26+12* |
| PSJSYSP | A201+13, A201+14, A109+7, A109+8, A109+9, CHECK~, CHECK+6, CHECK+7 |
| >> PSJSYSU | 101+2 |
| >> PSJSYSW0 | A26+32 |
| >> RNWL | PNDREN+2*, PNDREN+3 |
| SCH | SCHTP~, SCHTP+1, SCHTP+2 |
| U | A201+19, A26+32 |
| X | A101+3*, A201*, A201+3*, A201+4*, A201+5, A201+6, A201+13*, A201+14, A201+15, A201+20* , A109+4*, A109+5*, A109+6*, A109+7, A109+8, A109+9, A109+10, A109+11, A109+12*, A109+13 , A109+14, A3+2*, A3+3*, A3+4*, A3+5, A3+6, A3+8, A26+2*, A26+3*, A26+4 , A26+5, A26+6, A26+11*, A26+14, A26+19, A26+21, A26+24, A7*, A7+1*, A7+2* , A7+3, A7+4, A7+5*, A7+6, A7+8, A7+10, A7+12, A7+13, SCHTP+1~, SCHTP+2* , SCHTP+3, SCHTP+4 |
| XX | A26+23~, A26+29* |
| >> Y | A201+6, A201+8, A201+11, A201+13, A109+11, A3+8, A3+10, A3+11, A26+6, A7+6 |
| >> Y(0 | A3+11 |