DGPFHLTM ;SHRPE/YMG - PRF HL7 QBP/RSP PROCESSING ; 05/02/18
Source file <DGPFHLTM.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 | 3 | DGPFHLT1 DGPFHLT2 DGPFHLT3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
TREQMSG(DATA,DGPFA,TYPE) | ; sends notification about PRF flag ownership transfer request
; DATA - Array of values to include in the message (see tag EN^DGPFHLT1) ; DGPFA - PRF assignment array ; TYPE - 1 = notification about received request, 2 = notification about received response |
|
TERRMSG(MSGID,ERTXT) | ; sends notification about an error that occurred in PRF flag ownership transfer request process
; MSGID - HL7 message Id ; ERTXT - array containing error text, ERTXT(line #) contains each line |
|
SEND(MGRP,SUBJ,MSGARY) | ;send the MailMan message
; MGRP - mail group name ; MSGARY - name of message text array in open format ; SUBJ - Subject line |
Name | Field # of Occurrence |
---|---|
ADDLINE^DGPFBGR | TREQMSG+9, TREQMSG+10, TREQMSG+11, TREQMSG+12, TREQMSG+13, TREQMSG+14, TREQMSG+15, TREQMSG+16, TREQMSG+17, TREQMSG+18 , TREQMSG+19, TREQMSG+21, TREQMSG+22, TREQMSG+23, TREQMSG+25, TREQMSG+27, TERRMSG+8, TERRMSG+9, TERRMSG+10, TERRMSG+11 , TERRMSG+12, TERRMSG+13, TERRMSG+15, TERRMSG+16 |
$$FMTE^XLFDT | TREQMSG+16, TREQMSG+22 |
$$CJ^XLFSTR | TREQMSG+10, TERRMSG+9 |
$$LJ^XLFSTR | TREQMSG+14, TREQMSG+15, TREQMSG+16, TREQMSG+17, TREQMSG+18, TREQMSG+19, TREQMSG+21, TREQMSG+22, TREQMSG+23, TREQMSG+25 |
$$REPEAT^XLFSTR | TREQMSG+27 |
^XMD | SEND+18 |
Name | Line Occurrences |
---|---|
SEND | TREQMSG+29, TERRMSG+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DATA | TREQMSG~ |
DATA("REQBY" | TREQMSG+15 |
DATA("REQCMT" | TREQMSG+17 |
DATA("REQDTM" | TREQMSG+16 |
DATA("REVBY" | TREQMSG+21 |
DATA("REVCMT" | TREQMSG+23 |
DATA("REVDTM" | TREQMSG+22 |
DATA("REVRES" | TREQMSG+24 |
DATA("SFNAME" | TREQMSG+14 |
DGMAX | TREQMSG+5~, TREQMSG+7*, TREQMSG+9, TREQMSG+10, TREQMSG+11, TREQMSG+12, TREQMSG+13, TREQMSG+14, TREQMSG+15, TREQMSG+16 , TREQMSG+17, TREQMSG+18, TREQMSG+19, TREQMSG+21, TREQMSG+22, TREQMSG+23, TREQMSG+25, TREQMSG+27, TERRMSG+4~, TERRMSG+6* , TERRMSG+8, TERRMSG+9, TERRMSG+10, TERRMSG+11, TERRMSG+12, TERRMSG+13, TERRMSG+15, TERRMSG+16 |
DGPFA | TREQMSG~ |
DGPFA("DFN" | TREQMSG+19 |
DGPFA("FLAG" | TREQMSG+18 |
DIFROM | SEND+5~ |
ERLN | TERRMSG+4~, TERRMSG+13* |
ERTXT | TERRMSG~ |
ERTXT( | TERRMSG+13 |
LNCNT | TREQMSG+5~, TREQMSG+9, TREQMSG+10, TREQMSG+11, TREQMSG+12, TREQMSG+13, TREQMSG+14, TREQMSG+15, TREQMSG+16, TREQMSG+17 , TREQMSG+18, TREQMSG+19, TREQMSG+21, TREQMSG+22, TREQMSG+23, TREQMSG+25, TREQMSG+27, TERRMSG+4~, TERRMSG+8, TERRMSG+9 , TERRMSG+10, TERRMSG+11, TERRMSG+12, TERRMSG+13, TERRMSG+15, TERRMSG+16 |
MGRP | TREQMSG+5~, TREQMSG+6*, TREQMSG+29, TERRMSG+4~, TERRMSG+5*, TERRMSG+19, SEND~, SEND+13, SEND+17 |
MSGARY | SEND~, SEND+16 |
MSGID | TERRMSG~, TERRMSG+14, TERRMSG+16 |
MSGTXT | TREQMSG+5~, TERRMSG+4~ |
RESLT | TREQMSG+5~, TREQMSG+24*, TREQMSG+25 |
SUBJ | SEND~, SEND+15 |
TYPE | TREQMSG~, TREQMSG+12, TREQMSG+14, TREQMSG+20 |
U | TREQMSG+18, TREQMSG+19 |
XMDUZ | SEND+6~, SEND+14* |
XMMG | SEND+11~ |
XMSUB | SEND+7~, SEND+15* |
XMTEXT | SEND+8~, SEND+16* |
XMY | SEND+9~ |
XMY("G." | SEND+17* |
XMZ | SEND+10~ |
Z | TREQMSG+5~, TREQMSG+24* |