HBHCUTL1 ; LR VAMC(IRMS)/MJT-HBHC Utility Module; May 05, 2021@16:27
Source file <HBHCUTL1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENDRPT | ; Print end of report message
|
|
| END132 | ; Print end of report message for 132 column report
|
|
| FORMMSG | ; Process Form 3/4/5/7 Transmit Status fields
|
|
| EXIT | ; Exit FORMMSG module
|
|
| SETNODE | ; Set node in ^HBHC(634.4) (Form 6 Corrections file)
|
|
| BIRTHYR | ; Birth year field display during Evaluation/Admission Data Entry
|
|
| SEXRACE | ; Sex & Race fields display during Evaluation/Admission Data Entry
|
|
| MASMSG | ; MAS message for BIRTHYR & SEX modules
|
|
| HOSP | ; Obtain Hospital Number from ^DIC(4 (Institution file); set HBHCHOSP variable
; Newing Y to prevent undef in calling routines since DIQ1 call is apparently killing Y |
|
| PARENT | ;retrieve patient's parent site
|
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(40.8 - [#40.8] | PARENT+24 |
| ^DIC(4 - [#4] | PARENT+26 |
| ^DPT - [#2] | SETNODE+3, BIRTHYR+1, SEXRACE+1 |
| ^HBHC( | FORMMSG+18, FORMMSG+20, FORMMSG+22!, FORMMSG+23*, FORMMSG+24!*, FORMMSG+25!*, FORMMSG+26, SETNODE+3 |
| ^HBHC(631 - [#631] | PARENT+9, PARENT+11, PARENT+19 |
| ^HBHC(631.9 - [#631.9] | FORMMSG+2, FORMMSG+3, FORMMSG+5, HOSP+5 |
| ^HBHC(633.2 - [#633.2] | PARENT+14 |
| ^HBHC(634.4 - [#634.4] | SETNODE+2*, SETNODE+16* |
| ^UTILITY("DIQ1" | HOSP+4!, HOSP+6, HOSP+8! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | FORMMSG+14*, FORMMSG+15, FORMMSG+16, FORMMSG+21 |
| DA | HOSP+4!, HOSP+5*, HOSP+6, HOSP+8! |
| DIC | HOSP+4!, HOSP+5*, HOSP+8! |
| >> DILOCKTM | FORMMSG+18, SETNODE+2 |
| DIR | FORMMSG+11~ |
| DIR("A" | FORMMSG+12* |
| DIR(0 | FORMMSG+12* |
| DR | HOSP+4!, HOSP+5*, HOSP+6, HOSP+8! |
| DUZ | FORMMSG+23 |
| HBHC3XMT | FORMMSG+25*, EXIT+1! |
| HBHC5XMT | FORMMSG+24*, EXIT+1! |
| HBHCADDT | EXIT+1!, SETNODE+4*, SETNODE+15 |
| >> HBHCDFN | FORMMSG+18, FORMMSG+20, FORMMSG+22, FORMMSG+23, FORMMSG+24, FORMMSG+25, FORMMSG+26, SETNODE+3, PARENT+2, PARENT+9 , PARENT+11, PARENT+19 |
| >> HBHCDPT | SETNODE+3, BIRTHYR+1, SEXRACE+1 |
| HBHCDPT0 | EXIT+1!, SETNODE+3*, SETNODE+6, SETNODE+15, BIRTHYR+1*, BIRTHYR+2, SEXRACE+1*, SEXRACE+8! |
| HBHCDSDT | EXIT+1!, SETNODE+5*, SETNODE+15 |
| HBHCFILE | FORMMSG+17*, FORMMSG+18, FORMMSG+20, FORMMSG+22, FORMMSG+23, FORMMSG+24, FORMMSG+25, FORMMSG+26, EXIT+1!, SETNODE+3 |
| >> HBHCFORM | FORMMSG+16, FORMMSG+17, FORMMSG+19, FORMMSG+20, FORMMSG+24, FORMMSG+25, FORMMSG+27 |
| HBHCHOSP | EXIT+1!, SETNODE+14, HOSP+6*, HOSP+7* |
| HBHCHOSPX | SETNODE+8~, SETNODE+12, SETNODE+14*, SETNODE+15, PARENT+5*, PARENT+26*, PARENT+27* |
| HBHCINFO | EXIT+1!, SETNODE+3*, SETNODE+4, SETNODE+5 |
| HBHCLNTH | EXIT+1!, SETNODE+1*, SETNODE+6 |
| HBHCMFHPAT | PARENT+8~, PARENT+9*, PARENT+10, PARENT+18 |
| HBHCMFHX | PARENT+8~, PARENT+11*, PARENT+13, PARENT+14 |
| HBHCNAME | EXIT+1!, SETNODE+6*, SETNODE+15 |
| HBHCNDX1 | EXIT+1!, SETNODE+2*, SETNODE+16 |
| >> HBHCNHSP | FORMMSG+3*, FORMMSG+7* |
| HBHCNODE | FORMMSG+17*, FORMMSG+18, FORMMSG+20, FORMMSG+23, FORMMSG+24, FORMMSG+25, FORMMSG+26, EXIT+1! |
| HBHCNOW | FORMMSG+21*, FORMMSG+23, EXIT+1! |
| HBHCPC1 | FORMMSG+17*, FORMMSG+23, EXIT+1! |
| HBHCPC2 | FORMMSG+17*, FORMMSG+23, EXIT+1! |
| HBHCPC3 | FORMMSG+19*, FORMMSG+23, EXIT+1! |
| >> HBHCPRCT | FORMMSG+15* |
| HBHCPRNT | PARENT+3~, PARENT+5*, PARENT+14*, PARENT+19*, PARENT+22, PARENT+24*, PARENT+26 |
| HBHCREC | EXIT+1!, SETNODE+15*, SETNODE+16 |
| HBHCS136 | EXIT+1!, SETNODE+1*, SETNODE+15 |
| HBHCSEX | SEXRACE+1*, SEXRACE+2, SEXRACE+8! |
| HBHCSP4 | EXIT+1!, SETNODE+1*, HOSP+3*, HOSP+7, PARENT+6*, PARENT+27 |
| HBHCSP8 | EXIT+1!, SETNODE+1*, SETNODE+4, SETNODE+5 |
| HBHCSTAT | FORMMSG+20*, FORMMSG+22, EXIT+1! |
| HBHCXREF | FORMMSG+19*, FORMMSG+22, FORMMSG+23, EXIT+1! |
| U | FORMMSG+2, FORMMSG+3, FORMMSG+20, FORMMSG+23, FORMMSG+24, FORMMSG+25, SETNODE+2, SETNODE+4, SETNODE+5, SETNODE+6 , SETNODE+15, BIRTHYR+2, SEXRACE+1, HOSP+5 |
| Y | FORMMSG+16*, HOSP+2~ |