RORHL081 ;HOIFO/BH - HL7 INPATIENT DATA: OBX ;10/27/05 12:32pm
Source file <RORHL081.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 |
|---|---|---|
| BEDSEC(RORIEN) | ;
|
|
| DDIAG(RORIEN) | ;
|
|
| OBX(RORIEN,RORDFN) | ;
|
|
| OTRPROC(RORIEN) | ;
|
|
| PDISCH(IEN) | ;
|
|
| PRIN(IEN) | ;
|
|
| SETOBX(OBX3,OBX5,OBX6,OBX12,OBX14) | ;
|
|
| SURGPRO(RORIEN) | ;
|
|
| GETICD(RORSEG,RORIEN,RORIEN1,RORSTART,RORCODE,RORICDSNAM) | ; Extract Dx or proc
|
| Name | Field # of Occurrence |
|---|---|
| PTFICD^DGPTFUT | GETICD+3 |
| $$ROOT^DILFD | BEDSEC+4, OTRPROC+4, SURGPRO+5 |
| $$GET1^DIQ | BEDSEC+6 |
| GETS^DIQ | BEDSEC+18, OTRPROC+10, PDISCH+5, PRIN+5, PRIN+12, SURGPRO+11 |
| DBS^RORERR | BEDSEC+8, BEDSEC+20, OTRPROC+12, PDISCH+7, PRIN+7, PRIN+14, SURGPRO+13 |
| $$ESCAPE^RORHL7 | BEDSEC+22, OTRPROC+14 |
| $$FM2HL^RORHL7 | BEDSEC+9, BEDSEC+24, OTRPROC+16, SURGPRO+15 |
| ADDSEG^RORHL7 | SETOBX+18 |
| ECH^RORHL7 | OBX+3 |
| $$CSNAME^RORHLUT1 | PDISCH+11, PRIN+18, GETICD+8 |
| Name | Line Occurrences |
|---|---|
| $$BEDSEC | OBX+15 |
| $$DDIAG | OBX+12 |
| $$OTRPROC | OBX+21 |
| $$PDISCH | OBX+9 |
| $$PRIN | OBX+6 |
| $$SURGPRO | OBX+18 |
| GETICD | BEDSEC+27, DDIAG+5, OTRPROC+19, SURGPRO+18 |
| SETOBX | BEDSEC+29, DDIAG+7, OTRPROC+21, PDISCH+12, PRIN+19, SURGPRO+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DATE | BEDSEC+1~, BEDSEC+6*, BEDSEC+9, BEDSEC+11*, BEDSEC+12*, BEDSEC+14 |
| DIERR | BEDSEC+1~, BEDSEC+7, BEDSEC+19, OTRPROC+11, PDISCH+6, PRIN+6, PRIN+13, SURGPRO+12 |
| ERRCNT | BEDSEC+1~, BEDSEC+2*, BEDSEC+7*, BEDSEC+19*, BEDSEC+31, DDIAG+1~, DDIAG+2*, DDIAG+8, OBX+1~, OBX+2* , OBX+7*, OBX+10*, OBX+13*, OBX+16*, OBX+19*, OBX+22*, OBX+24, OTRPROC+1~, OTRPROC+2*, OTRPROC+11* , OTRPROC+23, PDISCH+1~, PDISCH+2*, PDISCH+6*, PDISCH+13, PRIN+1~, PRIN+2*, PRIN+6*, PRIN+13*, PRIN+20 , SURGPRO+1~, SURGPRO+2*, SURGPRO+12*, SURGPRO+22 |
| FLD | BEDSEC+1~, DDIAG+1~, OTRPROC+1~, SURGPRO+1~, GETICD+1~, GETICD+5*, GETICD+6, GETICD+8 |
| IEN | PDISCH~, PDISCH+4*, PDISCH+5, PDISCH+7, PDISCH+8, PDISCH+11, PRIN~, PRIN+4*, PRIN+5, PRIN+7 , PRIN+8, PRIN+12, PRIN+14, PRIN+15, PRIN+18 |
| IEN4501 | SURGPRO+1~, SURGPRO+7*, SURGPRO+8*, SURGPRO+9, SURGPRO+18 |
| IEN4502 | BEDSEC+1~, BEDSEC+13*, BEDSEC+14*, BEDSEC+16, BEDSEC+27 |
| IEN4505 | OTRPROC+1~, OTRPROC+6*, OTRPROC+7*, OTRPROC+8, OTRPROC+19 |
| IENS | BEDSEC+1~, BEDSEC+16*, BEDSEC+18, BEDSEC+20, BEDSEC+22, BEDSEC+24, OTRPROC+1~, OTRPROC+8*, OTRPROC+10, OTRPROC+12 , OTRPROC+14, OTRPROC+16, SURGPRO+1~, SURGPRO+9*, SURGPRO+11, SURGPRO+13, SURGPRO+15 |
| IFL | DDIAG+1~, OTRPROC+1~, SURGPRO+1~, SURGPRO+17*, GETICD+1~, GETICD+4*, GETICD+7* |
| NODE | BEDSEC+1~, BEDSEC+4*, BEDSEC+12, BEDSEC+14, OTRPROC+1~, OTRPROC+4*, OTRPROC+7, SURGPRO+1~, SURGPRO+5*, SURGPRO+8 |
| OBX12 | SETOBX~, SETOBX+14 |
| OBX14 | SETOBX~, SETOBX+16 |
| OBX3 | SETOBX~, SETOBX+6 |
| OBX5 | SETOBX~, SETOBX+8 |
| OBX6 | SETOBX~, SETOBX+10 |
| OID | BEDSEC+1~, BEDSEC+3*, BEDSEC+29, DDIAG+1~, DDIAG+2*, DDIAG+7, OTRPROC+1~, OTRPROC+3*, OTRPROC+21, PDISCH+1~ , PDISCH+2*, PDISCH+12, PRIN+1~, PRIN+2*, PRIN+19, SURGPRO+1~, SURGPRO+4*, SURGPRO+20 |
| RC | OBX+1~, OBX+2*, OBX+6*, OBX+7, OBX+9*, OBX+10, OBX+12*, OBX+13, OBX+15*, OBX+16 , OBX+18*, OBX+19, OBX+21*, OBX+22 |
| RORBS | BEDSEC+1~, BEDSEC+22*, BEDSEC+29 |
| RORBSED | BEDSEC+1~, BEDSEC+9*, BEDSEC+15, BEDSEC+24*, BEDSEC+29 |
| RORBSSD | BEDSEC+1~, BEDSEC+9*, BEDSEC+15*, BEDSEC+29 |
| RORBUF | BEDSEC+1~, BEDSEC+15!, OTRPROC+1~, OTRPROC+8!, PDISCH+1~, PRIN+1~, PRIN+11!, SURGPRO+1~, SURGPRO+9! |
| RORBUF( | BEDSEC+22, BEDSEC+24, OTRPROC+14, OTRPROC+16, SURGPRO+15 |
| RORBUF(45 | PDISCH+8, PDISCH+11, PRIN+8, PRIN+15, PRIN+18 |
| RORCODE | BEDSEC+1~, BEDSEC+26*, BEDSEC+27, BEDSEC+29, GETICD~, GETICD+4*, GETICD+7* |
| RORCS | BEDSEC+3, DDIAG+2, OBX+1~, OBX+3, OTRPROC+3, PDISCH+2, PRIN+2, SURGPRO+4 |
| RORDD | PDISCH+1~, PDISCH+8*, PDISCH+10, PDISCH+12 |
| RORDDIAG | DDIAG+1~, DDIAG+4*, DDIAG+5, DDIAG+7 |
| RORDFN | BEDSEC+8, BEDSEC+20, OBX~, OTRPROC+12, PDISCH+7, PRIN+7, PRIN+14, SURGPRO+13 |
| RORFLD | PRIN+1~, PRIN+8*, PRIN+15*, PRIN+18 |
| RORIBUF | BEDSEC+1~, DDIAG+1~, SURGPRO+1~, GETICD+1~, GETICD+3 |
| RORIBUF( | GETICD+5, GETICD+6, GETICD+8 |
| RORICDSNAM | BEDSEC+1~, BEDSEC+26*, BEDSEC+27, BEDSEC+29, DDIAG+1~, DDIAG+4*, DDIAG+5, DDIAG+7, OTRPROC+1~, OTRPROC+18* , OTRPROC+19, OTRPROC+21, PDISCH+1~, PDISCH+11*, PDISCH+12, PRIN+1~, PRIN+18*, PRIN+19, SURGPRO+1~, SURGPRO+17* , SURGPRO+18, SURGPRO+20, GETICD~, GETICD+4*, GETICD+8* |
| RORIEN | BEDSEC~, BEDSEC+4, BEDSEC+6, BEDSEC+8, BEDSEC+16, BEDSEC+27, DDIAG~, DDIAG+5, OBX~, OBX+6 , OBX+9, OBX+12, OBX+15, OBX+18, OBX+21, OTRPROC~, OTRPROC+4, OTRPROC+8, OTRPROC+19, SURGPRO~ , SURGPRO+5, SURGPRO+9, SURGPRO+18, GETICD~, GETICD+3 |
| RORIEN1 | GETICD~, GETICD+3 |
| RORLST | OBX+1~ |
| RORMSG | BEDSEC+1~, OBX+1~, OTRPROC+1~, PDISCH+1~, PRIN+1~, PRIN+11!, SURGPRO+1~ |
| ROROPBS | OTRPROC+1~, OTRPROC+14*, OTRPROC+21 |
| ROROPCD | OTRPROC+1~, OTRPROC+18*, OTRPROC+19, OTRPROC+21 |
| ROROPDTE | OTRPROC+1~, OTRPROC+16*, OTRPROC+21 |
| RORPDIAG | PRIN+1~, PRIN+8*, PRIN+10, PRIN+15*, PRIN+17, PRIN+19 |
| RORRS | OBX+1~, OBX+3, GETICD+7 |
| RORSEG | SETOBX+1~, SETOBX+18, GETICD~, GETICD+3 |
| RORSEG(0 | SETOBX+2* |
| RORSEG(11 | SETOBX+12* |
| RORSEG(12 | SETOBX+14* |
| RORSEG(14 | SETOBX+16* |
| RORSEG(2 | SETOBX+4* |
| RORSEG(3 | SETOBX+6* |
| RORSEG(5 | SETOBX+8* |
| RORSEG(6 | SETOBX+10* |
| RORSTART | GETICD~, GETICD+5 |
| SDTE | SURGPRO+1~, SURGPRO+15*, SURGPRO+20 |
| SPCD | SURGPRO+1~, SURGPRO+17*, SURGPRO+18, SURGPRO+20 |
| TMP | BEDSEC+1~, DDIAG+1~, OBX+1~, OTRPROC+1~, PDISCH+1~, PRIN+1~, SURGPRO+1~, GETICD+1~, GETICD+6*, GETICD+7 |
| U | GETICD+6, GETICD+8 |