BVCONV1 ; IHS/ITSC/JDH - PCC CONVERSION PROCESS; [ 12/06/2002 10:05 AM ]
Source file <BVCONV1.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 6 | ^%ZIS ^%ZISC $$EC^%ZOSV ^%ZTER ($$HDIFF,$$HTE)^XLFDT (SMAN,SSUB)^ZTMKU |
| VA Fileman | 3 | FILE^DICN ^DIE ^DIK |
| IHS V Files 200 Conversion | 1 | (DELETE,ELEMLST,XMD)^BVCONV |
| IHS VA Utilities | 1 | ^XBKVAR |
| PCC Medical Query | 1 | (DIE,META)^AMQQ200 |
| Package | Total | Caller Graph |
|---|---|---|
| IHS V Files 200 Conversion | 2 | BVCHK BVCONV |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; EP PCC conversion routine
|
|
| CONV | ; convert PCC files to use file 200 vs 6 pointer.
|
|
| ERR | ; record an error
|
|
| AMQQ200() | ; convert Q-man
|
|
| ERROR(BVCERTP) | ; record an error
|
|
| INIT | ; initialize VARIABLES
|
|
| POST | ; execute after conversion
|
|
| RESOLVE(BVCP6) | ; convert from a file 6 to 200 pointer
; the navigations from file 2 to 200 must exit ; this tag verifies a file 200 entry is used |
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | INIT+9 |
| ^%ZISC | POST+21 |
| $$EC^%ZOSV | ERR+2 |
| ^%ZTER | ERR+6 |
| DIE^AMQQ200 | AMQQ200+3 |
| META^AMQQ200 | AMQQ200+3 |
| DELETE^BVCONV | POST+18 |
| ELEMLST^BVCONV | INIT+13 |
| XMD^BVCONV | ERR+7, POST+7, POST+13 |
| FILE^DICN | ERROR+6 |
| ^DIE | CONV+44 |
| ^DIK | INIT+18 |
| ^XBKVAR | INIT+7 |
| $$HDIFF^XLFDT | POST+3 |
| $$HTE^XLFDT | ERROR+6, INIT+10, POST+16 |
| SMAN^ZTMKU | CONV+25 |
| SSUB^ZTMKU | CONV+25 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BVC(90098 - [#90098] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | CONV+9 |
| ^%ZTSCH("RUN" | CONV+24 |
| ^AMQQ(1 - [#9009071] | AMQQ200+2 |
| ^AUTTSITE(1 | POST+10* |
| ^BVC(90098 - [#90098] | INIT+18 |
| ^BVCHK(1 | POST+20! |
| ^BVCONV(1 | EN+2, RESOLVE+11, RESOLVE+30*, ERROR+2*, INIT+4, POST+8!, POST+20! |
| ^BVCONV1( | CONV+13, CONV+15, CONV+16*, CONV+47*, CONV+48*, CONV+50*, INIT+11*, INIT+14, INIT+19*, POST+2* , POST+3 |
| ^DIC(16 - [#16] | CONV+44, RESOLVE+19, RESOLVE+23, ERROR+3 |
| ^VA(200 - [#200] | RESOLVE+24, RESOLVE+26, INIT+21 |
| Name | Line Occurrences |
|---|---|
| $$AMQQ200 | POST+15 |
| $$RESOLVE | CONV+37 |
| CONV | EN+8, ERR+5 |
| ERROR | CONV+25, CONV+44, RESOLVE+16, RESOLVE+21, RESOLVE+25, RESOLVE+26, RESOLVE+27, ERR+4 |
| INIT | EN+7 |
| POST | EN+10 |
| Name | Field # of Occurrence |
|---|---|
| ^( | INIT+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | INIT+8~, INIT+9* |
| %ZIS("IOPAR" | INIT+8* |
| BVC | CONV+7~, CONV+8* |
| >> BVCCVCT | CONV+14*, CONV+37*, CONV+48 |
| BVCCVTM | POST+1~, POST+3*, POST+5*, POST+6, POST+7, POST+12*, POST+13, POST+17 |
| BVCDA | CONV+7~, CONV+17*, CONV+21*, CONV+26, CONV+27, CONV+31, CONV+47, ERROR+5 |
| >> BVCDATA | CONV+32* |
| >> BVCDFDC | RESOLVE+7, INIT+21 |
| >> BVCDFNM | RESOLVE+8, INIT+21* |
| >> BVCELM | CONV+29*, CONV+31, CONV+36 |
| >> BVCELMS | CONV+18*, CONV+29 |
| BVCERCT | INIT+16~, INIT+18* |
| BVCERR | EN+1~, EN+10, CONV+3, CONV+5, ERR+1*, ERR+5, INIT+2*, INIT+12* |
| BVCERTP | ERROR~, ERROR+2, ERROR+4 |
| BVCEXP | EN+1~, RESOLVE+14*, RESOLVE+16 |
| BVCFLD | CONV+7~, CONV+36*, CONV+42, ERROR+5 |
| BVCFLG | RESOLVE+4*, RESOLVE+16*, RESOLVE+21*, RESOLVE+25*, RESOLVE+26*, RESOLVE+27*, RESOLVE+28, RESOLVE+29, AMQQ200+1~*, AMQQ200+3* , AMQQ200+4 |
| >> BVCFLG1 | RESOLVE+5*, RESOLVE+15*, RESOLVE+18, RESOLVE+30, ERROR+2 |
| >> BVCGNCT | CONV+14*, CONV+48, RESOLVE+29* |
| >> BVCI | CONV+29* |
| BVCLPCT | CONV+7~, CONV+21*, CONV+23, CONV+24 |
| >> BVCNODE | CONV+31*, CONV+32 |
| >> BVCNP | RESOLVE+24*, RESOLVE+25, RESOLVE+26, RESOLVE+27, RESOLVE+28 |
| BVCNPNM | CONV+7~, CONV+44*, RESOLVE+8*, RESOLVE+13*, RESOLVE+28*, ERROR+6 |
| >> BVCNUCT | CONV+14*, CONV+34*, CONV+48 |
| BVCNUMB | CONV+7~, CONV+9*, CONV+11*, CONV+12, CONV+13, CONV+15, CONV+16, CONV+44, CONV+47, CONV+48 , CONV+50, ERROR+5 |
| >> BVCONV( | CONV+11 |
| BVCORIG | ERROR+1~, ERROR+3*, ERROR+6 |
| BVCP200 | CONV+7~, CONV+37*, CONV+38, CONV+42, CONV+44*, RESOLVE+7*, RESOLVE+12*, RESOLVE+28*, RESOLVE+30, RESOLVE+31 , ERROR+6 |
| BVCP6 | CONV+7~, CONV+25*, CONV+32*, CONV+33, CONV+37, CONV+44, RESOLVE~, RESOLVE+11, RESOLVE+19, RESOLVE+23 , RESOLVE+30, ERROR+2, ERROR+3, ERROR+5 |
| >> BVCPCE | CONV+31*, CONV+32 |
| >> BVCPRCP | EN+10, CONV+12, CONV+13, CONV+15, CONV+16, CONV+24, CONV+39, CONV+47, CONV+48, CONV+50 , RESOLVE+27, ERR+5, INIT+10, INIT+11, INIT+14, INIT+19, POST+2, POST+3, POST+4 |
| BVCPRNM | EN+1~, CONV+7~, CONV+44*, RESOLVE+3!, RESOLVE+23*, RESOLVE+27, RESOLVE+30, ERROR+5 |
| >> BVCPTR | RESOLVE+19*, RESOLVE+20, RESOLVE+24, RESOLVE+26, RESOLVE+28 |
| >> BVCQ | EN+2*, EN+4, EN+6, CONV+3, CONV+5, INIT+5 |
| >> BVCREC | CONV+11*, CONV+18 |
| >> BVCROOT | CONV+18*, CONV+19, CONV+21, CONV+27, CONV+31 |
| BVCSTRT | INIT+1~, INIT+14*, INIT+15 |
| DA | CONV+7~, CONV+26*, INIT+16~, INIT+18* |
| DD | ERROR+1~ |
| DIC | ERROR+1~, ERROR+4* |
| DIC("DR" | ERROR+5*, ERROR+6* |
| DIC(0 | ERROR+4* |
| >> DIE | CONV+44* |
| DIK | INIT+16~, INIT+18* |
| DLAYGO | ERROR+1~, ERROR+4* |
| DO | ERROR+1~ |
| DR | CONV+7~, CONV+26*, CONV+42*, CONV+44 |
| >> I | INIT+4* |
| IO | INIT+10 |
| ION | INIT+10 |
| >> IOPAR | INIT+8 |
| IOST | INIT+10 |
| >> IOT | INIT+8 |
| POP | EN+1~ |
| U | CONV+13, CONV+14, CONV+16, CONV+17, CONV+18, CONV+29, CONV+32, CONV+44, CONV+47, CONV+48 , CONV+50, RESOLVE+13, RESOLVE+14, RESOLVE+23, RESOLVE+24, RESOLVE+30, ERROR+2, INIT+14, INIT+21, POST+2 , POST+3, POST+10 |
| X | EN+1~, EN+3*, EN+4, EN+5*, EN+6, CONV+1~, CONV+2*, CONV+3, CONV+4*, CONV+5 , CONV+9*, CONV+13*, CONV+14, CONV+15*, CONV+17, RESOLVE+11*, RESOLVE+12, RESOLVE+13, RESOLVE+14, ERROR+1~ , ERROR+4*, ERR+1~, ERR+2*, ERR+3, ERR+4, POST+3* |
| >> Y | CONV+44 |
| >> ZTQUEUED | INIT+6* |