RORHDT04 ;HCIOFO/SG - HISTORICAL DATA EXTRACTION PROCESS ;1/22/06 8:18pm
Source file <RORHDT04.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EXTRACT(REGLST,HDEIEN,TASKIEN,FAM) | ;
|
|
| NEXTPAT(PTIEN,RGIENLST) | ;
|
|
| PROCREC(PTIEN,RGIENLST) | ;
|
| Name | Field # of Occurrence |
|---|---|
| CLOSE^%ZISH | EXTRACT+98 |
| FILE^DIE | EXTRACT+122 |
| $$ROOT^DILFD | EXTRACT+45 |
| $$DEL^RORDD | NEXTPAT+15 |
| $$DBS^RORERR | EXTRACT+123 |
| $$ERROR^RORERR | EXTRACT+29, EXTRACT+57, EXTRACT+78 |
| CLEAR^RORERR | PROCREC+4 |
| ERROR^RORERR | EXTRACT+99 |
| $$PREPARE^ROREXPR | EXTRACT+28 |
| $$MESSAGE^ROREXT02 | PROCREC+22 |
| $$DXPERIOD^ROREXTUT | PROCREC+10 |
| $$ADDERR^RORHDT05 | EXTRACT+80 |
| $$CLRERRS^RORHDT05 | EXTRACT+127 |
| $$COMMIT^RORHDT05 | EXTRACT+61, EXTRACT+85 |
| $$DELFILES^RORHDT05 | EXTRACT+38 |
| $$HDEPARM^RORHDT05 | EXTRACT+22 |
| $$TASKPARM^RORHDT05 | EXTRACT+24 |
| $$PREPARE^RORHDT06 | EXTRACT+31 |
| $$CREATE^RORHL7 | PROCREC+21 |
| $$INIT^RORHL7 | EXTRACT+35 |
| $$MSGCNT^RORHL7 | EXTRACT+97 |
| ROLLBACK^RORHL7 | PROCREC+29 |
| $$BTS^RORHL7A | EXTRACT+97 |
| LOG^RORLOG | PROCREC+18 |
| $$LOOP^RORTSK01 | EXTRACT+51, EXTRACT+71 |
| $$TESTPAT^RORUTL01 | NEXTPAT+17 |
| $$REGIEN^RORUTL02 | EXTRACT+17 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RORDATA(798 - [#798] | EXTRACT+66, EXTRACT+112, NEXTPAT+3, NEXTPAT+7, NEXTPAT+17 |
| ^TMP("HLS" | EXTRACT+11!, EXTRACT+49!, EXTRACT+69!, PROCREC+28 |
| ^TMP("RORHDT" | EXTRACT+11!, EXTRACT+54*, EXTRACT+74 |
| ^TMP("RORPTF" | EXTRACT+11!, EXTRACT+126! |
| Name | Line Occurrences |
|---|---|
| $$NEXTPAT | EXTRACT+70, EXTRACT+84 |
| $$PROCREC | EXTRACT+53, EXTRACT+75 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BATCHID | PROCREC+3~ |
| BDT | EXTRACT+10~, EXTRACT+22, EXTRACT+28 |
| CNT | EXTRACT+5~, EXTRACT+12*, EXTRACT+50, EXTRACT+53*, EXTRACT+75*, EXTRACT+76, EXTRACT+128, NEXTPAT+1~, NEXTPAT+2*, NEXTPAT+3 , NEXTPAT+19*, PROCREC+3~, PROCREC+7*, PROCREC+11*, PROCREC+17 |
| COMMIT | EXTRACT+41~, EXTRACT+69*, EXTRACT+70, EXTRACT+76*, EXTRACT+84 |
| DXDTS | PROCREC+3~, PROCREC+10, PROCREC+22 |
| ECNT | EXTRACT+6~, EXTRACT+12*, EXTRACT+50, EXTRACT+57*, EXTRACT+76, EXTRACT+78*, EXTRACT+96, EXTRACT+106, EXTRACT+117, EXTRACT+128 |
| EDT | EXTRACT+10~, EXTRACT+22, EXTRACT+28 |
| FAM | EXTRACT~ |
| FILE | EXTRACT+7~, EXTRACT+24, EXTRACT+38, EXTRACT+61, EXTRACT+85 |
| HDEIEN | EXTRACT~, EXTRACT+22, EXTRACT+24, EXTRACT+31, EXTRACT+45, EXTRACT+80, EXTRACT+120, EXTRACT+127 |
| IEN | NEXTPAT+1~, NEXTPAT+7*, NEXTPAT+8, NEXTPAT+15, NEXTPAT+17, NEXTPAT+19, PROCREC+3~, PROCREC+9*, PROCREC+10 |
| IENS | EXTRACT+41~, EXTRACT+120*, EXTRACT+121, EXTRACT+123 |
| IO | EXTRACT+97 |
| MSHPTR | PROCREC+3~, PROCREC+21*, PROCREC+28, PROCREC+29 |
| NEXT | EXTRACT+10~, EXTRACT+84*, EXTRACT+102, EXTRACT+106*, EXTRACT+109*, EXTRACT+112*, EXTRACT+117*, EXTRACT+121 |
| NODE | EXTRACT+41~, EXTRACT+45*, EXTRACT+46*, EXTRACT+50, EXTRACT+91~ |
| NRTC | EXTRACT+41~, EXTRACT+42*, EXTRACT+50, EXTRACT+76 |
| OUTDIR | EXTRACT+8~, EXTRACT+22, EXTRACT+38, EXTRACT+61, EXTRACT+85 |
| POP | EXTRACT+10~ |
| PTIEN | EXTRACT+41~, EXTRACT+47*, EXTRACT+48, EXTRACT+50*, EXTRACT+53, EXTRACT+54, EXTRACT+57, EXTRACT+66*, EXTRACT+68, EXTRACT+70* , EXTRACT+73*, EXTRACT+74, EXTRACT+75, EXTRACT+78, EXTRACT+80, EXTRACT+84, NEXTPAT~, NEXTPAT+3*, NEXTPAT+7, NEXTPAT+17 , NEXTPAT+20, PROCREC~, PROCREC+10, PROCREC+18, PROCREC+22 |
| RC | EXTRACT+10~, EXTRACT+22*, EXTRACT+23, EXTRACT+24*, EXTRACT+25, EXTRACT+28*, EXTRACT+29, EXTRACT+31*, EXTRACT+35*, EXTRACT+47* , EXTRACT+48, EXTRACT+50, EXTRACT+51*, EXTRACT+52, EXTRACT+53*, EXTRACT+54, EXTRACT+55*, EXTRACT+57*, EXTRACT+58*, EXTRACT+59 , EXTRACT+62*, EXTRACT+63, EXTRACT+67*, EXTRACT+68, EXTRACT+70, EXTRACT+71*, EXTRACT+72, EXTRACT+73*, EXTRACT+75*, EXTRACT+76* , EXTRACT+78*, EXTRACT+79*, EXTRACT+81*, EXTRACT+82, EXTRACT+86*, EXTRACT+90, EXTRACT+96, EXTRACT+117, EXTRACT+127*, EXTRACT+128 , PROCREC+3~, PROCREC+7*, PROCREC+8, PROCREC+10*, PROCREC+11, PROCREC+12, PROCREC+13, PROCREC+22*, PROCREC+28, PROCREC+29* , PROCREC+31 |
| REGIEN | EXTRACT+10~, EXTRACT+14*, EXTRACT+15, EXTRACT+16*, EXTRACT+17*, EXTRACT+18, EXTRACT+19, NEXTPAT+1~, NEXTPAT+4*, NEXTPAT+5* , NEXTPAT+6, NEXTPAT+7, NEXTPAT+19, PROCREC+3~, PROCREC+7*, PROCREC+8*, PROCREC+9, PROCREC+12 |
| REGLST | EXTRACT~, EXTRACT+28 |
| REGLST( | EXTRACT+15, EXTRACT+16 |
| REGNAME | EXTRACT+10~, EXTRACT+14*, EXTRACT+15*, EXTRACT+16, EXTRACT+17 |
| RGIENLST | EXTRACT+10~, EXTRACT+53, EXTRACT+70, EXTRACT+75, EXTRACT+84, NEXTPAT~, PROCREC~, PROCREC+22 |
| RGIENLST( | EXTRACT+18*, NEXTPAT+5, NEXTPAT+6*, NEXTPAT+19*, PROCREC+8, PROCREC+9, PROCREC+12* |
| RORERRDL | PROCREC+1~ |
| ROREXT | EXTRACT+1~ |
| ROREXT("HDTIEN" | PROCREC+22 |
| ROREXT("MAXHL7SIZE" | EXTRACT+32! |
| RORFDA | EXTRACT+91~ |
| RORFDA( | EXTRACT+121* |
| >> RORHDT("BHS" | EXTRACT+12*, EXTRACT+95 |
| RORHL | EXTRACT+2~ |
| RORLRC | EXTRACT+3~ |
| RORMSG | EXTRACT+91~ |
| RORMSH | PROCREC+3~, PROCREC+21 |
| >> RORPARM("DEBUG" | EXTRACT+58, EXTRACT+79, PROCREC+17 |
| RRBIEN | EXTRACT+10~, EXTRACT+24, EXTRACT+66 |
| RREIEN | EXTRACT+10~, EXTRACT+24, EXTRACT+73, EXTRACT+109 |
| STOP | EXTRACT+10~, EXTRACT+12*, EXTRACT+48, EXTRACT+52*, EXTRACT+59, EXTRACT+63, EXTRACT+68, EXTRACT+72*, EXTRACT+82, EXTRACT+96 , EXTRACT+117 |
| TASKIEN | EXTRACT~, EXTRACT+24, EXTRACT+45, EXTRACT+80, EXTRACT+120, EXTRACT+127 |
| TMP | EXTRACT+10~, EXTRACT+38*, EXTRACT+61*, EXTRACT+62, EXTRACT+80*, EXTRACT+81, EXTRACT+85*, EXTRACT+86, EXTRACT+96*, EXTRACT+97 , EXTRACT+123*, PROCREC+3~ |
| U | EXTRACT+128, NEXTPAT+17 |