MDCPHL7B ;HINES OIFO/BJ - CliO HL7 Handler/validator;09 Aug 2006
Source file <MDCPHL7B.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 4 | NOW^%DTC YN^DICN (FILE,UPDATE)^DIE $$EXTERNAL^DILFD |
Clinical Procedures | 1 | EN^MDCPSIGN |
Health Level Seven | 1 | $$TOPURG^HLUTIL |
Registration | 1 | $$SITE^VASITE |
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 |
---|---|---|
GTMSGIDS(MDCPRSLT,MDCPSTAT) | ; Gets message ids
|
|
GETMSG(MDCPRSLT,MDCPMSG) | ; Gets a message based on ID
|
|
UPDATERP(MDCPRSLT,MDCPMSG,MDCPSTAT,MDCPDFN,MDCPMAP) | ; Updates CP RESULT REPORT status
|
|
UPDRSN(MDCPRSLT,MDCPMSG,MDCPTEXT) | ; Update CLIO_HL7_LOG file with a reason for a status.
; Published as MDCP UPDATE MESSAGE REASON |
|
CLRERR | ; Quick clear of the HL7 error log
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
MDCP RESULTS BY STATUS | GTMSGIDS |
MDCP MESSAGE BY IEN | GETMSG |
MDCP CORRECTIONS BY IEN | GETCORR |
MDCP UPDATE MESSAGE STATUS | UPDATERP |
MDCP UPDATE MESSAGE REASON | UPDRSN |
FileNo | Call Tags |
---|---|
^MDC(704.002 - [#704.002] | EXTERNAL^DILFD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HL(772 - [#772] | GETMSG+28, GETMSG+29, GETMSG+31 |
^HLMA - [#773] | GETMSG+26 |
^MDC(704.002 - [#704.002] | GTMSGIDS+21, GETMSG+20, GETMSG+23, GETMSG+24, UPDATERP+40, UPDATERP+41, UPDATERP+52, CLRERR+3 |
^TMP("MDCPGTWY" | GETMSG+16 |
^TMP($J | GTMSGIDS+19, UPDRSN+12 |
Name | Line Occurrences |
---|---|
UPDATERP | CLRERR+3 |
UPDRSN | UPDATERP+27, UPDATERP+32, UPDATERP+48, UPDATERP+53 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | UPDATERP+19, UPDRSN+16, CLRERR+2* |
>> HLMTIENS | UPDATERP+52* |
I | GTMSGIDS+20~*, GTMSGIDS+22, GTMSGIDS+23*, GTMSGIDS+24, GTMSGIDS+25, GETMSG+27~*, GETMSG+28*, GETMSG+29, GETMSG+31 |
J | GTMSGIDS+20~*, GTMSGIDS+21*, GTMSGIDS+22 |
MDCPDFN | GETMSG+19~, GETMSG+20*, GETMSG+25, UPDATERP~ |
MDCPERR | UPDATERP+17~, UPDATERP+26 |
MDCPERR(1 | UPDATERP+28 |
MDCPEST | UPDATERP+17~, UPDATERP+20*, UPDATERP+27, UPDATERP+32, UPDATERP+33, UPDATERP+48 |
MDCPFDA | UPDATERP+17~, UPDRSN+13~ |
MDCPFDA( | UPDATERP+21*, UPDATERP+22*, UPDATERP+46*, UPDRSN+15*, UPDRSN+16*, UPDRSN+17* |
MDCPHL7 | GETMSG+18~ |
MDCPHLSG | GETMSG+27~, GETMSG+29*, GETMSG+30 |
MDCPIEN | GETMSG+23~*, GETMSG+26 |
MDCPIENS | GETMSG+24~*, GETMSG+25, GETMSG+28, GETMSG+29, GETMSG+31, UPDATERP+18*, UPDATERP+21, UPDATERP+22, UPDATERP+46 |
MDCPIFN | UPDATERP+17~ |
MDCPMAP | UPDATERP~ |
MDCPMSG | GETMSG~, GETMSG+20, GETMSG+23, GETMSG+24, UPDATERP~, UPDATERP+18, UPDATERP+27, UPDATERP+32, UPDATERP+40, UPDATERP+41 , UPDATERP+43, UPDATERP+48, UPDATERP+52, UPDATERP+53, UPDRSN~, UPDRSN+15 |
MDCPPTID | UPDATERP+17~ |
MDCPROC | UPDATERP+17~ |
MDCPRSLT | GTMSGIDS~, GTMSGIDS+19*, GTMSGIDS+22, GTMSGIDS+24, GTMSGIDS+25, GETMSG~, GETMSG+16*, GETMSG+17, GETMSG+25, GETMSG+26 , GETMSG+31, UPDATERP~, UPDRSN~, UPDRSN+12*, UPDRSN+19, UPDRSN+20 |
MDCPRSLT(0 | UPDATERP+28*, UPDATERP+33*, UPDATERP+49* |
MDCPSTAT | GTMSGIDS~, GTMSGIDS+21, UPDATERP~, UPDATERP+20, UPDATERP+21, UPDATERP+22, UPDATERP+39, UPDATERP+51 |
MDCPTEXT | UPDRSN~, UPDRSN+17 |
MDCPVDFN | UPDATERP+40*, UPDATERP+42, UPDATERP+44! |
MDCPVMAP | UPDATERP+41*, UPDATERP+42, UPDATERP+44! |
MDNOW | UPDATERP+17~, UPDATERP+19*, UPDATERP+22 |
MDTMP | UPDATERP+17~, UPDATERP+27, UPDATERP+32, UPDATERP+48, UPDATERP+53 |
MDX | CLRERR+1~, CLRERR+3* |
MDZ | CLRERR+1~, CLRERR+3 |
U | GTMSGIDS+24, GETMSG+20, GETMSG+23, GETMSG+24, GETMSG+25, UPDATERP+40, UPDATERP+41, UPDATERP+52 |