DGPFHLL ;ALB/RPM - PRF HL7 TRANSMISSION LOG API'S ; 3/6/03
Source file <DGPFHLL.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETLOG(DGLIEN,DGPFL) | ;retrieve a transmission log record
|
|
GETQLOG(DGLIEN,DGPFL) | ;retrieve a query log record
|
|
FNDLOG(DGFILE,DGMSGID) | ;find and return the record number from a given HL7
; LOG file for a given HL7 Message ID |
|
STOXMIT(DGHIEN,DGMSGID,DGINST,DGERR) | ;store the transmission log data
|
|
STOQXMIT(DGEVNT,DGMSGID,DGINST,DGERR) | ;store the query log data
|
|
STOSTAT(DGFILE,DGLIEN,DGSTAT,DGEARR) | ;update the HL7 transmission status
|
|
GETLSQ(DGEVNT) | ;get last site queried
|
|
PRGQLOG(DGEVNT) | ;purge PRF Query Log entries
|
FileNo | Call Tags |
---|---|
^DGPF(26.17 - [#26.17] | GETS^DIQ |
^DGPF(26.19 - [#26.19] | GET1^DIQ, GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGPF( | FNDLOG+13, STOSTAT+17 |
^DGPF(26.14 - [#26.14] | STOXMIT+13 |
^DGPF(26.17 - [#26.17] | GETLOG+25 |
^DGPF(26.19 - [#26.19] | GETQLOG+25, GETLSQ+15, PRGQLOG+17 |
^DIC(4 - [#4] | STOXMIT+13, STOQXMIT+13 |
Name | Line Occurrences |
---|---|
$$GETQLOG | GETLSQ+17 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DGARR | GETLSQ+9~ |
DGARR( | GETLSQ+18*, GETLSQ+19 |
DGARR("" | GETLSQ+19 |
DGEARR | STOSTAT~ |
DGEARR( | STOSTAT+23, STOSTAT+24 |
DGECNT | GETLOG+20~, GETLOG+38*, GETLOG+40*, GETLOG+41, GETQLOG+20~, GETQLOG+38*, GETQLOG+40*, GETQLOG+41 |
DGERR | GETLOG+21~, GETLOG+28, GETQLOG+21~, GETQLOG+28, STOXMIT~, STOQXMIT~, STOSTAT+12~, PRGQLOG+9~, PRGQLOG+18! |
DGEVNT | STOQXMIT~, STOQXMIT+13, STOQXMIT+16, GETLSQ~, GETLSQ+14*, GETLSQ+15, PRGQLOG~, PRGQLOG+14*, PRGQLOG+17 |
DGFDA | STOXMIT+10~, STOQXMIT+10~, STOSTAT+13~, PRGQLOG+10~, PRGQLOG+18! |
DGFDA( | STOXMIT+15*, STOXMIT+16*, STOXMIT+17*, STOXMIT+18*, STOXMIT+19*, STOQXMIT+15*, STOQXMIT+16*, STOQXMIT+17*, STOQXMIT+18*, STOQXMIT+19* , STOSTAT+20*, STOSTAT+21*, STOSTAT+24*, PRGQLOG+23* |
DGFDAIEN | STOXMIT+11~, STOQXMIT+11~ |
DGFILE | FNDLOG~, FNDLOG+12, FNDLOG+13, STOSTAT~, STOSTAT+17, STOSTAT+18, STOSTAT+20, STOSTAT+21, STOSTAT+24 |
DGFLDS | GETLOG+19~, GETQLOG+19~ |
DGFLDS( | GETLOG+30, GETLOG+31, GETLOG+32, GETLOG+33, GETLOG+34, GETLOG+35, GETLOG+39, GETLOG+41, GETQLOG+30, GETQLOG+31 , GETQLOG+32, GETQLOG+33, GETQLOG+34, GETQLOG+35, GETQLOG+39, GETQLOG+41 |
DGHIEN | STOXMIT~, STOXMIT+13, STOXMIT+16 |
DGI | STOSTAT+14~, STOSTAT+22*, STOSTAT+23*, STOSTAT+24 |
DGIEN | FNDLOG+10~, FNDLOG+13*, FNDLOG+14 |
DGIENS | GETLOG+18~, GETLOG+26*, GETLOG+27, GETLOG+30, GETLOG+31, GETLOG+32, GETLOG+33, GETLOG+34, GETLOG+35, GETLOG+38* , GETLOG+39*, GETLOG+41, GETQLOG+18~, GETQLOG+26*, GETQLOG+27, GETQLOG+30, GETQLOG+31, GETQLOG+32, GETQLOG+33, GETQLOG+34 , GETQLOG+35, GETQLOG+38*, GETQLOG+39*, GETQLOG+41 |
DGINST | STOXMIT~, STOXMIT+13, STOXMIT+19, STOQXMIT~, STOQXMIT+13, STOQXMIT+19 |
DGLIEN | GETLOG~, GETLOG+25, GETLOG+26, GETQLOG~, GETQLOG+25, GETQLOG+26, STOSTAT~, STOSTAT+17, STOSTAT+19, STOSTAT+24 , GETLSQ+10~, GETLSQ+13*, GETLSQ+15*, GETLSQ+17, PRGQLOG+11~, PRGQLOG+15*, PRGQLOG+17*, PRGQLOG+19, PRGQLOG+23 |
DGLIENS | STOSTAT+15~, STOSTAT+19*, STOSTAT+20, STOSTAT+21 |
DGLOG | GETLSQ+11~, GETLSQ+16!, GETLSQ+17 |
DGLOG("SITE" | GETLSQ+18 |
DGLOG("TRANSDT" | GETLSQ+18 |
DGMSGID | FNDLOG~, FNDLOG+12, FNDLOG+13, STOXMIT~, STOXMIT+13, STOXMIT+14, STOXMIT+15, STOQXMIT~, STOQXMIT+13, STOQXMIT+14 , STOQXMIT+15 |
DGPFL | GETLOG~, GETQLOG~ |
DGPFL("ACKDT" | GETLOG+35*, GETQLOG+35* |
DGPFL("ASGNHIST" | GETLOG+31* |
DGPFL("ERROR" | GETLOG+41*, GETQLOG+41* |
DGPFL("EVNT" | GETQLOG+31* |
DGPFL("MSGID" | GETLOG+30*, GETQLOG+30* |
DGPFL("MSGSTAT" | GETLOG+33*, GETQLOG+33* |
DGPFL("SITE" | GETLOG+34*, GETQLOG+34* |
DGPFL("TRANSDT" | GETLOG+32*, GETQLOG+32* |
DGRSLT | GETLOG+22~, GETLOG+24*, GETLOG+29*, GETLOG+43, GETQLOG+22~, GETQLOG+24*, GETQLOG+29*, GETQLOG+43 |
DGSTAT | STOSTAT~, STOSTAT+17, STOSTAT+18, STOSTAT+20, PRGQLOG+12~, PRGQLOG+19*, PRGQLOG+21 |
U | GETLOG+30, GETLOG+31, GETLOG+32, GETLOG+33, GETLOG+34, GETLOG+35, GETQLOG+30, GETQLOG+31, GETQLOG+32, GETQLOG+33 , GETQLOG+34, GETQLOG+35 |