PSGDL ;BIR/CML3-CALCULATE STOP DATE/TIME WITH DOSE LIMIT ;27 Aug 98 / 8:47 AM
Source file <PSGDL.m>
| Package | Total | Call Graph |
|---|---|---|
| Inpatient Medications | 4 | $$EN^PSGCT $$ONE^PSJBCMA $$ENQ^PSJORP2 $$DATE^PSJUTL2 |
| VA Fileman | 2 | ^%DT (C,DW)^%DTC |
| Kernel | 1 | $$FMADD^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;
|
|
| ENE | ;
|
|
| ENGO | ;
|
|
| POUT | ;
|
|
| ENPREV | ; when "P" is enter at start date
|
|
| CHK | ||
| TS | ||
| ENDL(SCH,DL) | ;validate that dose limit should be allowed with this schedule
|
|
| EN1 | ;
|
|
| EN2 | ;
|
|
| DONE | ;
|
|
| MWF | ; if schedule is similar to monday-wednesday-friday
|
|
| ADD | ;
|
|
| SCHK |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(53.1 - [#53.1] | EN+1, ENPREV+1, ENPREV+2 |
| ^PS(55 - [#55] | EN2+1, ENPREV+3 |
| Name | Line Occurrences |
|---|---|
| ADD | ENGO+17 |
| CHK | MWF+1 |
| DONE | EN+2, EN2+1, ENGO+13, ENGO+14, ENGO+17, MWF+1 |
| ENGO | EN+1, ENE+1, EN1+1 |
| MWF | ENGO+13 |
| POUT | ENPREV+1 |
| SCHK | MWF+1 |
| TS | CHK |
| Name | Field # of Occurrence |
|---|---|
| ^( | ENPREV+1 |
| ^(2 | ENPREV+2, ENPREV+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %DT | ENGO+6*, ENGO+7* |
| %H | DONE+1! |
| %T | DONE+1! |
| %Y | DONE+1! |
| >> AM | ENGO+14* |
| >> C | ENGO+17*, MWF+1*, SCHK+2*, TS* |
| >> DA | EN+1, EN2+1, ENPREV+1 |
| >> DA(1 | EN2+1 |
| >> DFN | ENDL+3 |
| DL | ENDL~, ENDL+4 |
| MN | ENGO+3*, ENGO+10~, ENGO+13, ENGO+14, DONE+1!, ADD+1 |
| ND2 | EN+1*, ENE+1*, EN1+1*, EN2+1*, ENGO+1, ENGO+2, ENGO+3, ENGO+10~, ENGO+11, DONE+1! |
| ND4 | DONE+1! |
| >> PSGAT | ENE+1, ENGO+10 |
| PSGDL | ENGO+14, ENGO+17, MWF+1, SCHK+2, TS, DONE+1! |
| PSGDLS | EN+1!, EN2+1!, ENGO+2, ENGO+11, DONE+1! |
| PSGFD | ENGO+7~*, ENGO+9~*, ENGO+10 |
| >> PSGNEDFD | EN1+1 |
| >> PSGNESD | EN1+1 |
| PSGP | ENGO+11, ENPREV+1*, ENPREV+2, ENPREV+3, POUT+1! |
| PSGPDRG | ENGO+10, ENPREV+1*, ENPREV+2, ENPREV+3, POUT+1! |
| >> PSGS0XT | ENE+1, EN1+1 |
| >> PSGS0Y | EN1+1 |
| >> PSGSCH | ENE+1, ENGO+10 |
| PSGSD | ENE+1, ENGO+6~*, ENGO+8~*, ENGO+9, ENGO+10 |
| >> PSGST | ENGO+10 |
| >> PSJSYSW0 | ENGO+4, ENGO+5*, ENGO+12* |
| Q | ENGO+16*, ENGO+17*, MWF+1*, SCHK*, SCHK+2*, ADD+1*, ENPREV+2*, ENPREV+3*, POUT+1! |
| Q1 | TS*, DONE+1! |
| CHK*, DONE+1! | |
| SCH | ENGO+1*, ENGO+10~, ENGO+13, MWF+1*, SCHK, CHK, DONE+1!, ENDL~, ENDL+2, ENDL+3 |
| >> ST | ENGO+2*, ENGO+5, ENGO+11*, ENGO+14, ENGO+15, ENGO+17, MWF+1, SCHK+2 |
| STRING | ENGO+10~*, ENGO+11 |
| TM | ENGO+15*, ENGO+16, SCHK+2*, DONE+1! |
| TS | ENGO+3*, ENGO+5, ENGO+10~, ENGO+13, ENGO+14, ENGO+15, ENGO+16, ENGO+17, MWF+1*, SCHK+2 , TS, DONE+1! |
| U | ENGO+4, ENGO+5, ENGO+12 |
| WKD | SCHK*, CHK*, DONE+1! |
| X | ENGO+6*, ENGO+7*, ENGO+14*, ENGO+17*, MWF+1*, SCHK, SCHK+2*, CHK, TS*, ADD+1 , ENPREV+1*, ENPREV+2*, ENPREV+3*, ENPREV+4, POUT+1! |
| X1 | MWF+1*, SCHK*, SCHK+2, TS, DONE+1!, ADD+1* |
| X2 | MWF+1*, DONE+1!, ADD+1* |
| >> Y | ENGO+6, ENGO+7, ENPREV+1*, POUT+1 |