VPRDPXRM ;SLC/MKB -- Reminders extract ;8/2/11 15:29
Source file <VPRDPXRM.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 1 | (MHVC,PREMLIST)^PXRMMHV |
| Virtual Patient Record | 1 | ($$ESC,$$FAC)^VPRD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(DFN,BEG,END,MAX,IFN) | ; -- find patient's reminders
; [BEG,END,IFN not currently used] |
|
| ENQ | ||
| EN1(ID,REM) | ; -- return a reminder in REM("attribute")=value
|
|
| XML(REM) | ; -- Return patient reminder as XML in @VPR@(I)
|
|
| LOOP() | ; -- build sub-items string from NAMES and X
|
|
| ADD(X) | ; Add a line @VPR@(n)=X
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("PXRMMHVC" | EN+12, EN+13, ENQ!, EN1+6, EN1+11, EN1+12 |
| ^TMP("PXRMMHVL" | ENQ!, EN1+3 |
| Name | Line Occurrences |
|---|---|
| $$LOOP | XML+10 |
| ADD | XML+2, XML+3, XML+5, XML+6, XML+7, XML+11 |
| EN1 | EN+6, EN+14 |
| ENQ | EN+6 |
| XML | EN+6, EN+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ATT | XML+1~, XML+3*, XML+4, XML+5, XML+6, XML+7, XML+8, XML+9, XML+10 |
| BEG | EN~ |
| DFN | EN~, EN+9*, EN+11 |
| END | EN~ |
| I | EN1+1~, XML+1~, XML+6* |
| ID | EN1~, EN1+2*, EN1+3, EN1+4, EN1+6, EN1+11, EN1+12 |
| IFN | EN~, EN+6 |
| J | EN1+1~ |
| MAX | EN~, EN+10*, EN+12 |
| NAMES | XML+1~, XML+10*, LOOP+2 |
| P | LOOP+1~, LOOP+2* |
| REM | EN1~, EN1+1!, XML~ |
| REM( | XML+3, XML+6, XML+8 |
| REM("class" | EN1+5* |
| REM("detail" | EN1+11* |
| REM("due" | EN1+8* |
| REM("facility" | EN1+10* |
| REM("id" | EN1+4* |
| REM("lastDone" | EN1+9* |
| REM("name" | EN1+4* |
| REM("status" | EN1+7* |
| REM("summary" | EN1+12* |
| STR | LOOP+1~*, LOOP+2*, LOOP+3 |
| TAG | LOOP+1~, LOOP+2* |
| U | EN+13, EN1+3, EN1+4, EN1+5, EN1+7, EN1+8, EN1+9, LOOP+2 |
| >> VPR | ADD+2 |
| VPRCNT | EN+2~, EN+10*, EN+12, EN+15* |
| >> VPRI | ADD+1*, ADD+2 |
| VPRITM | EN+2~, EN+6, EN+14!, EN+15 |
| VPRM | EN1+1~, EN1+3*, EN1+4 |
| VPRN | EN+2~, EN+12*, EN+13, EN+14 |
| VPRPROB | EN+2~ |
| >> VPRTOTL | XML+2* |
| X | EN+2~, EN+13*, EN1+1~, EN1+4*, EN1+5, EN1+6*, EN1+7, EN1+8, EN1+9, XML+1~ , XML+6*, XML+8*, XML+9, XML+10, LOOP+2, ADD~, ADD+2 |
| Y | XML+1~, XML+3, XML+4*, XML+5*, XML+6*, XML+8*, XML+9*, XML+10* |