DGPTFTR ;ALB/JDS,HIOFO/FT - TRANSMISSION OF PTF ;8/20/15 3:47pm
Source file <DGPTFTR.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 14 | ^DGPTFTR0 LOG^DGPTFTR1 (BULL,CEN,OPEN,SCAN)^DGPTFTR3 ^DGPTFVC1 (EN,LINES)^DGPTFVC2 ^DGPTFVC3 ^DGPTR0 LOG^DGPTR1 ^DGPTRI0 LOG^DGPTRI1 (CEN,FDT,FMT,RTY)^DGPTUTL SETTRAN^DGPTUTL1 $$SITE^VASITE ^VATRAN |
| VA FileMan | 3 | IX^DIC ^DIE $$GET1^DIQ |
| Kernel | 2 | ^%ZTLOAD ($$FMTE,$$NOW)^XLFDT |
| MailMan | 2 | INST^XMA21 (,ENT1)^XMD |
| 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 | 7 | DG PTF TRANSMISSION VADATS DGPTC DGPTC1 DGPTF099 DGPTF2 DGPTFVC DGPTRPO |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENN | ;PTF Transmission [DG PTF TRANSMISSION VADATS]
|
|
| EN5 | ;select a PTF RELEASE date or range
|
|
| ENQ | ||
| ENQ1 | ||
| SCAN | ||
| DAT | ;create a MailMan message, transmit it and move on to process additional PTFs
|
|
| DATQ | ||
| PWR | ;get the PTF record and start processing it
|
|
| XMIT | ;transmit message with PTF segments
|
|
| REC | ;update PTF RECORD multiple in PTF RELEASE (45.83). includes PTF record ien, date transmitted, & message ien
|
|
| COM | ||
| COM1 | ;called from DGPTC1
|
|
| Q | ;
|
|
| LOG | ;called from PRINT+1^DGPTF2,CLS+1^DGPTF2,EN^DGPTFVC
|
|
| ROUTER | ;called from DGPTF099,DGPTRPO
|
|
| CHECK(DGPTXMZ) | ;check if every two lines in message body equal 384 characters
|
|
| QMSG(DGPTMIEN) | ;notify others about bad segment length
|
|
| SMSG | ;send MailMan message
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | QMSG+4 |
| ^DGPTFTR0 | COM1+10 |
| LOG^DGPTFTR1 | LOG+1 |
| BULL^DGPTFTR3 | DAT+4 |
| CEN^DGPTFTR3 | PWR+5 |
| OPEN^DGPTFTR3 | PWR+18 |
| SCAN^DGPTFTR3 | ENQ |
| ^DGPTFVC1 | Q+6 |
| EN^DGPTFVC2 | Q+7 |
| LINES^DGPTFVC2 | PWR+8 |
| ^DGPTFVC3 | Q+6 |
| ^DGPTR0 | COM1+10 |
| LOG^DGPTR1 | LOG+1 |
| ^DGPTRI0 | COM1+10 |
| LOG^DGPTRI1 | LOG+1 |
| CEN^DGPTUTL | ENN+2, PWR+2 |
| FDT^DGPTUTL | ENN+4 |
| FMT^DGPTUTL | SCAN+1, PWR+6 |
| RTY^DGPTUTL | ENN+3 |
| SETTRAN^DGPTUTL1 | DAT+3, XMIT+16 |
| IX^DIC | EN5+3, EN5+5 |
| ^DIE | REC+3, REC+4 |
| $$GET1^DIQ | PWR+14 |
| $$SITE^VASITE | SMSG+2 |
| ^VATRAN | EN5+13 |
| $$FMTE^XLFDT | PWR+13 |
| $$NOW^XLFDT | QMSG+2 |
| INST^XMA21 | ROUTER+4 |
| ^XMD | SMSG+16 |
| ENT1^XMD | XMIT+6 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DGPT - [#45] | Classic Fileman Calls, GET1^DIQ |
| ^DGP(45.83 - [#45.83] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGP(45.83 - [#45.83] | ENN+1, EN5+13, ENQ1, DAT+2, PWR+3, Q+1 |
| ^DGP(45.84 - [#45.84] | COM1+3 |
| ^DGPT - [#45] | PWR+4, PWR+6, PWR+12, COM1+2, COM1+3, COM1+4 |
| ^DPT - [#2] | PWR+12, COM1+3, COM1+4 |
| ^TMP("AEDIT" | PWR+13!, PWR+19! |
| ^TMP("AERROR" | PWR+13! |
| ^VA(200 - [#200] | XMIT+3 |
| ^XMB(3.9 - [#3.9] | XMIT+2*, CHECK+2, CHECK+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| D | EN5+3*, EN5+5*! |
| DA | REC+3*!, REC+4*! |
| DGACNT | ENQ1!, PWR+13* |
| DGADM | PWR+12*, PWR+13, Q+3! |
| DGAO | Q+3! |
| DGCDR | Q+3! |
| >> DGCI | PWR+17* |
| DGCN | ENQ1! |
| DGCN0 | ENQ1!, PWR+5, PWR+8, PWR+17 |
| >> DGCNT | SCAN+2*, DAT+1, PWR+8, PWR+10, PWR+20, XMIT+2, XMIT+16* |
| >> DGD | SCAN+2*, DAT+2*, DAT+3, DAT+4, PWR+3, REC+3 |
| DGDOB | Q+3! |
| DGED | EN5+7*, ENQ1!, DAT+3, DAT+4 |
| DGERR | SCAN!, PWR+10*, PWR+18, PWR+20, Q+6, Q+7, LOG+1 |
| DGFIRST | SCAN+7~*, PWR+8, PWR+9*, XMIT+9* |
| DGFMT | EN5+14*, ENQ1!, PWR+6 |
| DGFMTDT | ENN+4*, ENQ1! |
| DGHEAD | Q+3! |
| >> DGID | SCAN+2*, XMIT+7, XMIT+16* |
| >> DGIDN( | XMIT+7* |
| DGJ | XMIT+2*, XMIT+16, Q+3! |
| DGK | XMIT+8*, XMIT+16!, REC+3, REC+4, Q+3! |
| DGL | Q+3! |
| DGLOGIC | ENQ1! |
| DGM | Q+3! |
| DGNAM | Q+3! |
| DGNODE | PWR+12*, PWR+15! |
| DGNT | Q+3! |
| DGO | Q+3! |
| DGOUTX | EN5+14, ENQ1!, DAT+3, XMIT+16 |
| DGPICD10 | Q+3! |
| DGPROC | Q+3! |
| DGPROCD | Q+3! |
| DGPTFMT | ENQ1!, PWR+6, COM1+10, LOG+1 |
| DGPTLAST | CHECK+1~, CHECK+3*, CHECK+4 |
| DGPTLOOP | CHECK+1~, CHECK+4*, CHECK+5 |
| DGPTMIEN | QMSG~, SMSG+12 |
| DGPTNODE | CHECK+1~, CHECK+2*, CHECK+3 |
| DGPTSLF | ENQ1!, DAT+1, PWR+1, XMIT+4*, XMIT+5, CHECK+4, CHECK+7* |
| DGPTTEXT | CHECK+1~, SMSG+1~ |
| DGPTTEXT(1 | SMSG+4* |
| DGPTTEXT(2 | SMSG+5* |
| DGPTTEXT(3 | SMSG+6* |
| DGPTTEXT(4 | SMSG+7* |
| DGPTTEXT(5 | SMSG+8* |
| DGPTTEXT(6 | SMSG+9* |
| DGPTTEXT(7 | SMSG+10* |
| DGPTTEXT(8 | SMSG+11* |
| DGPTTEXT(9 | SMSG+12* |
| DGPTTOT | CHECK+1~, CHECK+5*, CHECK+6 |
| DGPTXMZ | CHECK~, CHECK+2, CHECK+5, CHECK+8, CHECK+10 |
| DGRTY | ENN+3, EN5+4, ENQ1!, PWR+4, PWR+5, PWR+8, PWR+16, PWR+17 |
| DGRTY0 | ENQ1!, SCAN+8 |
| DGSD | EN5+5*, ENQ1!, SCAN+2 |
| >> DGSDI | ROUTER+4* |
| DGSENFLG | REC+2*, REC+5! |
| DGSSN | Q+3! |
| DGSTCNT | ENQ1! |
| DGSTCNT("P" | PWR+10*, XMIT+8, XMIT+14! |
| DGSUD | Q+3! |
| DGSUR | Q+3! |
| DGT | Q+3! |
| DGTD | Q+3! |
| >> DGTR | SCAN+2*, PWR+20* |
| DGX | ENQ1!, Q+3! |
| DGXLS | Q+3! |
| DGXM | ENQ1! |
| >> DGXMZ | XMIT+2 |
| DGY | SCAN+1~* |
| DGZ | PWR+14*, PWR+15! |
| DIC | EN5+1!*, EN5+5!, ENQ1!, Q+3! |
| DIC("A" | EN5+1*, EN5+5* |
| DIC("S" | EN5+2*, EN5+5* |
| DIC(0 | EN5+1*, EN5+5* |
| DICR | PWR+10! |
| DIE | REC+3*!, REC+4*! |
| >> DILOCKTM | ENN+1 |
| DR | REC+3*!, REC+4*! |
| DR(2 | REC+3* |
| DT | EN5+7, PWR+5, XMIT+2 |
| DUZ | XMIT+3, ROUTER+5, SMSG+3, SMSG+14 |
| E | Q+3! |
| ERR | Q+3! |
| F | Q+3! |
| G | Q+3! |
| H | Q+3! |
| I | Q+3! |
| >> J | DAT+5*, PWR+3*, PWR+4, PWR+6, PWR+8*, PWR+10, PWR+12, PWR+14, PWR+17, XMIT+2 , XMIT+16*, COM, COM1+2, COM1+3, COM1+4 |
| K | COM1+2*, COM1+3*, COM1+4*, Q+2*, Q+3! |
| L | Q+3! |
| >> P | PWR+3*, PWR+8 |
| >> PTF | PWR+17*, COM* |
| T | Q+3! |
| >> T1 | PWR+8*, PWR+17*, COM*, Q+6 |
| >> T2 | PWR+8*, PWR+17*, COM* |
| U | SCAN+8, PWR+3, PWR+4, PWR+5, PWR+8, PWR+12, PWR+17, XMIT+3, CHECK+3, SMSG+2 |
| VAT | EN5+13!, ENQ1! |
| VAT( | ROUTER+4 |
| VAT("F" | PWR+8, PWR+20 |
| VATERR | EN5+13!, ENQ1! |
| VATNAME | EN5+13*!, ENQ1! |
| W | Q+3! |
| >> X | EN5+3, EN5+7, PWR+8*, PWR+12*, ROUTER+4* |
| XMDF | ROUTER+4*! |
| XMDUN | ENQ1!, XMIT+3* |
| XMDUZ | XMIT+3*, ROUTER+4*, SMSG+1~, SMSG+3* |
| XMN | ROUTER+4*! |
| XMSUB | SMSG+1~, SMSG+2* |
| XMTEXT | SMSG+1~, SMSG+13* |
| XMY | ENQ1!, XMIT+1!, SMSG+1~ |
| XMY( | ROUTER+5*, SMSG+14* |
| XMY("ICD-10OITPTFExpansionTeam@domain.ext" | SMSG+15* |
| >> XMZ | XMIT+2*, XMIT+4, XMIT+7, REC+3 |
| >> Y | ENN+3*, ENN+4, EN5+4, EN5+7, SCAN+1*, PWR+5, PWR+6*, PWR+8* |
| >> Y(0 | EN5+5, EN5+7 |
| Z | Q+3! |
| ZTDESC | QMSG+1~, QMSG+2* |
| ZTDTH | QMSG+1~, QMSG+2* |
| ZTIO | QMSG+1~, QMSG+2* |
| ZTRTN | QMSG+1~, QMSG+2* |
| ZTSAVE | QMSG+1~ |
| ZTSAVE("DGPTMIEN" | QMSG+3* |