VENPCCKB ; IHS/OIT/GIS - KNOWLEDGEBASE UTILITIES ;
Source file <VENPCCKB.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | ^DIC ^DIE |
IHS VA Utilities | 1 | ^XBFMK |
Kernel | 1 | $$UP^XLFSTR |
PCC New Encounter Form | 1 | $$OPN^VENPCCP |
Package | Total | Caller Graph |
---|---|---|
PCC New Encounter Form | 2 | VENPCCQ6 VENPCCQX |
Name | Comments | DBIA/ICR reference |
---|---|---|
PARSE(PATH,FILE) | ; EP - PARSE A KB DEFINITION DOCUMENT AND STORE KB GROUPS AND ITEMS
|
|
CONVERT | ; EP - CONVERT ENTRIES TO NEW NATL STDS
|
|
PTED | ; EP - PATIENT ED CODES
|
|
GRP | ||
GET | ; EP - CAPTURE CONTENT
|
|
PASS1 | ; EP - GET KB GROUPS
|
|
PASS2 | ; EP - GET KB ITEMS
|
|
WPARR | ||
TOPIC | ; EP - IF ENTRIES ARE MISSING FROM THE EDUCATION TOPIC FILE, ADD THEM NOW
|
|
ITEM | ||
BRACKET | ||
CHA | ; EP - CONVERT CH TO CHA
|
|
TDIC(MN,MAJ,TNAME,ARR) | ; EP - MAKE NEW EDUCATION TOPIC ENTRY
|
|
TARR | ; MAKE TEMP ARRAY OF ALL MNEMONICS AND THEIR SUB-TOPICS IN THE KB ITEM FILE
|
|
TENT | ; FOR EACH ITEM IN THE ARRAY, MAKE NEW ENTRY IN THE EDUCATION TOPIC FILE - IF NECESSARY
|
|
NAME(MN) | ; EP - TRIGGER: GIVEN A ED TOPIC MNEMONIC, RETURN THE NAME FROM THE PT ED FILE
|
|
PEC | ; EP - AUTOMATICALLY ASSIGN PATIENT ED CODES TO ITEMS
|
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VEN(7.11 - [#19707.11] | Classic Fileman Calls |
^VEN(7.12 - [#19707.12] | Classic Fileman Calls |
^AUTTEDT - [#9999999.09] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUTTEDT - [#9999999.09] | TARR+8, TDIC+6, NAME+5, NAME+6 |
^AUTTEDT("C" | TARR+6, NAME+4 |
^TMP("VEN AG GROUP" | PARSE+10!, PASS1+2!, PASS1+5*, PASS1+10, PASS1+20*, GRP |
^TMP("VEN AG" | PARSE+5 |
^TMP("VEN EDU" | TOPIC+2 |
^VEN(7.11 - [#19707.11] | PASS1+17, PASS1+18*, PASS1+19*, PEC+5 |
^VEN(7.12 - [#19707.12] | ITEM+8, PEC+3, PEC+4, PEC+9*, TARR+1, TARR+17, CONVERT+3, CONVERT+4, CONVERT+9*, PTED+3 , PTED+4, PTED+7*, CHA+3, CHA+5* |
Name | Line Occurrences |
---|---|
PASS1 | PARSE+8 |
PASS2 | PARSE+9 |
TDIC | WPARR+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PASS1+1~, PASS1+7*, PASS1+12, TOPIC+1~, TARR+8*, TARR+9*, TARR+10*, TARR+18*, TARR+19, WPARR+6* , WPARR+7, TDIC+1~, CONVERT+1~, CONVERT+4*, CONVERT+5, CHA+1~ |
ARR | WPARR+1!, WPARR+9, TDIC~, TDIC+11! |
ARR( | WPARR+4*, WPARR+6*, TDIC+10 |
ARR(9999 | TDIC+8 |
CAT | PASS1+1~, PASS1+13*, PASS1+19, CONVERT+1~ |
CIEN | PEC+1~, PEC+5* |
CNT | TOPIC+1~, TENT+5*, TENT+6*, TENT+7, TENT+8, WPARR+1*, WPARR+3*, WPARR+4, WPARR+6, TDIC+1~ , TDIC+8*, TDIC+9, TDIC+10 |
CODE | PEC+1~, PEC+7*, PEC+9 |
DA | PASS1+1~, PASS1+16*, PASS1+17, PASS1+18, PASS1+19, PASS1+20, PASS2+1~, ITEM+7*, ITEM+8, TDIC+1~ , TDIC+5*, TDIC+6, PTED+1~, PTED+2*, PTED+3*, PTED+4, PTED+7 |
DAY1 | PASS2+1~, PASS2+2*, BRACKET+1*, BRACKET+6*, BRACKET+7*, ITEM |
DAY2 | PASS2+1~, PASS2+2*, BRACKET+1*, BRACKET+8*, ITEM |
DIC | PASS1+1~, PASS1+8*, PASS2+1~, PASS2+3*, TDIC+1~, TDIC+2*, TDIC+5, CONVERT+1~, CONVERT+2* |
DIC(0 | PASS1+8*, PASS2+3*, TDIC+2*, CONVERT+2* |
DIE | PASS1+1~, PASS1+8*, PASS2+1~, PASS2+3*, TDIC+1~, TDIC+5* |
>> DLAYGO | PASS1+8*, PASS2+3*, TDIC+2*, CONVERT+2* |
DR | PASS1+1~, PASS1+9*, PASS2+1~, PASS2+4*, TDIC+1~, TDIC+5* |
DT | PASS1+18, TDIC+9 |
EIEN | TOPIC+1~, TARR+6*, TARR+7, TARR+8, NAME+2~, NAME+3*, NAME+4*, NAME+5, NAME+6 |
FILE | PARSE~, PARSE+2, PARSE+3*, PARSE+4, PARSE+6 |
FULL | TOPIC+1~ |
GBL | TDIC+1~, TDIC+6*, TDIC+7, TDIC+9, TDIC+10 |
GIEN | PASS2+1~, PASS2+2*, GRP*, ITEM, ITEM+5 |
GROUP | PASS2+1~, PASS2+2*, GRP*, ITEM |
GRP | PEC+1~, PEC+8*, PEC+9 |
HDR | PASS1+1~, PASS1+13* |
IIEN | PEC+1~, PEC+2*, PEC+3*, PEC+4, PEC+9, CONVERT+1~, CONVERT+2*, CONVERT+3*, CONVERT+4 |
ITEM | PASS2+1~, ITEM+3*, ITEM+4*, PEC+1~ |
KGBL | TOPIC+1~, TARR+1*, TARR+2, TARR+3, TARR+5* |
KIEN | TOPIC+3*, TARR+2*, TARR+3, TARR+5, TARR+17, CHA+1~, CHA+2*, CHA+3*, CHA+5 |
LINE | GET+1~, GET+3*, GET+7, PASS1+1~, PASS1+2*, PASS1+3*, PASS1+4, PASS2+1~, PASS2+2*, PASS2+5* |
M | PASS2+1~ |
M1 | PASS2+1~, BRACKET+3*, BRACKET+4, BRACKET+6, BRACKET+7 |
M2 | PASS2+1~, BRACKET+3*, BRACKET+4, BRACKET+8, ITEM |
MAJ | TOPIC+1~, TARR+4*, TARR+10, TENT+4*, WPARR+9, TDIC~ |
MN | PARSE+1~, PARSE+4*, PASS1+14, TOPIC+1~, TARR+3*, TARR+4, TARR+5, TARR+6, TARR+12, TARR+16 , TARR+18, TARR+19, TENT+1*, TENT+2*, TENT+3, TENT+4, TENT+6, TENT+7, WPARR+9, TDIC~ , TDIC+12, NAME~, NAME+1, NAME+4 |
NAME | PASS1+1~, PASS1+7*, PASS1+10*, PASS1+11, PASS1+20, TOPIC+1~, NAME+2~, NAME+3*, NAME+4, NAME+6* , NAME+9 |
PATH | PARSE~, PARSE+6 |
POP | PARSE+1~, PARSE+6*, PARSE+7 |
PRE | PEC+1~, PEC+6*, PEC+9 |
STG | TOPIC+1~, TENT+5*, TENT+9*, TENT+10*, WPARR+2, WPARR+4*, WPARR+5, WPARR+7*, CONVERT+1~, CONVERT+4* , CONVERT+6*, CONVERT+9 |
STOP | GET+1~, GET+2*, GET+3, GET+5* |
STOPIC | TOPIC+1~, TARR+17*, TARR+19 |
TIEN | TOPIC+1~ |
TMP | PARSE+1~, PARSE+5*, PARSE+10, GET+7, PASS1+3, PASS1+4, PASS2+5, TOPIC+1~, TOPIC+2*, TARR+16 , TARR+18, TARR+19, TENT+2, TENT+3, TENT+6, TENT+7, WPARR+11 |
TNAME | TOPIC+1~, TARR+5*, TARR+16, TENT+3*, WPARR+9, TDIC~, TDIC+3, TDIC+12 |
TXT | PASS2+1~, PASS2+5*, BRACKET, BRACKET+2, GRP, ITEM+2, ITEM+3 |
U | PASS1+18, PEC+6, PEC+7, PEC+8, PEC+9, TARR+3, TARR+5, TARR+9, TARR+10, TARR+17 , TDIC+9, CONVERT+6, PTED+4, PTED+7, CHA+3, CHA+5, NAME+5, NAME+6 |
W | PASS2+1~ |
X | GET+1~, GET+2*, GET+4*, GET+5, GET+6, GET+7, PASS1+1~, PASS1+2*, PASS1+3, PASS1+4* , PASS1+5, PASS1+11*, PASS1+12*, PASS1+13*, PASS1+14*, PASS2+1~, ITEM+5*, PEC+1~, PEC+4*, PEC+5 , PEC+8, PEC+9*, TOPIC+1~, TENT+7*, TENT+8*, TENT+10, WPARR+5*, WPARR+6, TDIC+1~, TDIC+3* , TDIC+10*, CONVERT+1~, CONVERT+5*, CONVERT+6, CONVERT+7*, PTED+4*, PTED+5, PTED+6, PTED+7, CHA+1~ , CHA+3*, CHA+4*, CHA+5, NAME+2~ |
Y | PASS1+1~, PASS1+15, PASS1+16, PASS2+1~, BRACKET+2*, BRACKET+3, ITEM+6, ITEM+7, PEC+1~, PEC+5* , PEC+6, PEC+7, TOPIC+1~, TARR+12*, TARR+13, TARR+14, TARR+15, WPARR+5*, TDIC+1~, TDIC+4 , TDIC+5, CONVERT+1~, CONVERT+8, CONVERT+9, CHA+1~, NAME+2~ |
Z | PASS2+1~, PEC+1~, PEC+8*, TOPIC+1~, WPARR+5*, WPARR+6, CONVERT+1~, NAME+2~ |