DGROHLQ3 ;DJH/AMA - ROM HL7 QRY/ORF PROCESSING ; 27 Apr 2004 4:50 PM
Source file <DGROHLQ3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
QRF(DGSEG,DGCS,DGRS,DGSS,DGQRY,DGERR) | ;
|
|
MSA(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) | ;
|
|
PARSQRY(DGWRK,DGHL,DGQRY,DGROERR) | ;Parse QRY~R02 Message/Segments
|
|
ERR(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) | ;
|
|
MSH(DGSEG,DGCS,DGRS,DGSS,DGORF,DGERR) | ;
|
|
QRD(DGSEG,DGCS,DGRS,DGSS,DGQRY,DGERR) | ;
|
|
PARSORF(DGWRK,DGHL,DGORF,DGMSG,DGDATA) | ;Parse ORF~R04 Message/Segments
|
Name | Line Occurrences |
---|---|
@( | PARSQRY+30, PARSORF+31 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DGCS | PARSQRY+12~, PARSQRY+20*, PARSORF+18~, PARSORF+21*, PARSORF+32, MSH~, MSH+15, MSA~, MSA+14, ERR~ , ERR+12, QRD~, QRD+17, QRF~ |
DGCURLIN | PARSQRY+15~, PARSQRY+23*, PARSQRY+26, PARSQRY+28*, PARSQRY+29, PARSORF+18~, PARSORF+24*, PARSORF+27, PARSORF+29*, PARSORF+30 , PARSORF+32 |
DGDATA | PARSORF~, PARSORF+32 |
DGERR | MSH~, MSH+15, MSA~, MSA+14, ERR~, ERR+12, QRD~, QRF~ |
DGERR("QRD" | QRD+20* |
DGERR("QRF" | QRF+15*, QRF+18* |
DGFS | PARSQRY+11~, PARSQRY+19*, PARSQRY+28, PARSORF+18~, PARSORF+20*, PARSORF+29, PARSORF+32 |
DGHL | PARSQRY~, PARSORF~ |
DGHL("ECH" | PARSQRY+20, PARSQRY+21, PARSQRY+22, PARSORF+21, PARSORF+22, PARSORF+23 |
DGHL("FS" | PARSQRY+19, PARSORF+20 |
DGMSG | PARSORF~ |
DGORF | PARSORF~, MSH~, MSH+15, MSA~, MSA+14, ERR~, ERR+12 |
DGQRY | PARSQRY~, QRD~, QRF~ |
DGQRY("DFN" | QRD+15* |
DGQRY("DOB" | QRF+17*, QRF+18 |
DGQRY("ICN" | QRD+17*, QRD+19 |
DGQRY("PATCH" | QRD+18* |
DGQRY("SSN" | QRF+14*, QRF+15 |
DGQRY("USER" | QRD+16* |
DGROERR | PARSQRY~, PARSQRY+17~ |
DGRS | PARSQRY+13~, PARSQRY+21*, PARSORF+18~, PARSORF+22*, PARSORF+32, MSH~, MSH+15, MSA~, MSA+14, ERR~ , ERR+12, QRD~, QRF~ |
DGSEG | PARSQRY+16~, PARSQRY+27~, PARSQRY+28, PARSORF+28~, PARSORF+29, MSH~, MSH+15, MSA~, MSA+14, ERR~ , ERR+12, QRD~, QRF~ |
DGSEG("TYPE" | PARSQRY+30, PARSORF+31 |
DGSEG(4 | QRD+15, QRD+16, QRF+14 |
DGSEG(5 | QRD+18, QRF+17 |
DGSEG(8 | QRD+17 |
DGSS | PARSQRY+14~, PARSQRY+22*, PARSORF+18~, PARSORF+23*, MSH~, MSH+15, MSA~, MSA+14, ERR~, ERR+12 , QRD~, QRF~ |
DGWRK | PARSQRY~, PARSQRY+28, PARSORF~, PARSORF+29, PARSORF+32 |