DGPFHLQ3 ;ALB/RPM - PRF HL7 QRY PROCESSING ; 12/13/04
Source file <DGPFHLQ3.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 2 | MSH^DGPFHLU4 $$NXTSEG^DGPFHLUT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| QRF(DGSEG,DGCS,DGRS,DGSS,DGQRY,DGERR) | ;
; This procedure is a placeholder to allow parsing loop to continue. |
|
| MSH(DGSEG,DGCS,DGRS,DGSS,DGQRY,DGERR) | ;
|
|
| PARSQRY(DGWRK,DGHL,DGQRY,DGPFERR) | ;Parse QRY~R02 Message/Segments
|
|
| QRD(DGSEG,DGCS,DGRS,DGSS,DGQRY,DGERR) | ;
|
| Name | Line Occurrences |
|---|---|
| @( | PARSQRY+31 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DGCS | PARSQRY+13~, PARSQRY+21*, MSH~, MSH+15, QRD~, QRD+15, QRF~ |
| DGCURLIN | PARSQRY+16~, PARSQRY+24*, PARSQRY+27, PARSQRY+29*, PARSQRY+30 |
| DGERR | PARSQRY+18~, MSH~, MSH+15, QRD~, QRF~ |
| DGFS | PARSQRY+12~, PARSQRY+20*, PARSQRY+29 |
| DGHL | PARSQRY~ |
| DGHL("ECH" | PARSQRY+21, PARSQRY+22, PARSQRY+23 |
| DGHL("FS" | PARSQRY+20 |
| DGPFERR | PARSQRY~ |
| DGQRY | PARSQRY~, MSH~, MSH+15, QRD~, QRF~ |
| DGQRY("ICN" | QRD+15* |
| DGQRY("QID" | QRD+14* |
| DGRS | PARSQRY+14~, PARSQRY+22*, MSH~, MSH+15, QRD~, QRF~ |
| DGRSLT | PARSQRY+11~ |
| DGSEG | PARSQRY+17~, PARSQRY+28~, PARSQRY+29, MSH~, MSH+15, QRD~, QRF~ |
| DGSEG("TYPE" | PARSQRY+31 |
| DGSEG(4 | QRD+14 |
| DGSEG(8 | QRD+15 |
| DGSS | PARSQRY+15~, PARSQRY+23*, MSH~, MSH+15, QRD~, QRF~ |
| DGWRK | PARSQRY~, PARSQRY+29 |