VPRDPXED ;SLC/MKB -- PCE V Patient Education ;8/2/11 15:29
Source file <VPRDPXED.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 1 | ($$NS,$$STA)^XUAF4 |
PCE Patient Care Encounter | 1 | VPEDU^PXPXRM |
VA FileMan | 1 | $$EXTERNAL^DILFD |
Virtual Patient Record | 1 | ($$ESC,$$FAC)^VPRD |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(DFN,BEG,END,MAX,IFN) | ; -- find a patient's education
|
|
SORT(DFN,START,STOP) | ; -- build ^TMP("VPRPX",$J,9999999-DATE,DA)=ITM^DATE in range
; from ^PXRMINDX(9000010.16,"PI",DFN,ITM,DATE,DA) |
|
EN1(IEN,PCE) | ; -- return education in PCE("attribute")=value
; from EN: expects ^TMP("VPRPX",$J,VPRIDT,IEN)=ITM^DATE |
|
XML(PCE) | ; -- Return patient data as XML in @VPR@(n)
; as <element code='123' displayName='ABC' /> |
|
ADD(X) | ; Add a line @VPR@(n)=X
|
FileNo | Call Tags |
---|---|
^AUPNVPED - [#9000010.16] | EXTERNAL^DILFD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | EN1+10 |
^PXRMINDX(9000010.16 | EN+8, EN+9, SORT+3, SORT+4, SORT+6 |
^TMP("VPRPX" | EN+7!, EN+10*, EN+15, EN+16, EN+19!, SORT+2!, SORT+6*, EN1+6 |
Name | Line Occurrences |
---|---|
ADD | XML+3, XML+4, XML+8 |
EN1 | EN+11, EN+17 |
SORT | EN+14 |
XML | EN+11, EN+18 |
Name | Field # of Occurrence |
---|---|
^( | EN+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ATT | XML+2~, XML+4*, XML+5, XML+6, XML+7 |
BEG | EN~, EN+2*, EN+14 |
DA | SORT+2~, SORT+6* |
DATE | EN+7~, EN+9*, EN+10, SORT+2~, SORT+4*, SORT+5, SORT+6 |
DFN | EN~, EN+1*, EN+8, EN+9, EN+14, SORT~, SORT+3, SORT+4, SORT+6 |
END | EN~, EN+2*, EN+14 |
FAC | EN1+2~, EN1+11*, EN1+12, EN1+13 |
I | XML+2~ |
ID | XML+2~ |
IDT | SORT+2~, SORT+5*, SORT+6 |
IEN | EN1~, EN1+3, EN1+4, EN1+6 |
IFN | EN~, EN+6, EN+9, EN+10, EN+11 |
ITM | EN+7~, EN+8*, EN+9, EN+10, SORT+2~, SORT+3*, SORT+4, SORT+6 |
LOC | EN1+2~, EN1+11*, EN1+13 |
MAX | EN~, EN+2*, EN+15, EN+16 |
PCE | EN1~, EN1+2!, XML~ |
PCE( | XML+4, XML+5 |
PCE("comment" | EN1+8* |
PCE("dateTime" | EN1+6* |
PCE("encounter" | EN1+9* |
PCE("facility" | EN1+12*, EN1+13* |
PCE("id" | EN1+4* |
PCE("name" | EN1+7* |
PCE("result" | EN1+5* |
START | SORT~, SORT+5 |
STOP | SORT~, SORT+5 |
TMP | EN1+2~, EN1+6*, EN1+7 |
U | EN+10, SORT+6, EN1+6, EN1+11, EN1+12, XML+7 |
VISIT | EN1+2~, EN1+9*, EN1+10 |
>> VPR | ADD+2 |
VPRCNT | EN+3~, EN+14*, EN+15, EN+16, EN+18* |
VPRF | EN1+2~, EN1+3 |
VPRF("COMMENTS" | EN1+8 |
VPRF("VALUE" | EN1+4 |
VPRF("VISIT" | EN1+9 |
>> VPRI | ADD+1*, ADD+2 |
VPRIDT | EN+3~, EN+10*, EN+15*, EN+16, EN1+6 |
VPRITM | EN+3~, EN+8, EN+11, EN+17!, EN+18 |
VPRN | EN+3~, EN+16*, EN+17 |
>> VPRTOTL | XML+3* |
X | EN1+2~, EN1+4*, EN1+5, XML+2~, XML+5*, XML+6, XML+7, ADD~, ADD+2 |
X0 | EN1+2~, EN1+10*, EN1+11 |
Y | XML+2~, XML+4, XML+5*, XML+6*, XML+7* |