VPRDJ09 ;SLC/MKB -- PCE ;8/2/11 15:29
Source file <VPRDJ09.m>
| Package | Total | Call Graph |
|---|---|---|
| Virtual Patient Record | 4 | $$FAC^VPRD ADD^VPRDJ $$NAME^VPRDJ04 ($$JSONDT,$$SETNCS,$$SETUID,$$SETVURN,FACILITY)^VPRUTILS |
| VA FileMan | 3 | $$FIND1^DIC $$EXTERNAL^DILFD $$GET1^DIQ |
| Kernel | 2 | $$LOW^XLFSTR ($$NS,$$STA)^XUAF4 |
| List Manager | 1 | $$LOWER^VALM1 |
| PCE Patient Care Encounter | 1 | ENCEVENT^PXAPI |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Virtual Patient Record | 4 | VPRDJ0 VPRP20 VPRSDAQ VPRSDAVF |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PX(FNUM) | ; -- PCE item(s)
|
|
| PX1 | ; -- PCE ^TMP("VPRPX",$J,VPRIDT,ID)=ITM^DATE for FNUM
|
|
| POV | ||
| CPT | ||
| IM | ||
| HF | ||
| SK | ||
| PXQ | ;finish
|
|
| SORT | ; -- build ^TMP("VPRPX",$J,9999999-DATE,DA)=ITEM^DATE^[SYS] in range
; Expects VPRSTART and VPRSTOP |
|
| PI | ; from ^PXRMINDX(FNUM,"PI",DFN,ITEM,DATE,DA)
|
|
| PPI(INDX) | ; from ^PXRMINDX(FNUM,["10D",]"PPI",DFN,TYPE,ITEM,DATE,DA)
|
|
| PTF | ; from ^PXRMINDX(45,"ICD","PNI",DFN,TYPE,ITEM,DATE,DA)
; Expects VPRSTART and VPRSTOP |
| Name | Field # of Occurrence |
|---|---|
| $$FIND1^DIC | IM+12 |
| $$EXTERNAL^DILFD | PX1+11, POV+4, CPT+3, CPT+6, IM+3, HF+4 |
| $$GET1^DIQ | IM+13, HF+2, HF+5 |
| ENCEVENT^PXAPI | IM+6 |
| $$LOWER^VALM1 | HF+1 |
| $$FAC^VPRD | PX1+16 |
| ADD^VPRDJ | PXQ+1 |
| $$NAME^VPRDJ04 | PX1+13 |
| $$JSONDT^VPRUTILS | PX1+10, SK+2 |
| $$SETNCS^VPRUTILS | POV+3, CPT+2, IM+15 |
| $$SETUID^VPRUTILS | PX1+7, PX1+12, PX1+18, IM+1, IM+4, IM+10 |
| $$SETVURN^VPRUTILS | HF+1, HF+3 |
| FACILITY^VPRUTILS | PX1+17 |
| $$LOW^XLFSTR | POV+2 |
| $$NS^XUAF4 | PX1+15 |
| $$STA^XUAF4 | PX1+15 |
| FileNo | Call Tags |
|---|---|
| ^PXD(811.1 - [#811.1] | FIND1^DIC, GET1^DIQ |
| ^AUPNVPOV - [#9000010.07] | EXTERNAL^DILFD |
| ^AUPNVIMM - [#9000010.11] | EXTERNAL^DILFD |
| ^AUPNVCPT - [#9000010.18] | EXTERNAL^DILFD |
| ^AUTTHF - [#9999999.64] | EXTERNAL^DILFD, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVSIT - [#9000010] | PX1+14 |
| ^PXRMINDX( | SORT+5, SORT+6, PI+1, PI+2, PI+4 |
| ^PXRMINDX(45 | PTF+4, PTF+5, PTF+6, PTF+8 |
| ^SC - [#44] | PX1+18 |
| ^TMP("PXKENC" | IM+6, IM+7, IM+9 |
| ^TMP("VPRPX" | PX+3, PX+4, PX+7!, PX1+5, SORT+2!, PI+4*, PPI+6*, PTF+8* |
| ^VA(200 - [#200] | IM+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COLL | PX1+1~, PX1+6*, PX1+7, PXQ+1 |
| CPT | IM+14~*, IM+15, IM+16 |
| DA | SORT+2~, PI+4*, PPI+6*, PTF+2~, PTF+8* |
| DATE | SORT+2~, PI+2*, PI+3, PI+4, PPI+3*, PPI+4, PPI+6, PTF+2~, PTF+6*, PTF+7 , PTF+8 |
| >> DFN | PX1+7, PX1+12, IM+1, IM+4, PI+1, PI+2, PI+4, PPI+1, PPI+2, PPI+3 , PPI+6, PTF+4, PTF+5, PTF+6, PTF+8 |
| FAC | PX1+1~, PX1+14*, PX1+15, PX1+16 |
| FLD | PX1+1~, CPT+5*, CPT+6 |
| FNUM | PX~, PX1+2, PX1+11, POV, CPT, CPT+5, CPT+6, IM, HF, SK , SORT+3, SORT+5, SORT+6, PI+1, PI+2, PI+4 |
| >> I | IM+9* |
| ID | PX+1~, PX+4*, PX+5, PX1+5, PX1+7, IM+7 |
| IDT | SORT+2~, PI+3*, PI+4, PPI+4*, PPI+6, PTF+2~, PTF+7*, PTF+8 |
| INDEX | SORT+4~, SORT+5*, SORT+6* |
| INDX | PPI~, PPI+1, PPI+2, PPI+3, PPI+5, PPI+6 |
| ITEM | SORT+2~, PI+1*, PI+2, PI+4, PPI+2*, PPI+3, PPI+6, PTF+2~, PTF+5*, PTF+6 , PTF+8 |
| LOC | PX1+1~, PX1+14*, PX1+16, PX1+18 |
| N | PX1+1~, PX1+2*, PX1+6, PX1+9 |
| PCE | PX1+1~ |
| PCE( | PX1+10* |
| PCE("categoryName" | HF+4* |
| PCE("categoryUid" | HF+3* |
| PCE("comment" | PX1+19* |
| PCE("contraindicated" | IM+5* |
| PCE("cptCode" | CPT+2*, IM+15* |
| PCE("cptName" | IM+16* |
| PCE("dateRead" | SK+2* |
| PCE("display" | HF+6* |
| PCE("encounterName" | PX1+13* |
| PCE("encounterUid" | PX1+12* |
| PCE("icdCode" | POV+3* |
| PCE("kind" | HF+7* |
| PCE("localId" | PX1+5* |
| PCE("locationName" | PX1+18* |
| PCE("locationUid" | PX1+18* |
| PCE("name" | PX1+11*, POV+3, POV+4*, CPT+2, CPT+3*, HF+7 |
| PCE("performerName" | IM+10* |
| PCE("performerUid" | IM+10* |
| PCE("quantity" | CPT+4* |
| PCE("reactionCode" | IM+4* |
| PCE("reactionName" | IM+3* |
| PCE("reading" | SK+1* |
| PCE("result" | SK+3* |
| PCE("seriesCode" | IM+1* |
| PCE("seriesName" | IM+1* |
| PCE("severityName" | HF+1* |
| PCE("severityUid" | HF+1* |
| PCE("summary" | IM+16*, HF+7* |
| PCE("type" | POV+1*, CPT+1* |
| PCE("uid" | PX1+7* |
| SYS | SORT+2~, PPI+5*, PPI+6, PTF+2~, PTF+3*, PTF+4, PTF+5, PTF+6, PTF+8 |
| TAG | PX1+1~, PX1+2*, PX1+3, PX1+9*, PX1+10 |
| TMP | PX1+1~, PX1+5*, PX1+10, PX1+11, POV+2, IM+12, HF+2, HF+5 |
| TYPE | SORT+2~, PPI+1*, PPI+2, PPI+3, PPI+6, PTF+2~, PTF+4*, PTF+5, PTF+6, PTF+8 |
| U | PX1+10, PX1+11, PX1+14, PX1+15, PX1+18, POV+2, IM+8, IM+9, IM+10, IM+14 , IM+16, PI+4, PPI+6, PTF+8 |
| VISIT | PX1+1~, PX1+12*, PX1+13, PX1+14, IM+6, IM+7, IM+9 |
| VPRF | PX1+1~ |
| VPRF("COMMENTS" | PX1+19 |
| VPRF("CONTRAINDICATED" | IM+5 |
| VPRF("DATE RE | AD" , SK+2 |
| VPRF("PRIMARY/SECONDARY" | POV+1 |
| VPRF("PRINCIP | AL PROCEDURE" , CPT+1 |
| VPRF("PROVIDE | R NARRATIVE" , POV+4, CPT+3 |
| VPRF("QUANTITY" | CPT+4 |
| VPRF("REACTION" | IM+2 |
| VPRF("READING" | SK+1 |
| VPRF("VALUE" | CPT+5 |
| VPRF("VISIT" | PX1+12 |
| >> VPRI | PX+3, PX+4 |
| >> VPRID | PX+5 |
| VPRIDT | PX+1~, PX+3*, PX+4, PX1+5 |
| >> VPRMAX | PX+3, PX+4 |
| >> VPRSTART | PI+3, PPI+4, PTF+7 |
| >> VPRSTOP | PI+3, PPI+4, PTF+7 |
| X | PX1+1~, PX1+15*, PX1+16*, PX1+17, PX1+19*, POV+1*, POV+3*, POV+4*, CPT+1*, CPT+2* , CPT+3*, CPT+5*, CPT+6, IM+2*, IM+3, IM+4, IM+8*, IM+9*, IM+10, IM+12* , IM+13, HF+1, HF+2*, HF+3, HF+4, HF+5*, HF+6, SK+1*, SK+2* |
| X0 | PX1+1~, PX1+14* |
| X12 | PX1+1~, IM+7*, IM+8 |
| Y | PX1+1~, POV+2*, POV+3, CPT+6*, IM+1, IM+13*, IM+14, HF+1, SK+3 |