ACHSEOBB ; IHS/ITSC/TPF/PMF - PROCESS EOBRS (2/6) CONTINUATION ;
Source file <ACHSEOBB.m>
Package | Total | Call Graph |
---|---|---|
Contract Health Management Information System | 8 | ($$AOP,$$IM,$$OS,$$PARM,$$ZEROTH)^ACHS ABEND^ACHSEOB (GBLD,SIGN)^ACHSEOB1 ^ACHSEOB2 ^ACHSEOB3 FILDEL^ACHSEOBC $$TERMINAL^ACHSHCMD ^ACHSUF |
Kernel | 3 | ^%ZISC ($$LIST,$$MV,$$OPEN)^%ZISH $$FMTE^XLFDT |
IHS VA Utilities | 1 | $$DIR^XBDIR |
VA Fileman | 1 | FILE^DICN |
Name | Comments | DBIA/ICR reference |
---|---|---|
M1A | ;
|
|
C0END | ;
|
|
M1 | ;EP
|
|
REC | ;EP
|
|
HA | ;;9.23.30;;10.31.38
|
|
G1 | ;;8.23.29;;9.30.36;;10.37.43;11.44.50;12.51.57
|
|
AREA | ;EP - Update Area parameter file after processing FI EOBR file.
|
|
PRT | ;EP - From EOBR Error Report.
|
|
FACSRCH | ;EP
|
|
C3 | ;
|
|
FAC | ;EP - Update CHS FACILITY with EOB Seq # and Process date.
|
|
C1 | ;
|
|
E1 | ;;8.23.31.S;;9.32.32;;10.33.41.S;;11.42.50.S;;12.51.56;;13.57.62;;14.63.68;;15.69.74;;16.75.80
|
|
C5 | ;
|
|
A | ;;1.1.2;;2.3.4;;3.5.6;;4.7.8;;5.9.18;;8.23.31;;9.32.38;;10.39.45;;11.46.53;;12.54.65;;13.66.72;;14.73.78;;15.79.80
|
|
C | ;;8.23.38;;9.39.42;;10.43.43;;11.44.44;;12.45.54;;13.55.55;;16.56.68
|
|
B | ;;8.23.52;;9.53.59;;10.60.67;;11.68.69;;12.70.72;;14.73.76
|
|
E | ;;8.23.31.S;;9.32.32;;10.33.41.S;;11.42.50.S;;12.51.55;;13.56.60;;14.61.65;;15.66.70;;16.71.75
|
|
D | ;;8.23.52;;9.53.61.S;;10.62.70.S;;11.71.79.S
|
|
G | ;;8.23.26;;9.27.30;;10.31.34
|
|
F | ;;7.20.22;;8.23.30;;9.31.38;;10.39.43;;11.44.46;;12.47.55.S;;13.56.64.S;;14.65.68;;15.69.70;;16.71.75
|
|
I | ;;8.23.29;;9.30.33;;10.34.38.S;;11.39.41;;12.42.50.S;;13.51.56.S;;14.57.66.S
|
|
H | ;;1.1.2;;2.3.4;;4.7.8;;8.23.28;;11.41.45;;12.46.50;;13.51.55;;14.56.65.S;;16.66.70;;15.71.80.S
|
|
CA | ;;14.23.30;;15.31.38
|
|
J | ;;8.23.31.S;;9.32.32;;10.33.41.S;;11.42.50.S;;12.51.58;;13.59.66;;14.67.74
|
|
C2 | ;
|
|
C01 | ;
|
|
REC2(ACHSREC,ACHSARRY) | ;EP - DIVIDE A RECORD INTO ITS RESPECTIVE FIELDS
|
|
KILL | ;EP
|
|
REC1 | ;EP - Set values of EOBR being processed into local array.
|
Name | Field # of Occurrence |
---|---|
^%ZISC | C01+27, C0END+2 |
$$LIST^%ZISH | FACSRCH+2 |
$$MV^%ZISH | AREA+11 |
$$OPEN^%ZISH | C01+23 |
$$AOP^ACHS | M1+3, AREA+10, AREA+11, AREA+12 |
$$IM^ACHS | FACSRCH+2, C01+5, C01+15, C01+23 |
$$OS^ACHS | C01+4, C01+14 |
$$PARM^ACHS | M1+7, REC2+6, REC2+7, C1+2 |
$$ZEROTH^ACHS | AREA+1, FAC+1 |
ABEND^ACHSEOB | FACSRCH+2, C01+23, C01+26 |
GBLD^ACHSEOB1 | PRT+2 |
SIGN^ACHSEOB1 | REC2+14, REC2+23 |
^ACHSEOB2 | M1+3 |
^ACHSEOB3 | M1+7 |
FILDEL^ACHSEOBC | C0END+3 |
$$TERMINAL^ACHSHCMD | C01+9, C01+19 |
^ACHSUF | M1+7 |
FILE^DICN | AREA+3, FAC+3 |
$$DIR^XBDIR | AREA+4 |
$$FMTE^XLFDT | C3+5 |
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: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACHSAOP - [#9002079] | AREA+1*, AREA+5*, AREA+7*, AREA+8, AREA+9* |
^ACHSEOBR("P" | M1A+2* |
^ACHSEOBR("SEQ-ERROR" | M1+17* |
^ACHSF - [#9002080] | AREA+8*, FAC+1*, FAC+4* |
^ACHSUSE("EOBR" | KILL+7! |
^TMP("ACHSEOB" | M1A+5!, PRT+2*, PRT+5* |
Name | Line Occurrences |
---|---|
C01 | C01+28, C01+30 |
C0END | C01+2 |
C2 | C3+2 |
C3 | C3+6 |
C5 | C2+2 |
M1A | M1+13 |
REC1 | PRT+2 |
REC2 | REC1+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%MT | KILL+2! |
ACHS | REC2+2~, REC2+13*, REC2+15, REC2+23* |
>> ACHSAOSQ | AREA+7 |
ACHSARRY | REC2~ |
ACHSARRY( | REC2+16*, REC2+17*, REC2+23* |
ACHSCTR | KILL+2! |
ACHSCTR(1 | M1A+2 |
ACHSDA | KILL+2! |
ACHSDATE | KILL+3! |
ACHSDELD | KILL+3! |
ACHSDERR | KILL+2! |
ACHSDIEN | KILL+2! |
ACHSDOCR | KILL+2! |
ACHSDSAV | KILL+3! |
ACHSDUZ2 | M1+7*, KILL+2! |
ACHSEBET | KILL+3! |
ACHSEDXT | REC2+12*, REC2+16, KILL+6! |
ACHSEOBD | AREA+2, AREA+5, FAC+2, KILL+3! |
ACHSEOBR | M1+13, M1+17, M1A+3, M1A+4, M1A+5!, M1A+6*, REC+1*, REC+3, PRT+2, PRT+5 , REC1+1, KILL+2! |
ACHSEOBR("A" | M1A+1, M1A+2 |
ACHSEOBR("E" | REC1+2 |
ACHSEOBR("J" | REC1+2 |
ACHSEOIO | KILL+2! |
ACHSERDT | KILL+3! |
ACHSERPT | KILL+3! |
ACHSERR | KILL+3! |
ACHSERRC | KILL+3! |
ACHSERRE | M1A+5! |
ACHSFILE | AREA+7, KILL+3! |
ACHSFNAM | KILL+3! |
ACHSFSIZ | KILL+3! |
ACHSHCMD | C01+5*, C01+9, C01+15*, C01+19, KILL+3! |
ACHSHFS1 | KILL+4! |
ACHSI | C1+4*, C2+3*, C3+1*, C3+2, C3+3, KILL+4! |
ACHSII | C1+4*, C2+1*, C2+2, C3+1, KILL+4! |
>> ACHSISAC | AREA+13* |
>> ACHSISAO | M1+3, M1+7 |
ACHSISEQ | KILL+4! |
>> ACHSJ | C1+4*, C3+3*, C3+5 |
>> ACHSK( | C3+3*, C3+5 |
ACHSLCTR | KILL+4! |
ACHSLEOB | KILL+4! |
ACHSLMT | KILL+4! |
ACHSMCNT | AREA+9, KILL+4! |
ACHSMEDA | REC2+8, AREA+11, AREA+12, FACSRCH+2, KILL+2! |
ACHSMEDY | KILL+2! |
ACHSMFLG | KILL+4! |
ACHSMSEQ | KILL+4! |
ACHSMSG | KILL+2! |
ACHSOLD | M1A+3*, KILL+2! |
ACHSOMSG | KILL+4! |
ACHSPDT | KILL+4! |
ACHSPG | KILL+4! |
ACHSQUIT | KILL+4! |
ACHSR | KILL+4! |
ACHSRCT | KILL+4! |
ACHSRDAT | KILL+4! |
ACHSREC | REC2~, REC2+3, REC2+4, REC2+5, REC2+12, REC2+16, REC2+17, REC2+23 |
>> ACHSREJ | REC1+2* |
>> ACHSRJCT | REC2+12*, REC2+15 |
ACHSRL | REC2+2~, REC2+9*, REC2+13, REC2+23 |
ACHSRPT | KILL+4! |
ACHSRR | KILL+4! |
ACHSRT | REC2+2~, REC2+3*, REC2+4*, REC2+5*, REC2+6*, REC2+7*, REC2+8*, REC2+11, REC2+16, REC2+17 , REC2+22*, REC2+23 |
>> ACHSRTCD | C01+9*, C01+19* |
ACHSSEL | KILL+4! |
ACHSSEQN | FAC+4, KILL+6! |
ACHSSUF | KILL+2! |
ACHSTDA | KILL+2! |
ACHSTERR | M1+17*, REC+3*, KILL+2! |
ACHSTIME | KILL+4! |
ACHSUFLS | FACSRCH+1!, FACSRCH+2, FACSRCH+4*, C01+1*, C01+2, C01+3, C01+11, C01+21, C01+23, C01+28 , C01+29, KILL+4! |
ACHSUFLS( | AREA+7, C01+1, C01+3, C01+11*, C01+21*, C01+23, C01+28*, C01+29*, C3+5 |
ACHSUFLS("C" | C2+1, C3+1 |
ACHSUFLS(0 | FACSRCH+3 |
ACHSXX | KILL+5! |
ACHSYAYA | M1+7*! |
ACHSZ3 | KILL+5! |
ACHSZDEV | KILL+5! |
ACHSZFCT | KILL+5! |
ACHSZFLC | KILL+5! |
ACHSZFN | KILL+5! |
ACHSZFNM | KILL+5! |
ACHSZFO | KILL+5! |
ACHSZFPT | M1A+2, KILL+5! |
ACHSZIN | KILL+5! |
ACHSZRC | KILL+5! |
ACHSZZ | KILL+5! |
ACHSZZA | KILL+5! |
>> DA(1 | AREA+2*, FAC+2* |
DD | AREA+3!, FAC+3! |
DIC | AREA+2*, FAC+2*, KILL+5! |
DIC(0 | AREA+2*, FAC+2* |
>> DINUM | AREA+2*, FAC+2* |
DIR | KILL+5! |
DO | AREA+3!, FAC+3! |
DT | REC2+6, REC2+7, AREA+9 |
DTIME | C01+25 |
DUZ(2 | M1+7*, AREA+1, AREA+2, AREA+5, AREA+7, AREA+8, AREA+9, FAC+1, FAC+2, FAC+4 |
DX | KILL+2! |
DY | KILL+2! |
IO | C01+24 |
IO(0 | M1+14, REC+3, AREA+4, C1+1, C3+4 |
>> IONOFF | C0END+1* |
U | AREA+5, AREA+7, AREA+8, AREA+9, FAC+4 |
X | M1A+4*, M1A+6, REC2+13*, REC2+14, REC2+16, REC2+17, REC2+23*, AREA+2*, FAC+2*, C01+25* , C01+28, C01+29, KILL+5! |
X1 | KILL+5! |
X2 | KILL+5! |
Y | AREA+4, C01+3*, C01+4, C01+5, C01+11, C01+14, C01+15, C01+21, KILL+5! |
Z | KILL+5! |
Name | Field # of Occurrence |
---|---|
$T(@ACHSRT | REC2+9 |