Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: VENPCC1

Package: PCC New Encounter Form

Routine: VENPCC1


Information

VENPCC1 ; IHS/OIT/GIS - CREATE THE PCC+ ENCOUNTER FORM AND HEALTH SUMMARY ;

Source Information

Source file <VENPCC1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 NOW^%DTC  ^DIC  ^DIE  
PCC New Encounter Form 2 $$OPN^VENPCCP  ($$HEADER,$$MRP)^VENPCCU  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
PCC New Encounter Form 7 VENPCC10  VENPCC2  VENPCC2A  VENPCCA  VENPCCP2  VENPCCW  VENPCCX  

Entry Points

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

External References

Name Field # of Occurrence
NOW^%DTC ERR+4
^DIC ERR+5
^DIE ERR+10
$$OPN^VENPCCP OPEN+1, HSOPN25, OPN25
$$HEADER^VENPCCU TXT+3
$$MRP^VENPCCU EFOG+2, OPEN+7, PULL+3, EFOG25+3, OPN25+7, PG+4, PG+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,MSG
  • Line Location: OPEN+10
Function Call: WRITE
  • Prompt: !,REC
  • Condition for execution: $L(REC)
  • Line Location: M1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: M1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: M1+8
Function Call: WRITE
  • Prompt: $E(REC,1,500)
  • Line Location: M1+9
Function Call: WRITE
  • Prompt: !,MSG
  • Line Location: MSG25+5
Routine Call
  • DIE
  • Line Location:
    • ERR+10
Routine Call
  • DIC
  • Line Location:
    • ERR+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VEN(7.7 - [#19707.7] Classic Fileman Calls

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All