DGRUGBJ ; ALB/SCK - RAI/MDS COTS ADT Background job ; 11/7/07 3:49pm
Source file <DGRUGBJ.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 5 | EN^DGRUGA08 $$CHKWARD^DGRUUTL INP^VADPT XMITFLAG^VAFCDD01 $$SEND^VAFHUTL |
| Health Level Seven | 2 | INIT^HLFNC2 GENERATE^HLMA |
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT |
| MailMan | 1 | ^XMB |
| VA Fileman | 1 | $$GET1^DIQ |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 2 | DGRU RAI BATCH UPDATE DGRUGSEE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| BLDQ | ||
| EN | ; Main Entry point for patient demographic update to COTS system
|
|
| SENDMSG(GLOREF) | ; Transmit the HL7 message
|
|
| BLDA08(DFN,EVNTDT,EVNTINFO,DGDC,DGOSSN) | ;
|
|
| ERRBUL(EVNTINFO,RESULT) | ; Generate bulletin if an error occurred while building the HL7 message.
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | EN+23, EN+29, BLDA08+5 |
| ^VAT(391.71 - [#391.71] | EN+15, EN+17!, EN+19 |
| ^XTMP("ADT/HL7 MDS COTS UPDATE" | EN+2, EN+42 |
| Name | Line Occurrences |
|---|---|
| $$BLDA08 | EN+36 |
| $$SENDMSG | BLDA08+35 |
| BLDQ | BLDA08+5, BLDA08+24, BLDA08+28, BLDA08+31 |
| ERRBUL | EN+37 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | EN+8~, EN+20*, EN+23, EN+29, EN+36, BLDA08~, BLDA08+4*, BLDA08+5, BLDA08+15, BLDA08+27 |
| DGARRAY | EN+8~, EN+10*, EN+11, EN+26, EN+27, EN+28, EN+29, EN+31, EN+33, EN+34 , EN+36, EN+37 |
| DGDATE | EN+8~ |
| DGDC | BLDA08~, BLDA08+7*, BLDA08+27 |
| DGNODE | EN+8~, EN+19*, EN+20, EN+21, EN+31, EN+33, EN+34 |
| DGOSSN | BLDA08~, BLDA08+8*, BLDA08+27 |
| DGRSLT | EN+8~, EN+36*, EN+37 |
| DGTMP | BLDA08+2~, BLDA08+34 |
| DGTMP( | BLDA08+31, BLDA08+32 |
| DGTMP(0 | BLDA08+28 |
| DGUSR | EN+8~ |
| DT | ERRBUL+14 |
| EVNTDT | EN+21*, EN+36, BLDA08~, BLDA08+9*, BLDA08+10*, BLDA08+17 |
| EVNTINFO | BLDA08~, BLDA08+15, BLDA08+16, BLDA08+17, ERRBUL~, ERRBUL+9, ERRBUL+10, ERRBUL+12, ERRBUL+13 |
| GLOREF | BLDA08+2~, BLDA08+12*, BLDA08+13, BLDA08+34, BLDA08+35, SENDMSG~, SENDMSG+2 |
| HERR | SENDMSG+5! |
| HL | BLDA08+19~, BLDA08+21!, BLDA08+22 |
| HL("" | BLDA08+24 |
| HLA | SENDMSG+1~, SENDMSG+5! |
| HLA("HLS" | SENDMSG+2*, SENDMSG+3 |
| HLECH | BLDA08+19~ |
| HLEID | BLDA08+19~ |
| HLFS | BLDA08+19~ |
| HLQ | BLDA08+19~ |
| HLRST | SENDMSG+1~, SENDMSG+4, SENDMSG+6 |
| NDX | BLDA08+19~, BLDA08+30*, BLDA08+31*, BLDA08+32 |
| PVTPTR | EN+8~, EN+14*, EN+15*, EN+17, EN+19, EN+23, EN+25, EN+27, EN+40 |
| RESULT | BLDA08+2~, BLDA08+5*, BLDA08+24*, BLDA08+28*, BLDA08+31, BLDA08+32*, BLDA08+35*, BLDA08+36*, BLDQ, ERRBUL~ , ERRBUL+11 |
| VAIN | EN+24~, EN+25! |
| VAIN(4 | EN+25 |
| XMB | ERRBUL+2~, ERRBUL+8* |
| XMB(1 | ERRBUL+9* |
| XMB(2 | ERRBUL+10* |
| XMB(3 | ERRBUL+11* |
| XMB(4 | ERRBUL+12* |
| XMB(5 | ERRBUL+13* |
| XMCHAN | ERRBUL+2~, ERRBUL+4* |
| XMDT | ERRBUL+2~, ERRBUL+14* |
| XMDUZ | ERRBUL+2~, ERRBUL+6* |
| XMSUB | ERRBUL+2~, ERRBUL+5* |
| XMY | ERRBUL+2~ |
| XMZ | ERRBUL+2~ |