BDMVRL ; IHS/CMI/LAB - VIEW PT RECORD LT ; 29 Sep 2014 11:55 AM
Source file <BDMVRL.m>
Package | Total | Call Graph |
---|---|---|
Diabetes Registry | 10 | TIME^BDMDG1 (DDS,DIC,DIE,DIR)^BDMFDIC PAUSE^BDMFMENU REG^BDMFUTIL (,BROWSE)^BDMFZIS EN1^BDMPL DQ^BDMPPDT RDINIT^BDMVRL2 (DXUPD,GETHSTYP,GETPAT,NEWHS,PP)^BDMVRL5 ($$PKGCK,$$VALMSG,MSG,RETURN)^BDMVU |
Case Management System | 3 | ^ACMCTRL ^ACMLPAT SELTYP^ACMPPDTX |
IHS VA Utilities | 3 | (GUIR,VIEWR)^XBLM EN^XBNEW EN^XBVK |
Patient Care Component | 3 | GETVISIT^APCDDISP ^APCDVD EN^APCHS |
Registration | 3 | EN^VALM TERM^VALM0 (CLEAR,FULL)^VALM1 |
IHS Patient Registration | 2 | L2^AGSEENLY ^AGVAR |
MailMan | 2 | (LOCK,UNLOCK)^XM XMZ^XMA2 |
IHS Patient | 1 | ^AUPNPAT |
Kernel | 1 | DISP^XQORM1 |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
WF | ;EP;TO EDIT WHERE FOLLOWED
|
|
FS | ;EP;TO VIEW A FLOW SHEET
|
|
HDR | ;EP; -- header code
|
|
HS | ;EP;TO VIEW A HEALTH SUMMARY
|
|
BACK | ||
ERD | ;EP;TO EDIT REGISTER DATA
|
|
VALM(BDMVALM) | ;EP; -- main entry point for list templates
|
|
EXPND | ;EP; -- expand code
|
|
PAUSE | ; -- end of action pause
|
|
APPTS | ;EP;TO DISPLAY APPOINTMENTS
|
|
REF | ;EP;TO EDIT REFERRALS
|
|
HELP | ;EP; -- help code
|
|
PRD | ;EP;TO VIEW PATIENT REGISTRATION DATA
|
|
LOPT | ;EP;TO EDIT LOCAL OPTION
|
|
RS | ;EP;TO EDIT REGISTER STATUS
|
|
VFS | ;EP;TO VIEW PATIENT REGISTRATION FACE SHEET
|
|
VSEL | ;EP;TO SELECT VISIT TO DISPLAY
|
|
GETVISIT | ;EP;TO GET VISIT
|
|
INIT | ;EP; -- init variables and list array
|
|
LP | ;EP;TO DISPLAY LAB PROFILE
|
|
CS1 | ;EP;
|
|
PL | ;EP; called from protocol - changed in 2015 audit to display only per MU2
|
|
RDINIT | ;EP;TO INITIALIZE PATIENT REGISTER DATA FOR DISPLAY
|
|
EN | ;EP; -- main entry point for list template BDMV HS VIEW
|
|
CM | ;EP;TO EDIT CASE MANAGER
|
|
CC | ;EP;TO EDIT CONTACT
|
|
HAVEPAT | ;EP; -- entry point when patient already known
|
|
VISIT | ||
APPINIT | ;EP;TO DISPLAY APPOINTMENTS
|
|
LVD | ;EP;TO DISPLAY LAST VISIT
|
|
AS | ;EP;TO REVIEW AUDIT STATUS
|
|
DLP | ;EP;FOR DIABETES LAB PROFILE
|
|
CS | ;EP;TO REVIEW CASE SUMMARY
|
|
CSS | ;EP;TO REVIEW CASE SUMMARY
|
|
MM | ;EP;TO SEND MAIL MESSAGE
|
|
DPSC | ;EP;DPSC
|
|
REGDAT | ;EP;TO GATHER AND DISPLAY PATIENT REGISTER DATA
|
|
Z(X) | ;SET TMP NODE
|
|
EXIT | ;EP; -- exit code
|
|
PROB | ;EP; called from protocol
|
Name | Field # of Occurrence |
---|---|
^ACMCTRL | CS1+9 |
^ACMLPAT | CSS+7 |
SELTYP^ACMPPDTX | CSS+15, CS+8 |
L2^AGSEENLY | PRD+10 |
^AGVAR | PRD+6 |
GETVISIT^APCDDISP | GETVISIT+5 |
^APCDVD | VISIT+3 |
EN^APCHS | DLP+9, FS+14, LP+7 |
^AUPNPAT | PL+9 |
TIME^BDMDG1 | AS+10 |
DDS^BDMFDIC | ERD+6 |
DIC^BDMFDIC | FS+10 |
DIE^BDMFDIC | LOPT+7, LOPT+12, RS+8, RS+13, WF+7, WF+12, CM+7, CM+12, CC+7, CC+12 , ERD+11 |
DIR^BDMFDIC | VSEL+6 |
PAUSE^BDMFMENU | DLP+10, LVD+7, FS+15, LP+8 |
REG^BDMFUTIL | BDMVRL+8, HAVEPAT+1, EN+2, VALM+1, CSS+3, CS+1, CS1+1, AS+1, DLP+1, APPTS+1 , APPINIT+1, LVD+1, GETVISIT+1, LOPT+1, RS+2, WF+1, CM+1, CC+1, ERD+1, MM+1 , VFS+1, DPSC+1, PRD+1, REGDAT+1, VSEL+1, PL+1 |
^BDMFZIS | CSS+18 |
BROWSE^BDMFZIS | CS+10 |
EN1^BDMPL | PL+7 |
DQ^BDMPPDT | CS1+10 |
RDINIT^BDMVRL2 | RDINIT+1 |
DXUPD^BDMVRL5 | LOPT+8, RS+9, WF+8, CM+8, CC+8, ERD+7 |
GETHSTYP^BDMVRL5 | HAVEPAT+4, EN+5 |
GETPAT^BDMVRL5 | BDMVRL+15 |
NEWHS^BDMVRL5 | DLP+5, FS+3, LP+3 |
PP^BDMVRL5 | LOPT+13, RS+14, WF+13, CM+13, CC+13, ERD+12 |
$$PKGCK^BDMVU | BDMVRL+10 |
$$VALMSG^BDMVU | HDR+1, INIT+6 |
MSG^BDMVU | BDMVRL+11 |
RETURN^BDMVU | PAUSE+1 |
^DIR | CSS+14, CS+7 |
EN^VALM | VALM+6 |
TERM^VALM0 | VALM+4 |
CLEAR^VALM1 | EN+1, VALM+5, VALM+7, CS+3, AS+3, DLP+3, VISIT+2, FS+1, LP+1, MM+3 , VFS+4, DPSC+4, PRD+5, PL+3 |
FULL^VALM1 | BDMVRL+18, HAVEPAT+7, RS+1, PL+4 |
GUIR^XBLM | INIT+1 |
VIEWR^XBLM | VFS+7, DPSC+7 |
EN^XBNEW | AS+12 |
EN^XBVK | CSS+20 |
LOCK^XM | MM+7 |
UNLOCK^XM | MM+9 |
XMZ^XMA2 | MM+8 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^APCHSCTL - [#9001015] | Classic Fileman Calls |
^ACM(41 - [#9002241] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACM(41.1 - [#9002241.1] | CSS+11, CS+4 |
^APCHSCTL("B" | DLP+5, DLP+6, FS+3, LP+3, LP+4 |
^AUPNVSIT - [#9000010] | VISIT |
^AUPNVSIT("AA" | LVD+4, LVD+8 |
^DD("DD" | APPINIT+16 |
^DPT - [#2] | CS1+6, APPINIT+11, APPINIT+12 |
^SC - [#44] | APPINIT+14 |
^TMP("BDMDM19" | AS+9* |
^TMP("BDMVR" | BDMVRL+14!, INIT+3, INIT+5*, EXIT+1!, APPINIT+3!, APPINIT+21*, Z+2* |
^XTMP("BDMDM19" | AS+8* |
Name | Line Occurrences |
---|---|
BACK | APPINIT+22, PL+10 |
EN | HAVEPAT+7, HS+1 |
EXIT | BDMVRL+10, BDMVRL+19, HAVEPAT+5, HAVEPAT+7, EN+6 |
REGDAT | BDMVRL+17 |
VALM | EN+9, APPTS+4, REGDAT+4 |
VISIT | GETVISIT+6, VSEL+9 |
Z | APPINIT+7, APPINIT+9, APPINIT+20 |
Name | Field # of Occurrence |
---|---|
^(0 | VISIT |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACMMHS | CSS+2!, CSS+15*, CSS+19!, CS+8* |
>> ACMPATNA | CS1+7* |
>> ACMPTNA2 | CS1+8* |
>> ACMPTNO | CSS+8, CSS+9, CS1+5* |
ACMQUIT | CSS+1!, CSS+8 |
>> ACMRG | CSS+4*, CS1+3* |
>> ACMRGDFN | CSS+10, CS1+4* |
>> ACMRGNA | CSS+5* |
ACMSTYP | CSS+2!, CSS+19! |
>> AGPAGE | PRD+7* |
AMCHDAYS | HAVEPAT+3~, EN+4~ |
AMCHDOB | HAVEPAT+3~, EN+4~ |
>> APCDCAT | VISIT* |
>> APCDCLN | VISIT* |
>> APCDDATE | VISIT* |
>> APCDLOC | VISIT* |
>> APCDLOOK | LVD+9*, VISIT, GETVISIT+6*, VSEL+8* |
>> APCDOVRR | PL+5* |
>> APCDPAT | GETVISIT+3*, PL+6*, PL+8 |
>> APCDTYPE | VISIT* |
>> APCDVDSP | VISIT+1* |
>> APCDVSIT | VISIT*, VISIT+1, GETVISIT+6 |
APCHSMTY | HAVEPAT+3~, EN+4~ |
APCHSPAT | HAVEPAT+3~, HAVEPAT+6*, EN+4~, EN+7*, DLP+4~, DLP+8*, FS+2~, FS+13*, LP+2~, LP+6* |
APCHSTAT | HAVEPAT+3~, EN+4~ |
APCHSTYP | HAVEPAT+3~, HAVEPAT+5, EN+4~, EN+6, DLP+4~, DLP+6*, DLP+7, FS+2~, FS+12*, LP+2~ , LP+4*, LP+5 |
BDM | EXIT+2! |
BDM( | VSEL+7, VSEL+8 |
BDMAPPDA | APPINIT+4~, APPINIT+10*, APPINIT+11*, APPINIT+12, APPINIT+15 |
BDMBROWS | CSS+17*, CSS+19! |
>> BDMBTH | AS+6*, AS+8, AS+9 |
>> BDMDMRG | AS+7* |
>> BDMJ | VSEL+3 |
>> BDMJOB | AS+5*, AS+8, AS+9 |
BDMOUT | BDMVRL+15, BDMVRL+20! |
BDMPAT0 | APPINIT+4~, APPINIT+12*, APPINIT+13, APPINIT+14, VFS+6, DPSC+6 |
BDMQUIT | BDMVRL+9, BDMVRL+13!, BDMVRL+15, BDMVRL+20!, HAVEPAT+2, EN+3, VALM+2, CSS+1!, CSS+6, CS+2 , CS1+2, AS+2, AS+4~, DLP+2, APPTS+2, APPINIT+2, LVD+2, GETVISIT+2, FS+11!, LOPT+2 , RS+3, WF+2, CM+2, CC+2, ERD+2, MM+2, VFS+2, DPSC+2, PRD+2, REGDAT+2 , VSEL+2, PL+2 |
>> BDMRDA | BDMVRL+16, CSS+4, CSS+11, CS+4, CS1+3, AS+7 |
>> BDMREGNM | CSS+5 |
>> BDMRPDA | BDMVRL+16, CSS+10*, CS1+4, LOPT+3, LOPT+9, RS+4, RS+10, WF+3, WF+9, CM+3 , CM+9, CC+3, CC+9, ERD+3, ERD+8 |
BDMRTN | CSS+16*, CSS+19!, CS+9* |
>> BDMSAV | PRD+4*, PRD+11 |
>> BDMSTP | AS+11 |
BDMVALM | EN+8*, EN+9, VALM~, VALM+6, APPTS+3*, APPTS+4, REGDAT+3*, REGDAT+4 |
BDMVRLY | AS+4~ |
BDMVSAV | HAVEPAT+3~, HAVEPAT+6*, EN+4~, EN+7* |
BDMY | AS+4~ |
BDMZ | AS+4~ |
BMOUT | BDMVRL+13! |
>> DA | LOPT+3*, LOPT+9*, RS+4*, RS+10*, WF+3*, WF+9*, CM+3*, CM+9*, CC+3*, CC+9* , ERD+3*, ERD+8* |
DFN | BDMVRL+13!, HAVEPAT+6, EN+7, CSS+9*, CS1+5, CS1+6, AS+8, AS+9, DLP+8, APPINIT+11 , APPINIT+12, LVD+4, LVD+8, GETVISIT+3, FS+13, LP+6, VFS+3, DPSC+3, PRD+3, PRD+4 , PRD+11*, PL+6, PL+8* |
>> DIC | FS+5* |
>> DIC("A" | FS+7* |
>> DIC("B" | FS+8* |
>> DIC(0 | FS+6* |
>> DIE | LOPT+4*, LOPT+10*, RS+5*, RS+11*, WF+4*, WF+10*, CM+4*, CM+10*, CC+4*, CC+10* , ERD+4*, ERD+9* |
DIR | CSS+14!, CS+7! |
DIR("A" | CSS+12*, CS+5*, VSEL+4* |
DIR("B" | CSS+12*, CS+5* |
DIR(0 | CSS+12*, CS+5*, VSEL+3* |
>> DR | LOPT+5*, LOPT+11*, RS+6*, RS+12*, WF+5*, WF+11*, CM+5*, CM+11*, CC+5*, CC+11* , ERD+5*, ERD+10* |
DT | APPINIT+10, LOPT+11, RS+12, WF+11, CM+11, CC+11, ERD+10 |
IOF | VFS+5, DPSC+5 |
J | APPINIT+4~ |
U | CSS+11, CS+4, CS1+6, APPINIT+13, APPINIT+14, VISIT, VFS+6, DPSC+6 |
>> VALMBCK | BACK* |
>> VALMCC | VALM+3* |
>> VALMCNT | INIT+4*, APPINIT+5*, APPINIT+21, Z+1*, Z+2 |
>> VALMSG | HDR+1*, INIT+6* |
X | INIT+2*, INIT+3*, INIT+4, INIT+5, HELP+1*, CS1+6*, CS1+7, CS1+8, AS+4~, APPINIT+4~ , APPINIT+6*, APPINIT+7, APPINIT+8*, APPINIT+9, APPINIT+17*, APPINIT+18*, APPINIT+19*, APPINIT+20, LVD+3~, LVD+4* , LVD+5, LVD+8*, LVD+9, Z~, Z+2 |
XMDF | MM+5~ |
XMLOAD | MM+5~ |
XMMENU | MM+5~ |
XMMENU(0 | MM+6* |
Y | CSS+15, CS+8, APPINIT+4~, APPINIT+15*, APPINIT+19, FS+11, FS+12, MM+8, VSEL+7, VSEL+8 , PL+8* |
Z | APPINIT+4~, APPINIT+14*, APPINIT+18 |
>> ZTRTN | CSS+16*, CS+9* |