DGPFHLQ ;ALB/RPM - PRF HL7 QRY/ORF PROCESSING ; 1/23/03
Source file <DGPFHLQ.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 |
Package | Total | Caller Graph |
---|---|---|
Registration | 1 | DGPFHLS |
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDQRY(DGDFN,DGICN,DGROOT,DGHL) | ;Build QRY~R02 Message/Segments
|
|
BLDORF(DGROOT,DGHL,DGDFN,DGQRY,DGSEGERR,DGQRYERR) | ;Build ORF~R04 Message/Segments
|
|
BLDALLOB(DGROOT,DGAIENS,DGHL) | ;build all OBRs and OBXs for a patient
|
Name | Field # of Occurrence |
---|---|
$$GETALL^DGPFAA | BLDORF+31 |
$$GETASGN^DGPFAA | BLDALLOB+35 |
$$GETALL^DGPFAAH | BLDALLOB+50 |
$$GETHIST^DGPFAAH | BLDALLOB+37, BLDALLOB+57 |
$$GETLAST^DGPFAAH | BLDALLOB+37 |
$$QRD^DGPFHLQ1 | BLDQRY+30, BLDORF+52 |
$$QRF^DGPFHLQ2 | BLDQRY+36 |
$$OBR^DGPFHLU1 | BLDALLOB+42 |
$$BLDOBXTX^DGPFHLU2 | BLDALLOB+48, BLDALLOB+65 |
$$OBX^DGPFHLU2 | BLDALLOB+60, BLDALLOB+77 |
$$MSA^DGPFHLU3 | BLDORF+43 |
$$BLDERR^DGPFHLU4 | BLDORF+48 |
$$GETPAT^DGPFUT2 | BLDQRY+26 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DGPF OB" | BLDORF+23 |
Name | Line Occurrences |
---|---|
$$BLDALLOB | BLDORF+34 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DBRSSTR | BLDALLOB+26~, BLDALLOB+73*, BLDALLOB+75, BLDALLOB+77 |
DGACK | BLDORF+13~, BLDORF+28*, BLDORF+31, BLDORF+38*, BLDORF+43 |
DGAIEN | BLDALLOB+12~, BLDALLOB+30*, BLDALLOB+31*, BLDALLOB+35, BLDALLOB+37, BLDALLOB+50 |
DGAIENS | BLDORF+14~, BLDORF+31, BLDORF+34, BLDALLOB~, BLDALLOB+29 |
DGAIENS( | BLDALLOB+31 |
DGCNT | BLDQRY+13~, BLDQRY+21*, BLDQRY+32*, BLDQRY+38*, BLDORF+15~, BLDORF+27*, BLDORF+45*, BLDORF+48, BLDORF+54*, BLDORF+59* , BLDALLOB+13~, BLDALLOB+28*, BLDALLOB+44*, BLDALLOB+48, BLDALLOB+62*, BLDALLOB+65, BLDALLOB+79* |
DGDEM | BLDQRY+14~, BLDQRY+26 |
DGDEM("DOB" | BLDQRY+36 |
DGDEM("SSN" | BLDQRY+36 |
DGDFN | BLDQRY~, BLDQRY+23, BLDQRY+26, BLDQRY+30, BLDORF~, BLDORF+31 |
DGHIEN | BLDALLOB+14~, BLDALLOB+53*, BLDALLOB+57 |
DGHIENS | BLDALLOB+15~, BLDALLOB+32~, BLDALLOB+50 |
DGHIENS( | BLDALLOB+53 |
DGHL | BLDQRY~, BLDQRY+30, BLDQRY+36, BLDORF~, BLDORF+34, BLDORF+43, BLDORF+48, BLDORF+52, BLDALLOB~, BLDALLOB+42 , BLDALLOB+48, BLDALLOB+60, BLDALLOB+65, BLDALLOB+77 |
DGHL("MID" | BLDORF+43 |
DGI | BLDORF+16~, BLDORF+57*, BLDORF+58*, BLDORF+59 |
DGICN | BLDQRY~, BLDQRY+23, BLDQRY+30 |
DGOBROOT | BLDORF+17~, BLDORF+23*, BLDORF+24, BLDORF+34, BLDORF+39, BLDORF+58, BLDORF+59, BLDORF+65 |
DGOBRSET | BLDALLOB+16~, BLDALLOB+30*, BLDALLOB+41*, BLDALLOB+42 |
DGOBXOK | BLDALLOB+17~, BLDALLOB+53, BLDALLOB+55*, BLDALLOB+66*, BLDALLOB+71, BLDALLOB+72*, BLDALLOB+80*, BLDALLOB+82 |
DGOBXSET | BLDALLOB+18~, BLDALLOB+46*, BLDALLOB+48, BLDALLOB+59*, BLDALLOB+60, BLDALLOB+65, BLDALLOB+76*, BLDALLOB+77 |
DGPFA | BLDALLOB+19~, BLDALLOB+33~, BLDALLOB+35, BLDALLOB+42 |
DGPFAH | BLDALLOB+20~, BLDALLOB+37, BLDALLOB+38, BLDALLOB+42, BLDALLOB+48, BLDALLOB+54~, BLDALLOB+57, BLDALLOB+60, BLDALLOB+65 |
DGPFAH("ACTION" | BLDALLOB+60 |
DGQRD | BLDQRY+15~, BLDQRY+30*, BLDQRY+31, BLDQRY+32 |
DGQRF | BLDQRY+16~, BLDQRY+36*, BLDQRY+37, BLDQRY+38 |
DGQRY | BLDORF~, BLDORF+26 |
DGQRY("ICN" | BLDORF+52 |
DGQRY("QID" | BLDORF+52 |
DGQRYERR | BLDORF~, BLDORF+28, BLDORF+37*, BLDORF+42, BLDORF+43 |
DGROOT | BLDQRY~, BLDQRY+23, BLDQRY+32, BLDQRY+38, BLDORF~, BLDORF+26, BLDORF+45, BLDORF+48, BLDORF+54, BLDORF+59 , BLDALLOB~, BLDALLOB+29, BLDALLOB+44, BLDALLOB+48, BLDALLOB+62, BLDALLOB+65, BLDALLOB+79 |
DGRSLT | BLDQRY+17~, BLDQRY+20*, BLDQRY+40*, BLDQRY+41, BLDORF+18~, BLDORF+22*, BLDORF+62*, BLDORF+67, BLDALLOB+21~, BLDALLOB+28* , BLDALLOB+83*, BLDALLOB+86 |
DGSEGERR | BLDORF~, BLDORF+28, BLDORF+48 |
DGSEGSTR | BLDORF+19~, BLDORF+43*, BLDORF+44, BLDORF+45, BLDORF+52*, BLDORF+53, BLDORF+54, BLDALLOB+22~, BLDALLOB+42*, BLDALLOB+43 , BLDALLOB+44, BLDALLOB+60*, BLDALLOB+61, BLDALLOB+62, BLDALLOB+77*, BLDALLOB+78, BLDALLOB+79 |
DGSTR | BLDQRY+18~, BLDQRY+29*, BLDQRY+30, BLDQRY+35*, BLDQRY+36, BLDORF+20~, BLDORF+42*, BLDORF+43, BLDORF+51*, BLDORF+52 , BLDALLOB+23~, BLDALLOB+40*, BLDALLOB+42, BLDALLOB+51*, BLDALLOB+60 |
DGTROOT | BLDALLOB+24~, BLDALLOB+47*, BLDALLOB+48, BLDALLOB+64*, BLDALLOB+65 |
LASTH | BLDALLOB+25~, BLDALLOB+38!*, BLDALLOB+77 |
LASTH("DBRS" | BLDALLOB+71, BLDALLOB+73 |
U | BLDALLOB+60, BLDALLOB+75 |
Z | BLDALLOB+26~, BLDALLOB+71*, BLDALLOB+73 |