RORUPD04 ;HCIOFO/SG - PROCESSING OF THE LAB DATA ;12/8/05 8:20am
Source file <RORUPD04.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 |
|---|---|---|
| CHKIND(LSI,VAL,RESULT) | ;
|
|
| LAB(UPDSTART,PATIEN) | ;
|
|
| LOAD(IENS) | ;
|
|
| RESCODE(OID,CS) | ;
|
|
| RESULTS(PATIEN,ROR8LAB) | ;
|
|
| RULE(LSIEN) | ;
|
|
| HCV(DFN,RORLAB) | ;
|
| Name | Field # of Occurrence |
|---|---|
| LOADSEG^RORHL7A | RESULTS+15 |
| $$ALLOC^RORTMP | LAB+20 |
| FREE^RORTMP | LAB+20 |
| $$APLRULES^RORUPDUT | LAB+31, LAB+34 |
| $$GETVAL^RORUPDUT | RULE+6, RULE+10 |
| $$LOADFLDS^RORUPDUT | LOAD+4 |
| CLRDES^RORUPDUT | LAB+39 |
| INCEC^RORUPDUT | LAB+24, LAB+28, LAB+32, LAB+35 |
| $$GET^RORUPP02 | LAB+12 |
| $$LABRSLTS^RORUTL02 | LAB+23 |
| $$LABREF^RORUTL18 | LAB+17 |
| $$FMADD^XLFDT | LAB+15 |
| $$FMDIFF^XLFDT | LAB+9 |
| $$HL7TFM^XLFDT | RESULTS+20 |
| $$UP^XLFSTR | CHKIND+1, CHKIND+17 |
| $$IEN^XUAF4 | RESULTS+33 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("ROR HCV CONFIRM" | HCV+15* |
| ^TMP("ROR HCV LIST" | HCV+11 |
| Name | Line Occurrences |
|---|---|
| $$CHKIND | RESULTS+29 |
| $$LOAD | LAB+29 |
| $$RESCODE | RESULTS+13 |
| $$RESULTS | LAB+26 |
| HCV | LAB+37 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | RESCODE+1~, RESCODE+4*, RESCODE+7 |
| CS | RESCODE~, RESCODE+4, RESULTS+1~, RESULTS+8*, RESULTS+13, RESULTS+33 |
| DATE | RESULTS+1~, RESULTS+20*, RESULTS+32, RESULTS+34, RULE+2~, RULE+3*, RULE+4, RULE+7, RULE+8, RULE+10 |
| DFN | HCV~, HCV+15 |
| DM | LAB+3~, LAB+9*, LAB+15*, LAB+23 |
| DSEND | LAB+3~, LAB+4*, LAB+12, LAB+15*, LAB+23 |
| DT | LAB+9 |
| FS | RESULTS+1~, RESULTS+7*, RESULTS+10, RESULTS+13 |
| HLCS | HCV+1~, HCV+2*, HCV+10 |
| HLFS | HCV+1~, HCV+2*, HCV+8, HCV+10, HCV+12 |
| I | RESCODE+1~, RESCODE+3*, RESCODE+4, RESULTS+1~, RESULTS+26*, RESULTS+27*, RESULTS+28 |
| IENS | LOAD~, LOAD+4 |
| ISEG | RESULTS+1~, RESULTS+2*, RESULTS+3*, RESULTS+4, RESULTS+15 |
| LABIENS | LAB+3~, LAB+18*, LAB+29, LAB+31, LAB+34 |
| LOC | RULE+2~, RULE+5*, RULE+9, RULE+11 |
| LOCATION | RESULTS+1~, RESULTS+22!, RESULTS+33*, RESULTS+34 |
| LSI | CHKIND~, CHKIND+3, CHKIND+6*, CHKIND+8, CHKIND+15, CHKIND+16, CHKIND+18, CHKIND+19 |
| LSIEN | RESULTS+1~, RESULTS+24*, RESULTS+25*, RESULTS+27, RESULTS+28, RESULTS+31, RESULTS+34, RULE~, RULE+1, RULE+3 , RULE+5 |
| LSNODE | RESULTS+1~, RESULTS+23*, RESULTS+25, RESULTS+27, RESULTS+28 |
| OID | RESCODE~, RESCODE+4 |
| PATIEN | LAB~, LAB+12, LAB+17, LAB+23, LAB+26, LAB+37, RESULTS~ |
| RC | LAB+3~, LAB+11, LAB+12*, LAB+15, LAB+18*, LAB+23*, LAB+24, LAB+31*, LAB+32, LAB+34* , LAB+35, LAB+40, LOAD+1~*, LOAD+3, LOAD+4*, RESULTS+1~, RESULTS+2*, RESULTS+3, RESULTS+25, RESULTS+26* , RESULTS+27, RESULTS+29*, RESULTS+30, RESULTS+36 |
| RESCODE | RESCODE+1~, RESCODE+2*, RESCODE+3, RESCODE+7*, RESCODE+8*, RESCODE+9, RESULTS+1~, RESULTS+13*, RESULTS+23 |
| RESULT | CHKIND~, CHKIND+1*, CHKIND+4, CHKIND+5, CHKIND+9, CHKIND+10, CHKIND+11, CHKIND+12, CHKIND+15, CHKIND+16 , CHKIND+18, CHKIND+19 |
| RESULT("RH" | CHKIND+5 |
| RESULT("RL" | CHKIND+4 |
| RESVAL | RESULTS+1~, RESULTS+17*, RESULTS+29 |
| RESVAL("RH" | RESULTS+19* |
| RESVAL("RL" | RESULTS+18* |
| ROR8LAB | RESULTS~, RESULTS+3, RESULTS+4, RESULTS+15 |
| RORDONE | HCV+1~, HCV+5*, HCV+6, HCV+16* |
| RORFILE | LAB+1~, LAB+4*, LAB+28, LAB+31, LAB+34, LAB+39, LOAD+3, LOAD+4 |
| RORHL | RESULTS+1~ |
| RORHL("FS" | RESULTS+7* |
| RORI | HCV+1~, HCV+5*, HCV+6*, HCV+7 |
| RORLAB | LAB+3~, LAB+20*, LAB+23, LAB+26, LAB+37, HCV~, HCV+6, HCV+7 |
| RORLOINC | HCV+1~, HCV+10*, HCV+11 |
| >> RORLRC | LAB+22* |
| RORSEG | HCV+1~, HCV+7*, HCV+8, HCV+10, HCV+12 |
| RORTYPE | HCV+1~ |
| >> RORUPD("DSEND" | LAB+4 |
| >> RORUPD("FLAGS" | LAB+11 |
| >> RORUPD("SR" | LAB+28, LOAD+3 |
| >> RORUPDPI | RESCODE+8, RESULTS+23 |
| RORVAL | HCV+1~, HCV+12*, HCV+13*, HCV+14 |
| >> RORVALS("LS" | LAB+5!, RESULTS+31, RESULTS+34*, RULE+1, RULE+3, RULE+5 |
| >> RORVALS("SV" | RULE+8*, RULE+9*, RULE+11* |
| SEG | RESULTS+1~, RESULTS+4*, RESULTS+6, RESULTS+7, RESULTS+10, RESULTS+13, RESULTS+15 |
| SEG(14 | RESULTS+20 |
| SEG(15 | RESULTS+33 |
| SEG(5 | RESULTS+17 |
| SEG(7 | RESULTS+17 |
| SEGTYPE | RESULTS+1~, RESULTS+10*, RESULTS+11, HCV+8*, HCV+9 |
| SRDT | RULE+2~, RULE+6*, RULE+7, RULE+10 |
| TMP | LAB+3~, LAB+17*, LAB+18, LAB+28, LAB+29*, RESULTS+1~, RESULTS+7*, RESULTS+8, RESULTS+17*, RESULTS+18 , RESULTS+19, RESULTS+28*, RESULTS+29, RESULTS+31*, RESULTS+32 |
| TYPE | RESCODE+1~, RESCODE+4*, RESCODE+5*, RESCODE+7 |
| U | RESCODE+7, RESULTS+29, RESULTS+34, RULE+5 |
| UPDSTART | LAB~, LAB+9, LAB+12, LAB+15*, LAB+23 |
| VAL | CHKIND~, CHKIND+8*, CHKIND+10*, CHKIND+12*, CHKIND+14, CHKIND+15, CHKIND+16, CHKIND+17*, CHKIND+18, CHKIND+19 |