BRNP01 ; IHS/OIT/LJF - PRE & POST INIT CODE FOR PATCH 1
Source file <BRNP01.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | DELIX^DDMOD ^DIE (,ENALL)^DIK |
| Kernel | 2 | HOME^%ZIS ($$VERSION,BMES)^XPDUTL |
| IHS Release Of Information | 1 | $$ACTIVFAC^BRNU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRE | ;EP; pre-init code
|
|
| RPTMENU | ; remove old BRN GS AGING1 RPT option from Reports Menu
|
|
| XREF | ; reindex ROI LISTING RECORD file
; make sure all new and fixed indices are in good shape |
|
| ERR | ; report error if action could not be performed
|
|
| ONEFAC(FAC) | ; stuff all entries with the one facility in the site parameter file
|
|
| STUFFAC(DA,FAC) | ; stuff this entry with this facility
|
|
| ACTIVE | ; set all current ROI LISTING REC PARTY entries as Active
|
|
| FAC | ; stuff new facility field where possible
; This code will attempt to determine the facility involved for ; each past disclosure. If the site has only one facility set up ; in the parameter file, that will be stuffed. For sites with more ; than one facility, the code will try to match on patient, user who ; initiated, staff assignment or user who completed. If none match ; exactly, the field will be left blank. |
|
| POST | ;EP; post init code
|
|
| CHKEN | ;
|
|
| FIX | ; fix test sites for trigger problems on reindexing
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BRNREC - [#90264] | Classic Fileman Calls, DELIX^DDMOD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNPAT - [#9000001] | FAC+18 |
| ^BRNPARM("B" | FAC+10, FAC+11, FAC+20, FAC+26, ONEFAC+1, STUFFAC+1 |
| ^BRNREC - [#90264] | FAC+15, FAC+17, FAC+24, ONEFAC+5, FIX+2, FIX+4, FIX+5, FIX+6, FIX+16*, FIX+17* , FIX+18* |
| ^BRNREC("AA" | XREF+3! |
| ^BRNREC("AC" | XREF+3! |
| ^BRNREC("AD" | XREF+3! |
| ^BRNREC("AP" | XREF+3! |
| ^BRNTREQ - [#90264.1] | ACTIVE+4, ACTIVE+5 |
| ^DIC(19 - [#19] | RPTMENU+3, RPTMENU+4, RPTMENU+5 |
| ^VA(200 - [#200] | FAC+26 |
| Name | Line Occurrences |
|---|---|
| ACTIVE | POST+2 |
| ERR | RPTMENU+3, RPTMENU+4 |
| FAC | POST+2 |
| ONEFAC | FAC+11 |
| RPTMENU | POST+2 |
| STUFFAC | FAC+21, FAC+27 |
| XREF | POST+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BRN | ACTIVE+2~, ACTIVE+4*, ACTIVE+5, ACTIVE+6, FAC+9~, FAC+15*, FAC+17, FAC+21, FAC+24, FAC+27 , ONEFAC+3~, ONEFAC+5*, ONEFAC+7, FIX+1~, FIX+2*, FIX+4, FIX+5, FIX+6, FIX+16, FIX+17 , FIX+18 |
| BRN1 | FIX+1~, FIX+4*, FIX+5, FIX+6, FIX+10*, FIX+12 |
| CLOSED | FIX+8~, FIX+9*, FIX+13*, FIX+16, FIX+17 |
| DA | ACTIVE+2~, ACTIVE+6*, RPTMENU+2~, RPTMENU+6*, ONEFAC+3~, ONEFAC+7*, STUFFAC~ |
| DA(1 | RPTMENU+6* |
| DATE | FIX+8~, FIX+12*, FIX+13 |
| DIE | ACTIVE+2~, ACTIVE+3*, ONEFAC+3~, ONEFAC+4*, STUFFAC+3~, STUFFAC+4* |
| DIK | XREF+4~*, RPTMENU+2~, RPTMENU+6* |
| DIK(1 | XREF+4*, XREF+5* |
| DR | ACTIVE+2~, ACTIVE+3*, ONEFAC+3~, ONEFAC+4*, STUFFAC+3~, STUFFAC+4* |
| DUZ | CHKEN+2 |
| DUZ(0 | CHKEN+3 |
| FAC | FAC+9~, FAC+10*, FAC+11, FAC+18*, FAC+19*, FAC+20*, FAC+25*, FAC+26*, ONEFAC~, ONEFAC+1 , STUFFAC~, STUFFAC+1 |
| FOUND | FAC+9~, FAC+19*, FAC+20*, FAC+21, FAC+25*, FAC+26*, FAC+27 |
| HRCN | FAC+9~, FAC+18! |
| HRCN( | FAC+18*, FAC+20 |
| IEN | ONEFAC+1~*, ONEFAC+2, ONEFAC+4, STUFFAC+1~*, STUFFAC+2, STUFFAC+4 |
| IOM | CHKEN+1 |
| ITEM | RPTMENU+2~ |
| >> ITM | RPTMENU+5*, RPTMENU+6 |
| LAST | FIX+8~, FIX+9*, FIX+12*, FIX+18 |
| LIST | FIX+1~, FIX+3! |
| LIST( | FIX+6*, FIX+10, FIX+12 |
| MENU | RPTMENU+2~, RPTMENU+4*, RPTMENU+5, RPTMENU+6 |
| OPEN | FIX+8~, FIX+11*, FIX+15, FIX+16, FIX+17 |
| OPT | RPTMENU+2~, RPTMENU+3*, RPTMENU+5 |
| PAT | FAC+9~, FAC+17*, FAC+18 |
| SAV | FAC+9~, FAC+19!, FAC+20*, FAC+21, FAC+25!, FAC+26*, FAC+27 |
| U | ACTIVE+5, FAC+17, FAC+24, FIX+12, FIX+16, FIX+17, FIX+18 |
| USER | FAC+9~, FAC+24*, FAC+26 |
| >> XPDDIQ("XPZ1" | CHKEN+6* |
| >> XPDQUIT | CHKEN+2*, CHKEN+3*, CHKEN+10* |
| >> XPPDIQ("XPZ2" | CHKEN+6* |