DGPFHLU ;ALB/RPM - PRF HL7 ORU/ACK PROCESSING ; 6/21/06 10:27am
Source file <DGPFHLU.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PID(DGSEG,DGCS,DGRS,DGORU,DGERR) | ; | |
| BLDORU(DGPFA,DGHARR,DGHL,DGROOT) | ;Build ORU~R01 Message/Segments | |
| OBX(DGSEG,DGCS,DGRS,DGORU,DGERR) | ; | |
| OBR(DGSEG,DGCS,DGRS,DGORU,DGERR) | ; | |
| PARSORU(DGWRK,DGHL,DGROOT,DGPFERR) | ;Parse ORU~R01 Message/Segments | |
| MSH(DGSEG,DGCS,DGRS,DGORU,DGERR) | ; | 
| Name | Field # of Occurrence | 
|---|---|
| $$GETHIST^DGPFAAH | BLDORU+36, BLDORU+55 | 
| $$OBR^DGPFHLU1 | BLDORU+39 | 
| $$BLDOBXTX^DGPFHLU2 | BLDORU+48, BLDORU+66 | 
| $$OBX^DGPFHLU2 | BLDORU+60 | 
| $$NXTSEG^DGPFHLUT | PARSORU+37 | 
| $$TESTVAL^DGPFUT | OBR+21, OBR+25, OBR+30 | 
| $$GETDFN^DGPFUT2 | PID+21 | 
| CHK^DIE | OBX+33 | 
| $$EN^VAFHLPID | BLDORU+30 | 
| $$HL7TFM^XLFDT | OBX+31, OBX+38 | 
| $$IEN^XUAF4 | MSH+16, OBR+24, OBR+28 | 
| FileNo | Call Tags | 
|---|---|
| ^DGPF(26.14 - [#26.14] | CHK^DIE | 
| Name | Line Occurrences | 
|---|---|
| @( | PARSORU+39 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DGADT | BLDORU+13~, BLDORU+51*, BLDORU+52*, BLDORU+55, BLDORU+69, OBX+18~, OBX+31*, OBX+32, OBX+34, OBX+38* , OBX+39, OBX+40, OBX+42 | 
| DGARR | PID+16~, OBR+18~, OBR+34 | 
| DGARR("DFN" | PID+21*, PID+22, PID+26 | 
| DGARR("FLAG" | OBR+20*, OBR+21 | 
| DGARR("ORIGSITE" | OBR+28*, OBR+29*, OBR+30 | 
| DGARR("OWNER" | OBR+24*, OBR+25 | 
| DGCS | PARSORU+23~, PARSORU+30*, MSH~, MSH+16, PID~, PID+20, OBR~, OBR+20, OBX~, OBX+24 , OBX+30, OBX+37 | 
| DGCURLIN | PARSORU+25~, PARSORU+32*, PARSORU+35, PARSORU+37*, PARSORU+38 | 
| DGDFNERR | PID+17~ | 
| DGDFNERR("DIERR" | PID+22, PID+23 | 
| DGERR | PARSORU+27~, MSH~, PID~, OBR~, OBX~ | 
| DGERR("OBR" | OBR+22*, OBR+26*, OBR+31* | 
| DGERR("PID" | PID+23* | 
| DGFS | PARSORU+22~, PARSORU+29*, PARSORU+37 | 
| DGHARR | BLDORU~, BLDORU+26 | 
| DGHARR( | BLDORU+36, BLDORU+52, BLDORU+55, BLDORU+69 | 
| DGHARR("" | BLDORU+35 | 
| DGHIEN | BLDORU+14~, BLDORU+23*, BLDORU+52, BLDORU+54*, BLDORU+69*, BLDORU+71 | 
| DGHL | BLDORU~, BLDORU+39, BLDORU+48, BLDORU+60, BLDORU+66, PARSORU~ | 
| DGHL("ECH" | PARSORU+30, PARSORU+31 | 
| DGHL("FS" | PARSORU+29 | 
| DGI | OBX+19~, OBX+26*, OBX+27, OBX+41*, OBX+42 | 
| DGICN | PID+18~, PID+20*, PID+21 | 
| DGLDT | BLDORU+15~, BLDORU+35*, BLDORU+36 | 
| DGLINE | OBX+20~, OBX+25*, OBX+27, OBX+40*, OBX+42 | 
| DGORU | MSH~, MSH+16, PID~, PID+26, OBR~, OBR+29, OBR+34, OBX~, OBX+25, OBX+27 , OBX+34, OBX+40, OBX+42 | 
| DGPFA | BLDORU~, BLDORU+26, BLDORU+39 | 
| DGPFA("DFN" | BLDORU+30 | 
| DGPFAH | BLDORU+16~, BLDORU+36, BLDORU+39, BLDORU+48, BLDORU+53~, BLDORU+55, BLDORU+60, BLDORU+66 | 
| DGPFAH("ACTION" | BLDORU+60 | 
| DGPFERR | PARSORU~ | 
| DGROOT | BLDORU~, BLDORU+26, BLDORU+32, BLDORU+41, BLDORU+48, BLDORU+62, BLDORU+66, PARSORU~ | 
| DGRS | PARSORU+24~, PARSORU+31*, MSH~, PID~, OBR~, OBX~, OBX+26, OBX+27, OBX+41, OBX+42 | 
| DGRSLT | OBX+21~, OBX+33, OBX+34 | 
| DGSEG | BLDORU+17~, BLDORU+24*, BLDORU+32*, BLDORU+41*, BLDORU+48, BLDORU+62*, BLDORU+66, PARSORU+26~, PARSORU+36~, PARSORU+37 , MSH~, PID~, OBR~, OBX~ | 
| DGSEG("TYPE" | PARSORU+39 | 
| DGSEG(1 | PID+23, OBR+22, OBR+26, OBR+31 | 
| DGSEG(14 | OBX+31, OBX+38 | 
| DGSEG(20 | OBR+24 | 
| DGSEG(21 | OBR+28 | 
| DGSEG(3 | PID+20, OBX+24, OBX+30, OBX+37 | 
| DGSEG(4 | MSH+16, OBR+20 | 
| DGSEG(5 | OBX+26, OBX+27, OBX+33, OBX+41, OBX+42 | 
| DGSEGSTR | BLDORU+18~, BLDORU+30*, BLDORU+31, BLDORU+32, BLDORU+39*, BLDORU+40, BLDORU+41, BLDORU+60*, BLDORU+61, BLDORU+62 | 
| DGSET | BLDORU+19~, BLDORU+37*, BLDORU+39, BLDORU+44*, BLDORU+48, BLDORU+59*, BLDORU+60, BLDORU+66 | 
| DGSTR | BLDORU+20~, BLDORU+29*, BLDORU+30, BLDORU+38*, BLDORU+39, BLDORU+58*, BLDORU+60 | 
| DGTROOT | BLDORU+21~, BLDORU+47*, BLDORU+48, BLDORU+65*, BLDORU+66 | 
| DGWRK | PARSORU~, PARSORU+37 | 
| U | BLDORU+60 |