BMXADOF1 ; IHS/CIHA/GIS - RPC CALL FOR EXTENDED FUNCTIONALITY OF BMXNet UTILITIES ;
Source file <BMXADOF1.m>
| Package | Total | Call Graph | 
|---|---|---|
| DRG Grouper | 3 | $$ICDDX^ICDCODE $$IMP^ICDEXA $$ICDDATA^ICDXCODE | 
| M Transfer | 2 | FILE^BMXADOF $$NARR^BMXADOF2 | 
| Kernel | 1 | $$VERSION^XPDUTL | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| M Transfer | 4 | BMXADOX BMXADOX1 BMXADOXX BMXADOXY | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PEEL | ||
| DXCK(FILE,SCHEMA,DATA,ERR) | ;Special code to check ICDs for PROBLEM and V POV entry | |
| ERR(ERR) | ; | |
| BAFM(OUT,CREF) | ; EP- RPC: PASS DATA FROM A STD BROKER ADO ARRAY TO FILEMAN AND RETURN THE ACK MSG IN 'OUT' ARRAY | |
| FILE | ||
| DSTG | ; BUILD THE ADD/UPDATE STRING FOR THE EBCU FILER | |
| PREP(OUT,SCHEMA,DATA) | ; PREPARE DATA FOR THE ADO FILER | |
| SPEC | ; CHECK FOR SPECIAL CASES | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNVSIT - [#9000010] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | PREP+7 | 
| ^TMP("BMX ADO" | BMXADOF1+5 | 
| Name | Line Occurrences | 
|---|---|
| BAFM | BMXADOF1+5 | 
| DSTG | SPEC+1, SPEC+2, SPEC+3, SPEC+4, SPEC+5 | 
| DXCK | PREP+10 | 
| ERR | PREP+7, PREP+10 | 
| PREP | PEEL+7 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | PREP+1~, PREP+3* | 
| B | PREP+1~, PREP+2*, PREP+3, DSTG+4, DSTG+5, DSTG+8, DSTG+10, DSTG+13, DSTG+14, DSTG+17 | 
| C | PREP+1~, PREP+2*, PREP+4 | 
| CDST | DXCK+34~, DXCK+35*, DXCK+36*, DXCK+37 | 
| CINFO | DXCK+2~, DXCK+6*, DXCK+30*, DXCK+37*, DXCK+40 | 
| CKDT | DXCK+2~, DXCK+6*, DXCK+16*, DXCK+20*, DXCK+24*, DXCK+35, DXCK+37 | 
| CNT | BAFM+3~, BAFM+4*, FILE+2*, ERR+3*, ERR+4 | 
| CREF | BAFM~, BAFM+1, BAFM+2, PEEL+1, PEEL+2, PEEL+10 | 
| D | PREP+1~ | 
| DA | PREP+1~, DSTG+1* | 
| DAS | PREP+1~, PREP+2*, PREP+4*, DSTG+1*, FILE | 
| DATA | BAFM+3~, PREP~, PREP+4, PREP+10, DSTG+1, DSTG+3, DXCK~, DXCK+10 | 
| DSTG | PREP+1~, DSTG+1*, DSTG+13*, DSTG+14*, DSTG+16*, DSTG+17*, FILE | 
| DT | DXCK+24 | 
| ECNT | BAFM+3~, BAFM+4*, PEEL+11, PEEL+12, FILE+1*, ERR+2* | 
| ERR | PREP+1~, PREP+7*, PREP+10, DXCK~, DXCK+40*, ERR~, ERR+1, ERR+4 | 
| FILE | PREP+1~, PREP+7*, PREP+10, SPEC+1, SPEC+2, SPEC+3, SPEC+4, SPEC+5, SPEC+6, FILE , DXCK~, DXCK+14, DXCK+19 | 
| FLD | PREP+1~, DSTG+5*, DSTG+6, DSTG+7, DSTG+8, DSTG+9*, DSTG+10*, DSTG+11*, DSTG+12, DSTG+13 , DSTG+14, DSTG+17, DXCK+8~, DXCK+11*, DXCK+15, DXCK+16, DXCK+20, DXCK+21 | 
| ICD | DXCK+2~, DXCK+6*, DXCK+15*, DXCK+21*, DXCK+29, DXCK+30, DXCK+37 | 
| LEV | PREP+1~, PREP+4* | 
| MAND | PREP+1~ | 
| MAX | PREP+1~, PREP+6*, DSTG+2, DXCK+2~, DXCK+4*, DXCK+7 | 
| MSG | PREP+1~, FILE, FILE+1, FILE+2 | 
| NODE | BAFM+3~, PEEL*, PEEL+1*, PEEL+2, DXCK+8~, DXCK+9*, DXCK+11 | 
| OUT | BMXADOF1+5, BAFM~, BAFM+4*, PEEL+7, PREP~ | 
| OUT( | FILE+2*, ERR+4* | 
| OUT(0 | PEEL+11*, PEEL+12* | 
| PCE | PREP+1~, DSTG+2*, DSTG+3, DXCK+2~, DXCK+7*, DXCK+9, DXCK+10 | 
| S | PREP+1~, DSTG+3*, DSTG+4, DSTG+5, DSTG+10 | 
| SCHEMA | BAFM+3~, PEEL+6*, PEEL+7, PREP~, PREP+3, PREP+5*, PREP+6, PREP+7, PREP+10, SPEC+1 , SPEC+2, SPEC+3, SPEC+4, SPEC+5, DSTG+3, DSTG+8, DXCK~, DXCK+4, DXCK+9 | 
| STG | BAFM+3~, PEEL*, PEEL+3*, PEEL+4*, PEEL+5*, PEEL+6, PEEL+7 | 
| TOP | PREP+1~, PREP+3*, PREP+4 | 
| U | PREP+3, PREP+5, PREP+6, DSTG+3, DXCK+4, DXCK+9, DXCK+10 | 
| VAL | PREP+1~, DSTG+3*, DSTG+8, DSTG+11, DSTG+13, DSTG+14, DSTG+17, DXCK+8~, DXCK+10*, DXCK+15 , DXCK+16, DXCK+20, DXCK+21 | 
| X | BAFM+3~, PEEL+2*, PEEL+3 |