XDRDVAL1 ;SF-CIOFO/JLI - CHECK SPECIFIED ENTRY FOR PROBLEMS ;12/04/2001 14:04 [ 12/18/2003 4:54 PM ]
Source file <XDRDVAL1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PAIRID(FILE,FROM,TO,IEN) | ;
|
|
| PAIROUT(FILE,FROM,TO,IEN,DATA) | ;
|
|
| EN | ;
|
|
| STRIP(X1) | ;
|
|
| LISTPROB(DATA) | ;
|
|
| EN1(FILE,IEN,ARRAY) | ;
|
|
| SENDMESG(XMSUB,XMTEXT) | ;
|
|
| RMOVPAIR(FROM,TO,IEN,ARRAY) | ;
|
|
| FILENAME(FILE) | ;
|
|
| LOOP | ;
|
|
| ENPAIR(FILE,ARRAY,MERGEFLG) | ; ENTRY POINT FOR CHECKING AN ARRAY OF PAIRS AT START OF MERGE
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | EN+3, LOOP+13, ENPAIR+33, ENPAIR+34 |
| ^%ZISC | EN+3, LOOP+9, LOOP+19, ENPAIR+59 |
| ^DIC | LOOP+9 |
| $$FIND1^DIC | ENPAIR+5 |
| FILE^DIE | RMOVPAIR+11 |
| ^DIK | RMOVPAIR+15 |
| $$GET1^DIQ | SENDMESG+2, SENDMESG+3 |
| ^DIR | LISTPROB+13 |
| $$EN^PSJPATMR | ENPAIR+20 |
| EN^PSJPATMR | ENPAIR+20 |
| $$FILE^XDRDPICK | LOOP+4 |
| DOENTRY^XDRDVAL | EN1+2, EN1+6 |
| LISTPROB^XDRDVAL1 | PAIROUT+2 |
| CHKMERG^XDRDVAL2 | ENPAIR+23 |
| SETUP^XDRMERG | EN1+1 |
| $$NOW^XLFDT | ENPAIR+8 |
| ^XMD | SENDMESG+8 |
| 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 |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(15.1 - [#15.1] | GET1^DIQ |
| 15.23 | FIND1^DIC |
| ^XMB(3.8 - [#3.8] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | LISTPROB+16, FILENAME+3 |
| ^DIC - [#1] | LOOP+4, FILENAME+3, FILENAME+4, PAIRID+2 |
| ^TMP("XDRRMOV" | RMOVPAIR+2*, RMOVPAIR+6* |
| ^TMP("XDRVALDATA" | ENPAIR+4 |
| ^TMP("XDRVALMESG" | ENPAIR+3 |
| ^TMP($J | LOOP+1, EN1+3, EN1+4 |
| ^VA(15 - [#15] | ENPAIR+45, RMOVPAIR+5 |
| ^VA(15.2 - [#15.2] | ENPAIR+8*, RMOVPAIR+14 |
| Name | Line Occurrences |
|---|---|
| $$FILENAME | LISTPROB+3 |
| $$STRIP | PAIRID+3, PAIRID+4 |
| EN1 | LOOP+12 |
| LISTPROB | LOOP+18 |
| LOOP | LOOP+17, LOOP+20 |
| PAIRID | ENPAIR+50, PAIROUT+1 |
| PAIROUT | ENPAIR+55 |
| RMOVPAIR | ENPAIR+29, ENPAIR+57 |
| SENDMESG | ENPAIR+64 |
| Name | Field # of Occurrence |
|---|---|
| ^( | EN1+3, LISTPROB+18, RMOVPAIR+14 |
| ^(0 | LOOP+16, PAIRID+3, PAIRID+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARRAY | EN1~, EN1+2, EN1+6, ENPAIR~, ENPAIR+7, ENPAIR+9, ENPAIR+24, ENPAIR+25, ENPAIR+26, ENPAIR+27 , ENPAIR+28, ENPAIR+29, ENPAIR+37, ENPAIR+38, ENPAIR+39, ENPAIR+40, ENPAIR+41, ENPAIR+57, RMOVPAIR~, RMOVPAIR+2 , RMOVPAIR+17 |
| AUPNLK | LOOP+7~ |
| AUPNLK("ALL" | LOOP+7* |
| DA | RMOVPAIR+1~, RMOVPAIR+14*, RMOVPAIR+15 |
| DA(1 | RMOVPAIR+15* |
| DATA | LOOP+1*, LOOP+2, LOOP+12, LOOP+17, LOOP+18, LISTPROB~, LISTPROB+2, LISTPROB+4, LISTPROB+5, LISTPROB+6 , LISTPROB+7, LISTPROB+8, LISTPROB+18, ENPAIR+1~, PAIROUT~, PAIROUT+2 |
| >> DIC | LOOP+5* |
| >> DIC(0 | LOOP+5* |
| DIK | RMOVPAIR+1~, RMOVPAIR+15* |
| DIR | EN+1~, LISTPROB+12~ |
| DIR(0 | LISTPROB+13* |
| DIRECT | ENPAIR+44~, ENPAIR+45*, ENPAIR+46 |
| DUPIEN | ENPAIR+1~, ENPAIR+27*, ENPAIR+28*, ENPAIR+29, ENPAIR+40*, ENPAIR+41*, ENPAIR+43, ENPAIR+45, ENPAIR+50, ENPAIR+55 , ENPAIR+57 |
| >> FIELD | LISTPROB+5*, LISTPROB+6, LISTPROB+7, LISTPROB+8, LISTPROB+16, LISTPROB+18 |
| FILE | EN+1~, EN1~, EN1+1, EN1+2, LISTPROB+2*, LISTPROB+3, LISTPROB+4, LISTPROB+5, LISTPROB+6, LISTPROB+7 , LISTPROB+8, LISTPROB+16, LISTPROB+18, FILENAME~, FILENAME+2, FILENAME+3*, FILENAME+4, ENPAIR~, ENPAIR+23, ENPAIR+50 , ENPAIR+55, PAIROUT~, PAIROUT+1, PAIRID~, PAIRID+2, PAIRID+5, PAIRID+6 |
| FILEDIC | EN+1~, LOOP+4*, LOOP+16, PAIRID+1~, PAIRID+2*, PAIRID+3, PAIRID+4 |
| FILENAME | EN+1~, LOOP+4*, LISTPROB+3*, LISTPROB+15, FILENAME+1~, FILENAME+2*, FILENAME+3*, FILENAME+4*, FILENAME+5 |
| >> FILEX | EN1+3*, EN1+6 |
| FRNAME | PAIRID+1~, PAIRID+3*, PAIRID+5 |
| FROM | ENPAIR+1~, ENPAIR+7*, ENPAIR+8, ENPAIR+9, ENPAIR+20, ENPAIR+21, ENPAIR+23, ENPAIR+24, ENPAIR+25, ENPAIR+26 , ENPAIR+27, ENPAIR+28, ENPAIR+29, ENPAIR+36*, ENPAIR+37, ENPAIR+38, ENPAIR+39, ENPAIR+40, ENPAIR+41, ENPAIR+55 , ENPAIR+57, RMOVPAIR~, RMOVPAIR+2, RMOVPAIR+17, PAIROUT~, PAIROUT+1, PAIRID~, PAIRID+3, PAIRID+5 |
| FRSSN | PAIRID+1~, PAIRID+3*, PAIRID+5 |
| FRVARBL | ENPAIR+1~, ENPAIR+25*, ENPAIR+26, ENPAIR+28, ENPAIR+38*, ENPAIR+39, ENPAIR+41 |
| >> GLOB | EN1+3*, EN1+4 |
| IEN | EN1~, EN1+2, EN1+6, RMOVPAIR~, RMOVPAIR+2, RMOVPAIR+3, RMOVPAIR+4, RMOVPAIR+5, RMOVPAIR+14, PAIROUT~ , PAIROUT+1, PAIRID~, PAIRID+5 |
| IENS | LISTPROB+4*, LISTPROB+5, LISTPROB+6, LISTPROB+7, LISTPROB+8, LISTPROB+16, LISTPROB+18, RMOVPAIR+1~, RMOVPAIR+4*, RMOVPAIR+7 , RMOVPAIR+8, RMOVPAIR+9, RMOVPAIR+10 |
| IO | EN+3, LOOP+9, LOOP+14*, LOOP+15, LOOP+19, ENPAIR+35, ENPAIR+59 |
| IO(0 | EN+3, LOOP+3, LOOP+14 |
| IOF | LOOP+15, LISTPROB+11 |
| ION | EN+3 |
| >> IOP | LOOP+13*, ENPAIR+33*, ENPAIR+34* |
| IOSL | LISTPROB+11 |
| IOST | LISTPROB+11 |
| >> JLICNT | RMOVPAIR+2*, RMOVPAIR+6* |
| MERGE | RMOVPAIR+1~, RMOVPAIR+5*, RMOVPAIR+6, RMOVPAIR+14, RMOVPAIR+15 |
| MERGEFLG | ENPAIR~, ENPAIR+5, ENPAIR+8, ENPAIR+33, ENPAIR+34, ENPAIR+60 |
| MFILE | EN+1~, LOOP+4*, LOOP+5, LOOP+12, LOOP+16 |
| >> NEWHEAD | LISTPROB+3*, LISTPROB+11*, LISTPROB+15* |
| NFILE | FILENAME+1~, FILENAME+2*, FILENAME+4 |
| NLINES | LISTPROB+10*, LISTPROB+11, ENPAIR+1~ |
| >> NNOTE | LISTPROB+8*, LISTPROB+18* |
| >> NNOTES | LISTPROB+7*, LISTPROB+8*, LISTPROB+10 |
| ORIGFR | ENPAIR+44~, ENPAIR+46*, ENPAIR+47*, ENPAIR+50 |
| ORIGTO | ENPAIR+44~, ENPAIR+46*, ENPAIR+47*, ENPAIR+49, ENPAIR+50 |
| >> POP | EN+3 |
| TO | ENPAIR+1~, ENPAIR+9*, ENPAIR+20, ENPAIR+21, ENPAIR+23, ENPAIR+24*, ENPAIR+25, ENPAIR+26, ENPAIR+27, ENPAIR+28 , ENPAIR+29, ENPAIR+37*, ENPAIR+38, ENPAIR+39, ENPAIR+40, ENPAIR+41, ENPAIR+49, ENPAIR+55, ENPAIR+57, RMOVPAIR~ , RMOVPAIR+2, RMOVPAIR+17, PAIROUT~, PAIROUT+1, PAIRID~, PAIRID+4, PAIRID+6 |
| TONAME | PAIRID+1~, PAIRID+4*, PAIRID+6 |
| TOSSN | PAIRID+1~, PAIRID+4*, PAIRID+6 |
| TOVARBL | ENPAIR+1~, ENPAIR+26*, ENPAIR+27, ENPAIR+28, ENPAIR+39*, ENPAIR+40, ENPAIR+41 |
| U | LOOP+4, LOOP+16, EN1+5, LISTPROB+16, FILENAME+4, ENPAIR+8, ENPAIR+45, ENPAIR+46, ENPAIR+47, RMOVPAIR+2 , RMOVPAIR+5, RMOVPAIR+6, RMOVPAIR+14, PAIRID+3, PAIRID+4 |
| X | LISTPROB+6*, LISTPROB+12~, LISTPROB+17, ENPAIR+44~, ENPAIR+45*, ENPAIR+46, ENPAIR+47, RMOVPAIR+1~, RMOVPAIR+5*, RMOVPAIR+6 |
| X1 | EN1+4*, EN1+5, STRIP~, STRIP+1*, STRIP+2 |
| XDR | EN+1~ |
| XDRDVALF | ENPAIR+33~* |
| >> XDREXIT | LISTPROB+1*, LISTPROB+2, LISTPROB+4, LISTPROB+5, LISTPROB+11, LISTPROB+13* |
| XDRFDA1 | ENPAIR+1~, ENPAIR+5*, ENPAIR+8 |
| XDRGRP | SENDMESG+1~, SENDMESG+2*, SENDMESG+3, SENDMESG+4*, SENDMESG+5, SENDMESG+6 |
| XDRGRPN | SENDMESG+1~, SENDMESG+3*, SENDMESG+4 |
| >> XDRION | EN+3*, LOOP+13, LOOP+19, ENPAIR+34 |
| XDRMESG | ENPAIR+1~, ENPAIR+3* |
| >> XDRVDATA | ENPAIR+4*, ENPAIR+21, ENPAIR+23, ENPAIR+32, ENPAIR+36, ENPAIR+55 |
| XDRY | EN+1~, LOOP+10*, LOOP+12, LOOP+16, LOOP+18 |
| XMCHAN | SENDMESG+1~, SENDMESG+7* |
| XMDUZ | SENDMESG+1~, SENDMESG+7* |
| XMSUB | ENPAIR+61~, ENPAIR+62*, ENPAIR+64, SENDMESG~ |
| XMTEXT | ENPAIR+61~, ENPAIR+63*, ENPAIR+64, SENDMESG~ |
| XMY | SENDMESG+1~ |
| XMY( | SENDMESG+5*, SENDMESG+6* |
| XXX | RMOVPAIR+1~ |
| XXX(15 | RMOVPAIR+7*, RMOVPAIR+8*, RMOVPAIR+9*, RMOVPAIR+10* |
| Y | LOOP+9, LOOP+10, LISTPROB+12~, LISTPROB+13 |
| Name | Field # of Occurrence |
|---|---|
| $T(EN^PSJPATMR | ENPAIR+20 |