VENPCC1 ; IHS/OIT/GIS - CREATE THE PCC+ ENCOUNTER FORM AND HEALTH SUMMARY ;
Source file <VENPCC1.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | NOW^%DTC ^DIC ^DIE | 
| PCC New Encounter Form | 2 | $$OPN^VENPCCP ($$HEADER,$$MRP)^VENPCCU | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MSG25(FILE) | ; EP - REPORT STATUS | |
| HS25 | ; EP - BUILD HEALTH SUMMARY DATA FILE | |
| HS | ||
| MERR | ; EP-M ERROR TRAP | |
| M1 | ||
| ERRQ | ||
| OPEN | ||
| ERR(ERR) | ; EP-FROM SEVERAL VEN CHECK-IN ROUTINES ; MAKE AN ENTRY IN THE ERROR LOG | |
| 25 | ||
| V25 | ; EP - FORMAT OUTPUT AND CREATE A DATA FILE FOR VER 2.5 PRINT SERVICE | |
| TCP | ; EP-FROM VENPCC2  ; ENTRY POINT FOR HS ; PATCHED BY GIS/OIT 11/11/07 TO PREVENT MAXSTG ERROR ON HEALTH SUMMARY | |
| MMF25(SS) | ; EP - NEW WAY TO POPULATE THE DATA FILE | |
| LABEL(LPFLAG) | ; EP - CONFIG OUTPUT FOR LABEL PRINTER ; PCC+ 2.5 PATCH 4 | |
| PG(DEPTIEN,FILE) | ; EP-GIVEN A DATA FILE AND DEPT, RETURN THE PRINT GROUP ; USED BY PRINT DEAMON | |
| EFOG25 | ; EP - BUILD EF OR OG DATA FILE FOR VER 2.5 | |
| OPN25 | ||
| EFOG | ||
| PULL | ||
| ERR11 | ||
| ERR10 | ||
| TXT(DFN) | ; EP - MAKE THE DATA FILE ; MOJO CODE HAS BRANCHED OFF BEFORE THIS EP ; CONTAINS CODE TO SUPPRT VER 2.5 PRINT SERVICE | |
| VNUM(VISIT,FILE,DEPTIEN) | ; EP - MODIFY VISIT NUMBER TO ASSURE DOCUMENT PRINTS ON THE CORRECT PRINTER | |
| HSOPN25 | ||
| ERR9 | ||
| ERR8 | ||
| ERR3 | ||
| ERR2 | ||
| ERR1 | ||
| ERR7 | ||
| ERR6 | ||
| ERR5 | ||
| ERR4 | 
| Name | Line Occurrences | 
|---|---|
| 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 | 
|---|---|
| ^VEN(7.7 - [#19707.7] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TRAP" | MERR+1 | 
| ^AUPNVSIT - [#9000010] | MERR+4 | 
| ^TMP("VEN MON" | ERR+3, OPEN+9, MSG25+4 | 
| ^VEN(7.4 - [#19707.4] | LABEL+2, PG+1, PG+10, PG+16 | 
| ^VEN(7.41 - [#19707.41] | LABEL+3, EFOG25+6 | 
| ^VEN(7.49 - [#19707.49] | HS25+3, EFOG25+5, EFOG25+7, M1 | 
| ^VEN(7.5 - [#19707.5] | TCP+6, TCP+7, PG+14 | 
| ^VEN(7.7 - [#19707.7] | ERR+10 | 
| ^VEN(7.95 - [#19707.95] | OPEN+7, PG+6, PG+7, PG+8, PG+12, PG+15, VNUM+3 | 
| Name | Line Occurrences | 
|---|---|
| $$PG | TCP+13, VNUM+4, VNUM+5 | 
| $$VNUM | TCP+12, PULL+5, OPN25+10 | 
| EFOG25 | V25+2 | 
| ERR | MERR+7, ERR1, ERR2, ERR3, ERR4, ERR5, ERR6, ERR7, ERR8, ERR9 , ERR10, ERR11, TCP+4, TCP+8, TCP+14, OPEN+2, HSOPN25+2, OPN25+2 | 
| HS25 | V25+1 | 
| HSOPN25 | HSOPN25+3 | 
| LABEL | OPEN+11 | 
| M1 | M1+13 | 
| MSG25 | HSOPN25+4, OPN25+4 | 
| OPEN | OPEN+3, OPEN+7, OPEN+11, PULL+7 | 
| OPN25 | EFOG25+5, OPN25+3, OPN25+12 | 
| V25 | 25 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | MERR+6, ERR+2~, ERR+4, TXT+2~, TXT+3*, TCP+5~, EFOG+2*, EFOG+9*, EFOG+10*, OPEN+5* , OPEN+7, OPEN+8, PULL+4*, PULL+5*, PULL+6, LABEL+1~, LABEL+10*, LABEL+11, HS25+1~, EFOG25+1~ , EFOG25+3*, OPN25+7*, OPN25+9*, OPN25+10*, OPN25+11, MMF25+1~, M1+4*, MSG25+1~, MSG25+2*, MSG25+3 , PG+2~, PG+6*, PG+7, PG+12*, PG+13 | 
| %DT | ERR+2~ | 
| %H | ERR+2~ | 
| %I | ERR+2~ | 
| %Q | ERR+2~ | 
| %Y | ERR+2~ | 
| A | TCP+5~ | 
| B | TCP+5~ | 
| >> CFIGIEN | ERR7, TCP+3, TCP+6, TCP+7, PG+14 | 
| CNT | HS25+1~, MMF25+1~, MMF25+2*, M1+8, M1+11* | 
| D | ERR+2~ | 
| D0 | ERR+2~ | 
| DA | ERR+2~, ERR+7*, ERR+10 | 
| >> DEFEF | TXT+3, EFOG25+6 | 
| >> DEMODATA | TXT+4, TCP+6, TCP+10, 25, OPEN+6 | 
| DEPTIEN | TCP+3, TCP+12, TCP+13, OPEN+7, PULL+5, OPN25+10, PG~, PG+6, PG+7, PG+8 , PG+12, PG+15, VNUM~, VNUM+1, VNUM+3, VNUM+4, VNUM+5 | 
| DFN | MERR+4*, TXT~, TCP+3, TCP+12 | 
| DI | ERR+2~ | 
| DIC | ERR+2~, ERR+5*, ERR+7 | 
| DIC(0 | ERR+5* | 
| DIE | ERR+2~, ERR+7* | 
| DLAYGO | ERR+2~, ERR+5* | 
| DPATH | TCP+5~ | 
| DQ | ERR+2~ | 
| DR | ERR+2~, ERR+8* | 
| DUZ | TCP+12 | 
| DUZ(0 | TCP+12 | 
| DUZ(2 | TCP+12 | 
| ERR | MERR+6*, MERR+7, ERR1*, ERR2*, ERR3*, ERR4*, ERR5*, ERR6*, ERR7*, ERR8* , ERR9*, ERR10*, ERR11*, ERR~, ERR+1, ERR+11, ERR+12, TCP+4*, TCP+5~, TCP+8* , TCP+14*, OPEN+2*, HSOPN25+2*, OPN25+2* | 
| >> ERRSTOP | MERR+2, MERR+3* | 
| FILE | TCP+5~, TCP+10*, TCP+11*, TCP+12, TCP+13, OPEN, OPEN+1, OPEN+4, OPEN+5, OPEN+7* , OPEN+12, PULL+2*, PULL+5, LABEL+8*, HSOPN25, HSOPN25+4, EFOG25+5, OPN25, OPN25+4, OPN25+5 , OPN25+8*, OPN25+10, MSG25~, MSG25+2, PG~, PG+3, VNUM~, VNUM+1, VNUM+3, VNUM+4 , VNUM+5 | 
| GBL | ERR+2~, ERR+3*, ERR+11 | 
| HF | EFOG25+1~, EFOG25+6*, EFOG25+7 | 
| HFIEN | HS25+1~, HS25+3*, EFOG25+1~, EFOG25+5*, EFOG25+7*, M1 | 
| HMN | LABEL+1~, LABEL+4*, LABEL+7 | 
| >> HSFLAG | TCP+11, HS, EFOG, V25+1, V25+2 | 
| >> HSONLY | VNUM+4 | 
| IP | TCP+5~ | 
| IPA | TCP+5~ | 
| >> JOB | ERR+12, OPEN+9, MSG25+4 | 
| LEF | LABEL+1~ | 
| >> LINE | HS+3*, HS+5 | 
| >> LNO | HS+1*, HS+2*, HS+4 | 
| LOK | TXT+2~, OPEN+11*, LABEL+8* | 
| LPFLAG | OPEN+11!, LABEL~, LABEL+2, LABEL+3 | 
| LPG | LABEL+1~, LABEL+2*, LABEL+9 | 
| MGBL | ERR+2~, ERR+3*, ERR+12, TXT+2~, OPEN+9*, MSG25+1~, MSG25+4* | 
| MMF | HS25+1~, HS25+4*, EFOG25+1~, EFOG25+4*, MMF25+1~, MMF25+2*, M1*, M1+1, M1+2, M1+3 , M1+6 | 
| >> MOJOFLAG | ERR+11 | 
| MSG | OPEN+6*, OPEN+8*, OPEN+9, OPEN+10, MSG25+1~, MSG25+3*, MSG25+4, MSG25+5 | 
| N | TXT+2~, TXT+4*, TXT+5, TXT+6, TXT+7, TXT+8, TCP+5~, EFOG+3*, EFOG+4, EFOG+5 , EFOG+6 | 
| NAME | TXT+2~, TXT+5*, TXT+6, TXT+8, HS+2*, HS+3 | 
| OGFLAG | OPEN+12!, OPN25+5! | 
| OGONLY | TCP+11, EFOG+2, EFOG25+3, OPN25+5!, VNUM+5 | 
| PATH | TCP+5~, TCP+6*, TCP+7*, TCP+8, OPEN+1, HSOPN25, OPN25 | 
| PG | PG+2~, PG+5, PG+10*, PG+16*, PG+17 | 
| PGRP | TCP+5~, TCP+13*, TCP+14, HS+1, EFOG+1, HS25+2, EFOG25+2 | 
| POP | TCP+5~, OPEN+1*, OPEN+3, HS25+1~, HSOPN25*, HSOPN25+3, EFOG25+1~, OPN25*, OPN25+3 | 
| >> PRV | ERR6 | 
| PSTUFF | TCP+5~, TCP+12*, HS+1, EFOG+1, PULL+4*, PULL+6*, LABEL+10*, LABEL+11*, HS25+2, EFOG25+2 , OPN25+9*, OPN25+11* | 
| REC | TCP+2~, TCP+5~, TCP+12*, HS+7, EFOG+4*, EFOG+5*, EFOG+6*, EFOG+9*, OPEN+7*, PULL* , PULL+1*, PULL+3*, PULL+4, PULL+6*, LABEL+6*, LABEL+7*, LABEL+9*, LABEL+10, LABEL+11*, MMF25+1~ , MMF25+2*, M1+1, M1+5*, M1+6*, M1+7, M1+9, M1+10* | 
| REC1 | TCP+2~, HS+7*, EFOG+10*, OPEN! | 
| RMAX | HS+2! | 
| SOCKET | TCP+5~ | 
| >> SPECHOLD( | TXT+8!, M1+3! | 
| >> SPECHOLD(8 | TXT+8*, EFOG+5! | 
| >> SPGRP | PG+1 | 
| SS | MMF25~, M1+2 | 
| TMN | LABEL+1~, LABEL+5*, LABEL+6 | 
| >> TMP | TXT+3, TXT+4, TXT+5, TXT+6, TXT+7, HS+1, HS+2, HS+3, EFOG+1, EFOG+2 , EFOG+3, EFOG+6, HS25+2, EFOG25+2, EFOG25+3, OPN25+5, OPN25+6, OPN25+7, OPN25+9, OPN25+11 , M1+2 | 
| TOT | TCP+5~, TCP+12*, OPEN+2*, HS25+1~, HS25+4*, HSOPN25+1*, HSOPN25+2, EFOG25+1~, EFOG25+4*, OPN25+1* , OPN25+2 | 
| >> TRT | OPEN+7* | 
| TYPE | PG+2~, PG+3*, PG+4, PG+5 | 
| U | ERR+11, TXT+7, HS+3, HS+4, EFOG+4, OPEN+7, PULL, PULL+1, PULL+3, PULL+4 , PULL+6, LABEL+2, LABEL+3, LABEL+4, LABEL+5, LABEL+6, LABEL+7, LABEL+9, LABEL+10, LABEL+11 , EFOG25+6, M1+5, PG+1, PG+6, PG+7, PG+8, PG+10, PG+12, PG+14, PG+15 , PG+16, VNUM+3 | 
| VAL | MMF25+1~, M1+2*, M1+3*, M1+4*, M1+6 | 
| >> VENDEV | TCP+12 | 
| >> VER25 | TXT+4, 25 | 
| VISIT | MERR+4, TCP+11, TCP+12, OPEN+7, PULL+2, LABEL+8, OPN25+8, VNUM~, VNUM+1, VNUM+2 , VNUM+3, VNUM+4, VNUM+5, VNUM+6 | 
| X | MERR+1*, ERR+2~, ERR+4*, LABEL+1~, LABEL+3*, LABEL+4, LABEL+5, PG+2~, PG+6*, PG+7* , PG+8*, PG+9*, PG+10, PG+12*, PG+13*, PG+14, PG+15*, PG+16 | 
| XREC | TCP+2~, HS+1*, HS+4, HS+5, HS+6, HS+7* | 
| Y | ERR+2~, ERR+6, ERR+7, LABEL+1~, PG+2~ |