ACHSCHF ; IHS/ITSC/TPF/PMF - C H E F REIMBURSEMENT SEARCHES ;
Source file <ACHSCHF.m>
Package | Total | Call Graph |
---|---|---|
Contract Health Management Information System | 6 | ($$DATE,$$DOC,$$EBB,$$HRN,$$LOC,$$PARM,ERPT,RTRN)^ACHS (BRPT,READ,SLV)^ACHSFU EN^ACHSRP31 ^ACHSUCN FC^ACHSUF ^ACHSVAR |
Kernel | 5 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD $$FMTE^XLFDT $$REPEAT^XLFSTR |
IHS VA Utilities | 3 | $$DIR^XBDIR $$C^XBFUNC EN^XBVK |
IHS Patient | 1 | (,KILL)^AUPNPAT |
VA Fileman | 1 | WAIT^DICD |
Package | Total | Caller Graph |
---|---|---|
Contract Health Management Information System | 2 | ACHSCHF1 ACHSRPTCHEF |
Name | Comments | DBIA/ICR reference |
---|---|---|
POSUM2 | ;EP - FOR BLANKETS AND SLO ;ACHS*3.1*16 11.09.2009 IHS.OIT.FCJ
|
|
HDR | ;
|
|
DEV | ; Select device/ztload.
|
|
DATE | ;
|
|
P1 | ;
|
|
POSUM | ;EP - Add one PO.
|
|
;
|
||
PAT | ;EP - Print summary patient info.
|
|
SET | ;EP - Set work values.
|
|
SETBS | ;EP -Set work values for blankets and SLO ;ACHS*3.1*16 11.9.2009 IHS.OIT.FCJ
|
|
P2 | ;
|
|
P3 | ;
|
|
B | ; Input type of service.
|
|
END | ; Ask RTRN, write IOF.
|
|
H | ;EP
|
|
K | ;EP - Kill vars, do ERPT, quit.
|
|
START | ;EP - From TaskMan.
|
|
TODA | ; Input total obl/disbursement amt.
|
|
DIEN | ;
|
|
BDT | ; Input begin date.
|
|
TRAN | ; Process transaction.
|
|
EDT | ; Input End date.
|
|
B3 | ;
|
Name | Field # of Occurrence |
---|---|
^%ZIS | DEV+2 |
HOME^%ZIS | DEV+3 |
^%ZISC | DEV+6 |
^%ZTLOAD | DEV+9 |
$$DATE^ACHS | BDT+1, EDT+1 |
$$DOC^ACHS | DIEN+3, SET+1 |
$$EBB^ACHS | EDT+2 |
$$HRN^ACHS | HDR+4 |
$$LOC^ACHS | START+8 |
$$PARM^ACHS | ACHSCHF+5 |
ERPT^ACHS | K+5 |
RTRN^ACHS | PAT+14 |
BRPT^ACHSFU | START+7 |
READ^ACHSFU | B+5 |
SLV^ACHSFU | DEV+2 |
EN^ACHSRP31 | HDR+5 |
^ACHSUCN | POSUM+2 |
FC^ACHSUF | START+2 |
^ACHSVAR | K+1 |
^AUPNPAT | HDR+2 |
KILL^AUPNPAT | K+5 |
WAIT^DICD | START+7 |
$$DIR^XBDIR | TODA+2 |
$$C^XBFUNC | START+5, START+6, HDR+3 |
EN^XBVK | K+1 |
$$FMTE^XLFDT | DEV+7, START+5, P3+4, HDR+4, POSUM2+5 |
$$REPEAT^XLFSTR | PAT+2, PAT+4, PAT+5, PAT+6, PAT+9, PAT+10, PAT+11, PAT+12 |
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 |
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACHSCHEF - [#9002064.1] | SETBS+1, SETBS+8, SETBS+10 |
^ACHSF - [#9002080] | DATE+1, TRAN+1, DIEN+1, DIEN+4, SET+2, SET+3, SET+5, SET+6, SET+7, SETBS+3 , P2+4, P3+4, POSUM+6 |
^AUTTVNDR - [#9999999.11] | SETBS+6, POSUM+3 |
^DD(9002080.01 | B+2, START+6 |
^DPT - [#2] | HDR+4 |
^TMP("ACHSCHF" | START+1!, SET+3*, SET+4, SET+5*, SET+6*, SET+7*, SETBS+2, SETBS+8*, SETBS+9*, SETBS+10* , P1+1, P1+3, P2+1, P3+1, P3+3, P3+5, P3+6, P3+7, P3+8, P3+9 , K+4! |
Name | Line Occurrences |
---|---|
B | B+9 |
B3 | B+8 |
BDT | EDT+2, B+8 |
DATE | TRAN+2 |
DEV | DEV+6, DEV+10 |
DIEN | DIEN+3, DIEN+5 |
END | P1+2, P2+3 |
HDR | P1+4 |
K | TODA+3, BDT+2, EDT+2, DEV+3, DEV+12, START+3 |
P1 | P1+3, P2+3 |
P2 | P3+2 |
P3 | P3+10 |
PAT | P2+3 |
POSUM | P3+2 |
DATE+2 | |
SET | DIEN+4 |
START | DEV+4 |
TODA | BDT+2 |
TRAN | START+11, DIEN+2 |
Name | Field # of Occurrence |
---|---|
^(0 | SET+3, SET+4*, SETBS+2* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | DEV+8* |
>> %ZIS | DEV+1* |
ACHS | B+3*, B+4, B+9, SETBS+8, SETBS+9, SETBS+10, K+3! |
ACHS( | B+3* |
ACHS("*" | HDR+3 |
ACHS("IPD" | P1+6*, K+3!, POSUM2+8*, PAT+4, PAT+6, PAT+9, PAT+12 |
ACHS("PD" | P1+6*, POSUM2+6*, PAT+2 |
ACHS("TAO" | P1+6*, POSUM2+6*, PAT+2 |
ACHS("_" | START+4* |
ACHSACO | POSUM+1*, POSUM2+9! |
>> ACHSBDT | BDT+1*, BDT+2, EDT+2, DEV+7, START+5, DATE+1*, DATE+2, TRAN+1, DIEN+1, DIEN+4 |
>> ACHSCHEF | SETBS+1, SETBS+8, SETBS+10 |
>> ACHSDIEN | TRAN+3*, DIEN+1*, DIEN+2, DIEN+4, SET+2, SET+3, SET+5, SET+6, SET+7, SETBS+3 , P1+6*, P2+1*, P2+3, P2+4, P3+1, P3+3, P3+4, P3+5, P3+6, P3+7 , P3+8, P3+9, POSUM+6 |
>> ACHSDOCR | P2+4*, POSUM+1, POSUM+5 |
>> ACHSDOS | P2+5*, P3+4*, POSUM2+3 |
>> ACHSDTP | POSUM+6*, POSUM2+5 |
ACHSEDOS | POSUM+1*, POSUM2+9! |
>> ACHSEDT | EDT+1*, EDT+2, DEV+7, START+5, DATE+2 |
>> ACHSERR | START+3 |
>> ACHSFC | POSUM+5 |
>> ACHSIO | ACHSCHF+5* |
>> ACHSLOC | START+8* |
>> ACHSP3RD | P2+5*, P3+9* |
ACHSPCNT | K+3!, PAT+8*, PAT+9, PAT+12 |
>> ACHSPD | P2+5*, P3+7*, P3+8*, POSUM2+3, POSUM2+6, POSUM2+8 |
>> ACHSPO | POSUM+5*, POSUM2+3 |
>> ACHSPPO | START+9 |
ACHSPROV | SETBS+3*, SETBS+6*, SETBS+9, POSUM+1*, POSUM+3*, POSUM+4*, POSUM2+1, POSUM2+9! |
>> ACHSQUIT | P2+3 |
>> ACHSRPT | B3+1*, DEV+7, START+6, DIEN+3 |
>> ACHSSTS | START+6* |
>> ACHST2 | START+5*, HDR+3 |
>> ACHST3 | START+6*, HDR+3 |
>> ACHSTAB | START+4* |
>> ACHSTAO | P2+5*, P3+5*, P3+6*, POSUM2+3, POSUM2+6, POSUM2+8 |
>> ACHSTIEN | DIEN+4*, SET+2, SET+3, SET+5, SET+6, SET+7, P2+5*, P3+1*, P3+2, P3+3 , P3+4, P3+5, P3+6, P3+7, P3+8, P3+9 |
>> ACHSTIME | HDR+3 |
>> ACHSTODA | ACHSCHF+5*, TODA+2*, TODA+4, START+6, P1+3, PAT+5, PAT+6, PAT+9, PAT+12 |
>> ACHSTOS | B+2*, B+3, START+6* |
>> ACHSTOTA | PAT+11, PAT+12 |
>> ACHSTOTL | PAT+10, PAT+12 |
>> ACHSTOTR | PAT+10, PAT+12 |
>> ACHSTRA0 | SET+2* |
>> ACHSTRAN | START+10*, DATE+3*, TRAN+1*, TRAN+2, DIEN+1, DIEN+4, SET+3, SET+5, SET+6, P3+3* , P3+4, P3+5, P3+6, P3+7, P3+8, P3+9 |
C | POSUM+4, POSUM2+9! |
DA | K+3! |
DFN | SET+1*, SET+3, SET+4, SET+5, SET+6, SET+7, SETBS+1*, SETBS+2, SETBS+8, SETBS+9 , SETBS+10, PRINT+1*, P1+1*, P1+2, P1+3, P2+1, P3+1, P3+3, P3+5, P3+6 , P3+7, P3+8, P3+9, K+3!, HDR+1, HDR+4 |
>> DOB | HDR+4 |
DR | K+3! |
DT | POSUM+1 |
>> DTOUT | TODA+3, BDT+2, EDT+2, B+6 |
>> DUOUT | TODA+3, BDT+2, EDT+2, B+8 |
DUZ(2 | DATE+1, TRAN+1, DIEN+1, DIEN+4, SET+2, SET+3, SET+5, SET+6, SET+7, SETBS+1 , SETBS+3, SETBS+8, SETBS+10, P2+4, P3+4, HDR+4, POSUM+6 |
IO | ACHSCHF+5 |
IO("Q" | DEV+4, DEV+5! |
IO("S" | DEV+2, DEV+6, START+9 |
IOF | END+1, HDR+3 |
IOST | DEV+6 |
>> POP | DEV+3 |
>> SEX | HDR+4 |
>> SSN | HDR+4 |
U | B+2, START+6, DIEN+4, SET+3, SET+5, SET+6, SET+7, SETBS+1, SETBS+3, SETBS+6 , SETBS+9, SETBS+10, P1+3, P3+4, P3+5, P3+6, P3+7, P3+8, P3+9, HDR+4 , POSUM+1, POSUM+3, POSUM+5, POSUM+6 |
>> X2 | START+6* |
>> X3 | START+6* |
>> Y | TODA+1*, TODA+2, B+7*, B+8, B+9, B3+1, HDR+1* |
>> Y(1 | TODA+1* |
>> ZTDESC | DEV+7* |
>> ZTQUEUED | START+7 |
>> ZTRTN | DEV+7* |
>> ZTSAVE( | DEV+8* |
ZTSK | DEV+10, DEV+11! |