BKMVA9 ;PRXM/HC/JGH-HMS PATIENT REGISTER; [ 1/19/2005 7:16 PM ] ; 09 Jun 2005 12:58 PM
Source file <BKMVA9.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 8 | ^%DT HELP^%DTC EN^DDIOL ^DIE $$IENS^DILF ($$GET1,GETS)^DIQ ^DIR ^DIWP |
IHS HIV Management System | 3 | ($$BKMIEN,$$BKMPRIV,$$BKMREG,$$HIVIEN,$$I,$$VALID,NOGO)^BKMIXX3 ($$GETALL,INIT)^BKMVA1 HDR^BKMVA51 |
Registration | 3 | EN^VALM ($$SETFLD,FULL)^VALM1 SET^VALM10 |
Kernel | 2 | ($$FMTE,$$NOW)^XLFDT DISP^XQORM1 |
IHS VA Utilities | 1 | ^XBFMK |
Name | Comments | DBIA/ICR reference |
---|---|---|
HELP | ; -help
|
|
HDR | ; -header
|
|
AIDCHLP | ; EP -AIDS State Confirmation DT Special Help
|
|
AIDRHLP | ; EP -AIDS State Reporting DT Special Help
|
|
GETALL | ;
|
|
PNOTHLP | ; EP -Partner Notification Special Help
|
|
PNOTFORM | ; Partner notification
; Assume DFN & DUZ exist ; OSTAT utilized in input template |
|
INIT | ; -init vars & list array
|
|
PNOTDT | ; EP -Input Transform for Partner Notification DT
|
|
STAT(DFN,FLD) | ; get current AIDS/HIV State Reportng/Confirmation or Partnr Notification Status
|
|
MAINFORM | ; State Reporting/Confirmation
; Assume DFN & DUZ exist ; OSTAT utilized in input template |
|
EN | ; -EP for BKMV UPD1 State
|
|
HIVRHLP | ; EP -HIV State Reporting DT Special Help
|
|
EXEN | ; EP -Called by GETNOT^BKMVA1A
; Assume DFN exists |
|
HIVRDT | ; EP -Input Transform for State HIV Reporting DT
|
|
YNP(PROMPT,DFLT) | ;Yes/No question
|
|
HIVCDT | ; EP -Input Transform for State HIV Confirmation DT
|
|
MAINX | ; Exit point for MAINFORM
|
|
AIDRDT | ; EP -Input Transform for State AIDS Reporting DT
|
|
HIVCHLP | ; EP -HIV State Confirmation DT Special Help
|
|
EXIT | ; -exit
|
|
AIDCDT | ; EP -Input Transform for State AIDS Confirmation DT
|
|
PNOTX | ; PNOTFORM Exit point
|
Name | Field # of Occurrence |
---|---|
^%DT | HIVRDT+5, HIVCDT+5, AIDRDT+5, AIDCDT+5, PNOTDT+4 |
HELP^%DTC | HIVRHLP+3, HIVCHLP+3, AIDRHLP+3, AIDCHLP+3, PNOTHLP+3 |
$$BKMIEN^BKMIXX3 | GETALL+5, MAINFORM+9, PNOTFORM+9, STAT+3 |
$$BKMPRIV^BKMIXX3 | MAINFORM+5, PNOTFORM+5 |
$$BKMREG^BKMIXX3 | GETALL+6, MAINFORM+11, PNOTFORM+11, STAT+5 |
$$HIVIEN^BKMIXX3 | EN+2, EXEN+3, MAINFORM+7, PNOTFORM+7 |
$$I^BKMIXX3 | GETALL+37, GETALL+61 |
$$VALID^BKMIXX3 | EN+4, EXEN+5 |
NOGO^BKMIXX3 | MAINFORM+6, PNOTFORM+6 |
$$GETALL^BKMVA1 | EN+11 |
INIT^BKMVA1 | EN+12 |
HDR^BKMVA51 | HDR+1 |
EN^DDIOL | MAINFORM+32, PNOTFORM+26, HIVRHLP+11, HIVCHLP+11, AIDRHLP+11, AIDCHLP+11, PNOTHLP+9 |
^DIE | MAINFORM+33, MAINFORM+53, MAINFORM+58, MAINFORM+63, MAINFORM+68, PNOTFORM+32, PNOTFORM+35, PNOTFORM+49 |
$$IENS^DILF | GETALL+9, MAINFORM+21, MAINFORM+39, PNOTFORM+21, PNOTFORM+25, PNOTFORM+41 |
$$GET1^DIQ | GETALL+21, GETALL+22, GETALL+30, GETALL+31, GETALL+44, GETALL+45, GETALL+53, GETALL+54, GETALL+63, GETALL+64 , GETALL+65, MAINFORM+22, MAINFORM+23, MAINFORM+24, MAINFORM+25, MAINFORM+26, MAINFORM+27, MAINFORM+28, MAINFORM+29, MAINFORM+40 , MAINFORM+41, MAINFORM+42, MAINFORM+43, MAINFORM+44, MAINFORM+45, MAINFORM+46, MAINFORM+47, PNOTFORM+22, PNOTFORM+23, PNOTFORM+28 , PNOTFORM+42, PNOTFORM+43, STAT+7, HIVRDT+2, HIVRDT+3, HIVRDT+4, HIVCDT+2, HIVCDT+3, HIVCDT+4, AIDRDT+2 , AIDRDT+3, AIDRDT+4, AIDCDT+2, AIDCDT+3, AIDCDT+4, PNOTDT+2, PNOTDT+3 |
GETS^DIQ | GETALL+14 |
^DIR | YNP+16 |
^DIWP | YNP+7 |
EN^VALM | EN+9, EXEN+8 |
$$SETFLD^VALM1 | GETALL+16, GETALL+17, GETALL+18, GETALL+24, GETALL+25, GETALL+26, GETALL+33, GETALL+34, GETALL+35, GETALL+39 , GETALL+40, GETALL+41, GETALL+47, GETALL+48, GETALL+49, GETALL+56, GETALL+57, GETALL+58, GETALL+67, GETALL+68 , GETALL+69 |
FULL^VALM1 | MAINFORM+14, PNOTFORM+14 |
SET^VALM10 | GETALL+19, GETALL+27, GETALL+36, GETALL+37, GETALL+42, GETALL+50, GETALL+59, GETALL+61, GETALL+70 |
^XBFMK | GETALL+3, GETALL+72, MAINFORM+4, MAINFORM+13, PNOTFORM+4, PNOTFORM+13 |
$$FMTE^XLFDT | GETALL+21, GETALL+22, GETALL+30, GETALL+31, GETALL+44, GETALL+45, GETALL+53, GETALL+54, GETALL+64, GETALL+65 |
$$NOW^XLFDT | MAINFORM+52, MAINFORM+57, MAINFORM+62, MAINFORM+67, PNOTFORM+48 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^BKM(90451 - [#90451] | Classic Fileman Calls, GET1^DIQ |
90451.01 | GET1^DIQ, GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BKM(90451 - [#90451] | MAINFORM+32, MAINFORM+69, PNOTFORM+26, PNOTFORM+50 |
^TMP("BKMVA9" | EN+8!, EN+10!, EXEN+7!, EXEN+9!, MAINX+1!, PNOTX+1! |
^UTILITY($J | YNP+6!, YNP+8, YNP+10 |
Name | Line Occurrences |
---|---|
GETALL | INIT+1, MAINX+2, PNOTX+2 |
MAINX | MAINFORM+32 |
PNOTX | PNOTFORM+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %DT | HIVRDT+5*, HIVCDT+5*, AIDRDT+5*, AIDCDT+5*, PNOTDT+4* |
AIDCDT | AIDRDT+1~, AIDRDT+2*, AIDRDT+9 |
AIDRDT | AIDCDT+1~, AIDCDT+2*, AIDCDT+9 |
BFL | HIVRDT+6*, HIVCDT+6*, AIDRDT+6*, AIDCDT+6*, PNOTDT+5*, HIVRHLP+3!, HIVCHLP+3!, AIDRHLP+3!, AIDCHLP+3!, PNOTHLP+3! |
BKMDT | GETALL+1~, GETALL+21*, GETALL+25, GETALL+30*, GETALL+34, GETALL+44*, GETALL+48, GETALL+53*, GETALL+57 |
BKMDTE | GETALL+2~, GETALL+22*, GETALL+26, GETALL+31*, GETALL+35, GETALL+45*, GETALL+49, GETALL+54*, GETALL+58, GETALL+65* , GETALL+69 |
BKMIEN | MAINFORM+3~, MAINFORM+9*, MAINFORM+10, MAINFORM+11, MAINFORM+20, MAINFORM+31, MAINFORM+32, MAINFORM+38, MAINFORM+69, PNOTFORM+3~ , PNOTFORM+9*, PNOTFORM+10, PNOTFORM+11, PNOTFORM+20, PNOTFORM+25, PNOTFORM+26, PNOTFORM+34, PNOTFORM+40, PNOTFORM+50, STAT+1~ , STAT+3*, STAT+4, STAT+5, STAT+7 |
BKMIENS | MAINFORM+3~, MAINFORM+21*, MAINFORM+22, MAINFORM+23, MAINFORM+24, MAINFORM+25, MAINFORM+26, MAINFORM+27, MAINFORM+28, MAINFORM+29 , MAINFORM+39*, MAINFORM+40, MAINFORM+41, MAINFORM+42, MAINFORM+43, MAINFORM+44, MAINFORM+45, MAINFORM+46, MAINFORM+47, PNOTFORM+3~ , PNOTFORM+21*, PNOTFORM+22, PNOTFORM+23, PNOTFORM+41*, PNOTFORM+42, PNOTFORM+43 |
BKMPRIV | MAINFORM+3~, MAINFORM+5*, MAINFORM+6, PNOTFORM+3~, PNOTFORM+5*, PNOTFORM+6 |
BKMREG | MAINFORM+3~, MAINFORM+11*, MAINFORM+12, MAINFORM+20, MAINFORM+38, PNOTFORM+3~, PNOTFORM+11*, PNOTFORM+12, PNOTFORM+20, PNOTFORM+25 , PNOTFORM+40, STAT+1~, STAT+5*, STAT+6, STAT+7 |
BKMSTAT | GETALL+2~, GETALL+20*, GETALL+25, GETALL+28*, GETALL+34, GETALL+43*, GETALL+48, GETALL+51*, GETALL+57 |
BKMSTATI | GETALL+2~, GETALL+20*, GETALL+25, GETALL+29*, GETALL+34, GETALL+43*, GETALL+48, GETALL+52*, GETALL+57 |
BKMTOT | YNP+1~, YNP+8*, YNP+9, YNP+12, YNP+13 |
BKMV | MAINFORM+3~, PNOTFORM+3~ |
BKMV("POST" | MAINFORM+40*, MAINFORM+41*, MAINFORM+42*, MAINFORM+43*, MAINFORM+44*, MAINFORM+45*, MAINFORM+46*, MAINFORM+47*, MAINFORM+49, MAINFORM+54 , MAINFORM+59, MAINFORM+64, PNOTFORM+42*, PNOTFORM+43*, PNOTFORM+45 |
BKMV("PRE" | MAINFORM+22*, MAINFORM+23*, MAINFORM+24*, MAINFORM+25*, MAINFORM+26*, MAINFORM+27*, MAINFORM+28*, MAINFORM+29*, MAINFORM+49, MAINFORM+54 , MAINFORM+59, MAINFORM+64, PNOTFORM+22*, PNOTFORM+23*, PNOTFORM+45 |
BKMVA9 | GETALL+1~ |
BKMVA9("90451.01" | GETALL+20, GETALL+28, GETALL+29, GETALL+43, GETALL+51, GETALL+52 |
BKMVA9E | GETALL+1~ |
CAT | GETALL+1~ |
DA | GETALL+7!, GETALL+8*, GETALL+9, MAINFORM+19!, MAINFORM+20*, MAINFORM+21, MAINFORM+30!, MAINFORM+31*, MAINFORM+37!, MAINFORM+38* , MAINFORM+39, PNOTFORM+19!, PNOTFORM+20*, PNOTFORM+21, PNOTFORM+24!, PNOTFORM+25*, PNOTFORM+33!, PNOTFORM+34*, PNOTFORM+39!, PNOTFORM+40* , PNOTFORM+41, HIVRDT+2, HIVCDT+2, AIDRDT+2, AIDCDT+2 |
DA(1 | GETALL+8*, MAINFORM+20*, MAINFORM+38*, MAINFORM+51, MAINFORM+56, MAINFORM+61, MAINFORM+66, PNOTFORM+20*, PNOTFORM+25*, PNOTFORM+30 , PNOTFORM+40*, PNOTFORM+47, HIVRDT+2, HIVRDT+3, HIVCDT+2, HIVCDT+3, AIDRDT+2, AIDRDT+3, AIDCDT+2, AIDCDT+3 , PNOTDT+2 |
DA0 | GETALL+1~ |
DA1 | GETALL+1~, GETALL+6*, GETALL+8 |
DA2 | GETALL+1~, GETALL+5*, GETALL+6, GETALL+8 |
DFLT | YNP~, YNP+2*, YNP+15 |
DFN | EN+11, GETALL+5, MAINFORM+9, PNOTFORM+9, STAT~, STAT+3, HIVRDT+1~, HIVRDT+3*, HIVRDT+4, HIVCDT+1~ , HIVCDT+3*, HIVCDT+4, AIDRDT+1~, AIDRDT+3*, AIDRDT+4, AIDCDT+1~, AIDCDT+3*, AIDCDT+4, PNOTDT+1~, PNOTDT+2* , PNOTDT+3 |
>> DIE | MAINFORM+31*, MAINFORM+51*, MAINFORM+56*, MAINFORM+61*, MAINFORM+66*, PNOTFORM+30*, PNOTFORM+34*, PNOTFORM+47* |
DIR | YNP+1~ |
DIR("A" | YNP+12*, YNP+13*, YNP+14* |
DIR("B" | YNP+15* |
DIR(0 | YNP+3* |
DIROUT | YNP+1~ |
DIRUT | YNP+1~ |
DIWL | YNP+1~, YNP+7*, YNP+8, YNP+10 |
DIWR | YNP+1~, YNP+7* |
DOB | HIVRDT+1~, HIVRDT+4*, HIVRDT+7, HIVCDT+1~, HIVCDT+4*, HIVCDT+7, AIDRDT+1~, AIDRDT+4*, AIDRDT+7, AIDCDT+1~ , AIDCDT+4*, AIDCDT+7, PNOTDT+1~, PNOTDT+3*, PNOTDT+6 |
>> DR | MAINFORM+31*, MAINFORM+52*, MAINFORM+57*, MAINFORM+62*, MAINFORM+67*, PNOTFORM+31*, PNOTFORM+34*, PNOTFORM+48* |
DT | HIVRDT+8, HIVCDT+8, AIDRDT+8, AIDCDT+8, PNOTDT+7 |
DTOUT | YNP+1~, YNP+16 |
DUOUT | YNP+1~, YNP+16 |
DUZ | EN+4, EXEN+5, MAINFORM+5, PNOTFORM+5 |
>> DV | HIVRHLP+1*, HIVCHLP+1*, AIDRHLP+1*, AIDCHLP+1*, PNOTHLP+1* |
ENTER | EN+1~ |
FLD | STAT~, STAT+7 |
HELP | HIVRHLP+2!, HIVRHLP+11, HIVRHLP+12!, HIVCHLP+2!, HIVCHLP+11, HIVCHLP+12!, AIDRHLP+2!, AIDRHLP+11, AIDRHLP+12!, AIDCHLP+2! , AIDCHLP+11, AIDCHLP+12!, PNOTHLP+2!, PNOTHLP+9, PNOTHLP+10! |
HELP(1 | HIVRHLP+5*, HIVRHLP+6*, HIVCHLP+5*, HIVCHLP+6*, AIDRHLP+5*, AIDRHLP+6*, AIDCHLP+5*, AIDCHLP+6*, PNOTHLP+5*, PNOTHLP+6* |
HELP(2 | HIVRHLP+7*, HIVRHLP+8*, HIVCHLP+7*, HIVCHLP+8*, AIDRHLP+7*, AIDRHLP+8*, AIDCHLP+7*, AIDCHLP+8*, PNOTHLP+7*, PNOTHLP+8* |
HELP(3 | HIVRHLP+9*, HIVRHLP+10*, HIVCHLP+9*, HIVCHLP+10*, AIDRHLP+9*, AIDRHLP+10*, AIDCHLP+9*, AIDCHLP+10* |
HIVCDT | HIVRDT+1~, HIVRDT+2*, HIVRDT+9 |
HIVIEN | EN+1~, EN+2*, EN+3, EXEN+2~, EXEN+3*, EXEN+4, MAINFORM+3~, MAINFORM+7*, MAINFORM+8, PNOTFORM+3~ , PNOTFORM+7*, PNOTFORM+8 |
HIVRDT | HIVCDT+1~, HIVCDT+2*, HIVCDT+9 |
IENS | GETALL+1~, GETALL+9*, GETALL+14, GETALL+20, GETALL+21, GETALL+22, GETALL+28, GETALL+29, GETALL+30, GETALL+31 , GETALL+43, GETALL+44, GETALL+45, GETALL+51, GETALL+52, GETALL+53, GETALL+54, GETALL+63, GETALL+64, GETALL+65 , PNOTFORM+3~, PNOTFORM+25*, PNOTFORM+28 |
II | YNP+1~, YNP+9*, YNP+10, YNP+12, YNP+13 |
OSTAT | MAINFORM+3~, PNOTFORM+3~ |
PDAT | GETALL+1~, GETALL+64*, GETALL+68 |
PNOT | GETALL+1~, GETALL+63*, GETALL+68 |
PNOTI | GETALL+2~, GETALL+63*, GETALL+68 |
PROMPT | YNP~, YNP+5, YNP+7, YNP+14 |
RSTAT | GETALL+1~, GETALL+20*, GETALL+28, GETALL+29, GETALL+30, GETALL+43*, GETALL+51, GETALL+52, GETALL+53 |
SRCAT | MAINFORM+33! |
STAT | STAT+1~, STAT+2*, STAT+4, STAT+6, STAT+7*, STAT+8 |
TEXT | GETALL+1~, GETALL+15*, GETALL+16*, GETALL+17*, GETALL+18*, GETALL+19, GETALL+23*, GETALL+24*, GETALL+25*, GETALL+26* , GETALL+27, GETALL+32*, GETALL+33*, GETALL+34*, GETALL+35*, GETALL+36, GETALL+38*, GETALL+39*, GETALL+40*, GETALL+41* , GETALL+42, GETALL+46*, GETALL+47*, GETALL+48*, GETALL+49*, GETALL+50, GETALL+55*, GETALL+56*, GETALL+57*, GETALL+58* , GETALL+59, GETALL+66*, GETALL+67*, GETALL+68*, GETALL+69*, GETALL+70, YNP+1~, YNP+10*, YNP+11*, YNP+12 , YNP+13 |
VALM0 | GETALL+4*, EXIT+1! |
VALMAR | GETALL+4*, EXIT+1! |
VALMCNT | GETALL+4*, GETALL+19*, GETALL+27*, GETALL+36*, GETALL+37*, GETALL+42*, GETALL+50*, GETALL+59*, GETALL+61*, GETALL+70* , EXIT+1! |
VALMHDR | EXIT+1! |
VALMPGE | GETALL+1~, GETALL+4* |
X | HELP+1*, YNP+1~, YNP+7*, HIVRDT+5*, HIVRDT+6!, HIVRDT+7!, HIVRDT+8!, HIVRDT+9!, HIVCDT+5*, HIVCDT+6! , HIVCDT+7!, HIVCDT+8!, HIVCDT+9!, AIDRDT+5*, AIDRDT+6!, AIDRDT+7!, AIDRDT+8!, AIDRDT+9!, AIDCDT+5*, AIDCDT+6! , AIDCDT+7!, AIDCDT+8!, AIDCDT+9!, PNOTDT+4*, PNOTDT+5!, PNOTDT+6!, PNOTDT+7!, HIVRHLP+4, HIVCHLP+4, AIDRHLP+4 , AIDCHLP+4, PNOTHLP+4 |
Y | YNP+1~, YNP+17, HIVRDT+1~, HIVRDT+5, HIVRDT+6, HIVCDT+1~, HIVCDT+5, HIVCDT+6, AIDRDT+1~, AIDRDT+5 , AIDRDT+6, AIDCDT+1~, AIDCDT+5, AIDCDT+6, PNOTDT+1~, PNOTDT+4, PNOTDT+5 |