DGPFHLQ ;ALB/RPM - PRF HL7 QRY/ORF PROCESSING ; 1/23/03
Source file <DGPFHLQ.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDALLOB(DGROOT,DGAIENS,DGHL) | ;build all OBRs and OBXs for a patient
|
|
BLDQRY(DGDFN,DGICN,DGROOT,DGHL) | ;Build QRY~R02 Message/Segments
|
|
BLDORF(DGROOT,DGHL,DGDFN,DGQRY,DGSEGERR,DGQRYERR) | ;Build ORF~R04 Message/Segments
|
Name | Field # of Occurrence |
---|---|
$$GETALL^DGPFAA | BLDORF+31 |
$$GETASGN^DGPFAA | BLDALLOB+36 |
$$GETALL^DGPFAAH | BLDALLOB+54 |
$$GETHIST^DGPFAAH | BLDALLOB+39, BLDALLOB+63 |
$$GETLAST^DGPFAAH | BLDALLOB+39 |
$$QRD^DGPFHLQ1 | BLDQRY+30, BLDORF+52 |
$$QRF^DGPFHLQ2 | BLDQRY+36 |
$$OBR^DGPFHLU1 | BLDALLOB+44 |
$$BLDOBXTX^DGPFHLU2 | BLDALLOB+51, BLDALLOB+74 |
$$OBX^DGPFHLU2 | BLDALLOB+68 |
$$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 |
---|---|
DGACK | BLDORF+13~, BLDORF+28*, BLDORF+31, BLDORF+38*, BLDORF+43 |
DGAIEN | BLDALLOB+12~, BLDALLOB+29*, BLDALLOB+31*, BLDALLOB+36, BLDALLOB+39, BLDALLOB+54 |
DGAIENS | BLDORF+14~, BLDORF+31, BLDORF+34, BLDALLOB~, BLDALLOB+28 |
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+26*, BLDALLOB+46*, BLDALLOB+51, BLDALLOB+70*, BLDALLOB+74 |
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+57*, BLDALLOB+58*, BLDALLOB+63 |
DGHIENS | BLDALLOB+15~, BLDALLOB+32~, BLDALLOB+54 |
DGHIENS( | BLDALLOB+58 |
DGHL | BLDQRY~, BLDQRY+30, BLDQRY+36, BLDORF~, BLDORF+34, BLDORF+43, BLDORF+48, BLDORF+52, BLDALLOB~, BLDALLOB+44 , BLDALLOB+51, BLDALLOB+68, BLDALLOB+74 |
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+43*, BLDALLOB+44 |
DGOBXOK | BLDALLOB+17~, BLDALLOB+58, BLDALLOB+60*, BLDALLOB+75*, BLDALLOB+76 |
DGOBXSET | BLDALLOB+18~, BLDALLOB+49*, BLDALLOB+51, BLDALLOB+67*, BLDALLOB+68, BLDALLOB+74 |
DGPFA | BLDALLOB+19~, BLDALLOB+33~, BLDALLOB+36, BLDALLOB+44 |
DGPFAH | BLDALLOB+20~, BLDALLOB+39, BLDALLOB+44, BLDALLOB+51, BLDALLOB+59~, BLDALLOB+63, BLDALLOB+68, BLDALLOB+74 |
DGPFAH("ACTION" | BLDALLOB+68 |
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+28, BLDALLOB+46, BLDALLOB+51, BLDALLOB+70, BLDALLOB+74 |
DGRSLT | BLDQRY+17~, BLDQRY+20*, BLDQRY+40*, BLDQRY+41, BLDORF+18~, BLDORF+22*, BLDORF+62*, BLDORF+67, BLDALLOB+21~, BLDALLOB+27* , BLDALLOB+77*, BLDALLOB+78 |
DGSEGERR | BLDORF~, BLDORF+28, BLDORF+48 |
DGSEGSTR | BLDORF+19~, BLDORF+43*, BLDORF+44, BLDORF+45, BLDORF+52*, BLDORF+53, BLDORF+54, BLDALLOB+22~, BLDALLOB+44*, BLDALLOB+45 , BLDALLOB+46, BLDALLOB+68*, BLDALLOB+69, BLDALLOB+70 |
DGSTR | BLDQRY+18~, BLDQRY+29*, BLDQRY+30, BLDQRY+35*, BLDQRY+36, BLDORF+20~, BLDORF+42*, BLDORF+43, BLDORF+51*, BLDORF+52 , BLDALLOB+23~, BLDALLOB+42*, BLDALLOB+44, BLDALLOB+66*, BLDALLOB+68 |
DGTROOT | BLDALLOB+24~, BLDALLOB+50*, BLDALLOB+51, BLDALLOB+73*, BLDALLOB+74 |
U | BLDALLOB+68 |