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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: VENPCCIX

Package: PCC New Encounter Form

Routine: VENPCCIX


Information

VENPCCIX ; IHS/OIT/GIS - INSTALLATION TOOLS: ADD A NEW TEMPLATE FOR VER 2.5 EXTENSION OF VENPCCIT ;

Source Information

Source file <VENPCCIX.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 5 ^DIC  YN^DICN  ^DIE  ^DIK  ^DIR  
IHS VA Utilities 1 ^XBFMK  
PCC New Encounter Form 1 (DIE,HMR)^VENPCCIT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCC New Encounter Form 1 VENPCCIT  

Entry Points

Name Comments DBIA/ICR reference
HX ; EP - PATIENT HX
GRA1
HXDIE
GRAMM ; MAX MONTHS
GRAX
GRED ; EP - EDIT A GRAPH'S PROPERTIES
LAB2
GRDEL
GREX
LAB1
HX3
GGD
HX1
HX7
HX6
HX5
HX4
GRAL ; EP - GET LAB RESULT ENTRY
HX9
HX8
GRAD ; MAX DATA POINTS
CL1
GRAF ; FILE THE RESULTS
GRAM ; GET MEASUREMENT ENTRY
GG1 ; EP - UPDATE THE OCX COMPONENTS FILE
GRAU ; UNITS
CL ; CHECKLISTS
GRAPH ; EP - GRAPHS ASSOCIATED WITH THE FORM
GRA2
GG ; EP - GROWTH GRIDS FOR WELL CHILD FORM
GRD ; EP - DELETE A GRAPH
GRAPH1
KB1
FIN
KB ; EP - KNOWLEDGEBASE ASSOCIATED WITH THE FORM
GRDT ; REMOVE GRAPH FROM INDIVIDUAL TEMPLATES
GRADD ; EP - ENTER A NEW GRAPH
OK(TXT) ; EP - CONFRIM REMOVAL OF ITEMS
; PATCHED BY GIS/OIT 10/15/05 ; PCC+ 2.5 PATCH 1
LAB ; EP-DISPLAY CERTAIN LAB RESULTS
HX2

External References

Name Field # of Occurrence
^DIC LAB1+2, GRAPH1+2, KB1+2, GG1+6, CL1+3, GRA1+8, GRAM+7, GRAL+5, GRED+3, GRD+4
YN^DICN LAB+5, LAB1+7, GRAPH+5, GRAPH1+7, KB+13, KB1+8, GG+6, GGD+2, CL+6, CL1+8
, HX1+4, HX2+4, HX3+4, HX4+4, HX5+4, HX6+4, HX7+4, HX8+4, HX9+3, GRD+8
, OK+7
^DIE LAB2+1, GRAF+5, GRED+4, GRED+10
^DIK LAB+12, LAB1+8, GRAPH+12, GRAPH1+8, KB+20, KB1+9, GGD+7, CL+13, CL1+9, GRDT+6
, GRDEL+2
^DIR GRA1+1, GRA2+1, GRAMM+3, GRAD+3, GRAU+3
DIE^VENPCCIT HXDIE
HMR^VENPCCIT LAB+6
^XBFMK GGD+3, GGD+8, FIN, GRAX, GREX, GRDEL+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,SEP," RECENT LAB RESULTS ",SEP
  • Line Location: LAB+1
Function Call: WRITE
  • Prompt: !!,"Want to include recent lab test results on the form..."
  • Line Location: LAB+2
Function Call: WRITE
  • Prompt: !!,SEP
  • Line Location: LAB+6
Function Call: WRITE
  • Prompt: !,"This test already is on the form. Want to delete it"
  • Line Location: LAB1+5
Function Call: WRITE
  • Prompt: !
  • Line Location: LAB1+8
Function Call: WRITE
  • Prompt: !
  • Line Location: LAB2+1
Function Call: WRITE
  • Prompt: !!,SEP," GRAPHS ",SEP
  • Line Location: GRAPH+1
Function Call: WRITE
  • Prompt: !!,"Want to include graphs of measurable results on this form"
  • Line Location: GRAPH+2
Function Call: WRITE
  • Prompt: !!,SEP
  • Line Location: GRAPH+6
Function Call: WRITE
  • Prompt: !
  • Line Location: GRAPH1+4
Function Call: WRITE
  • Prompt: !,"This graph already is on the form. Want to delete it"
  • Line Location: GRAPH1+5
Function Call: WRITE
  • Prompt: !
  • Line Location: GRAPH1+9
Function Call: WRITE
  • Prompt: !!,SEP," KNOWLEDGEBASES ",SEP
  • Line Location: KB+1
Function Call: WRITE
  • Prompt: !,"A knowledgebase contains custom guidelines or patient education topics."
  • Line Location: KB+2
Function Call: WRITE
  • Prompt: !,"This form already contains the following knowledgebase(s): "
  • Line Location: KB+5
Function Call: WRITE
  • Prompt: !?3,KNM
  • Line Location: KB+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: KB+10
Function Call: WRITE
  • Prompt: !,"Want to include knowledgebase(s) on this form"
  • Line Location: KB+12
Function Call: WRITE
  • Prompt: !!,SEP
  • Line Location: KB+14
Function Call: WRITE
  • Prompt: !
  • Line Location: KB1+5
Function Call: WRITE
  • Prompt: !,"This knowledgebase already is on the form. Want to delete it"
  • Line Location: KB1+6
Function Call: WRITE
  • Prompt: !
  • Line Location: KB1+10
Function Call: WRITE
  • Prompt: !!,SEP," PEDIATRIC GROWTH GRIDS ",SEP
  • Line Location: GG+3
Function Call: WRITE
  • Prompt: !!,"Want to include Pediatric Growth Grids on the form"
  • Line Location: GG+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: GG+8
Function Call: WRITE
  • Prompt: !,"Sure you want to remove the Grids from this template"
  • Line Location: GGD+1
Function Call: WRITE
  • Prompt: !,"OK, you may now add Pediatric Growth Grids to this template"
  • Line Location: GG1+7
Function Call: WRITE
  • Prompt: !,"If 'blank' graphs appear on the printed form, you should review"
  • Line Location: GG1+8
Function Call: WRITE
  • Prompt: !,"section 5 in the PCC+ users guide to learn about the 'blank graph' remedy"
  • Line Location: GG1+9
Function Call: WRITE
  • Prompt: !!,SEP," CHECKLISTS ",SEP
  • Line Location: CL+1
Function Call: WRITE
  • Prompt: !,"A checklist contains a set of orderable items or clinical tasks"
  • Line Location: CL+2
Function Call: WRITE
  • Prompt: !!,"Want to include checklists(s) on this form"
  • Line Location: CL+3
Function Call: WRITE
  • Prompt: !
  • Line Location: CL1+5
Function Call: WRITE
  • Prompt: !,"This checklist already is on the form. Want to delete it"
  • Line Location: CL1+6
Function Call: WRITE
  • Prompt: !
  • Line Location: CL1+10
Function Call: WRITE
  • Prompt: !!,SEP," HISTORICAL INFORMATION ",SEP
  • Line Location: HX+1
Function Call: WRITE
  • Prompt: !!,"Want to include personal history items on the form"
  • Line Location: HX1+0
Function Call: WRITE
  • Prompt: !!,"Want to exclude the onset date from the personal history"
  • Line Location: HX2+0
Function Call: WRITE
  • Prompt: !!,"Want to include family history items on this form"
  • Line Location: HX3+0
Function Call: WRITE
  • Prompt: !!,"Want to include past surgical procedures on this form"
  • Line Location: HX4+0
Function Call: WRITE
  • Prompt: !!,"Want to include the diagnosis with the procedure"
  • Line Location: HX5+0
Function Call: WRITE
  • Prompt: !!,"Want to include the operating provider with the procedure"
  • Line Location: HX6+0
Function Call: WRITE
  • Prompt: !!,"Want to exclude minor procedures from the list"
  • Line Location: HX7+0
Function Call: WRITE
  • Prompt: !!,"Want to display only the last major procedure"
  • Line Location: HX8+0
Function Call: WRITE
  • Prompt: !!,"Want to display the ICD code associated with the procedure"
  • Line Location: HX9+0
Function Call: WRITE
  • Prompt: !!,SEP,!!,"CONGRATULATIONS! This template's definition is now complete..."
  • Line Location: HXDIE+1
Function Call: WRITE
  • Prompt: !,"Be sure to copy the template '"_TMN_"_template.doc on to BOTH print severs"
  • Line Location: HXDIE+2
Function Call: WRITE
  • Prompt: !,"Then check template synchronization with the 'TS' option on the"
  • Line Location: HXDIE+3
Function Call: WRITE
  • Prompt: !,"PCC+ Install menu. It is no longer necessary to make a companion file."
  • Line Location: HXDIE+4
Function Call: WRITE
  • Prompt: !,"You can edit the properties of '",TNM,"' at any"
  • Line Location: HXDIE+5
Function Call: WRITE
  • Prompt: !,"time by running this utility again.",!!,SEP,!!
  • Line Location: HXDIE+6
Function Call: WRITE
  • Prompt: " ??"
  • Line Location: GRA1+4
Function Call: WRITE
  • Prompt: !,"This graph name already exists! Enter another name..."
  • Line Location: GRA1+5
Function Call: WRITE
  • Prompt: !,"This name will also be used as the graph's title",!
  • Line Location: GRA1+9
Function Call: WRITE
  • Prompt: !
  • Line Location: GRAMM+5
Function Call: WRITE
  • Prompt: !
  • Line Location: GRAD+5
Function Call: WRITE
  • Prompt: !
  • Line Location: GRAU+5
Function Call: WRITE
  • Prompt: !,"The unit '",UNIT,"' will be used as the y-axis label",!
  • Line Location: GRAU+9
Function Call: WRITE
  • Prompt: !,"This graph has been added to PCC+.",!,"Use the TCU option to attach it to specific PCC+ templates."
  • Line Location: GRAF+6
Function Call: WRITE
  • Prompt: !,"No data type specified. Graph entry will be deleted!",!
  • Line Location: GRED+6
Function Call: WRITE
  • Prompt: !,"The properties of this graph have been updated...",!
  • Line Location: GRED+10
Function Call: WRITE
  • Prompt: !,"WARNING: This will remove this graph from PCC+ and ",!,"detach it from all PCC+ templates..."
  • Line Location: GRD+6
Function Call: WRITE
  • Prompt: !,"Are you sure you want to delete this graph"
  • Line Location: GRD+7
Function Call: WRITE
  • Prompt: !,NAME," deleted..."
  • Line Location: GRDEL+2
Function Call: WRITE
  • Prompt: !,"This will remove ALL ",TXT," from the form!!!"
  • Line Location: OK+4
Function Call: WRITE
  • Prompt: !,"Are you sure you want to do this"
  • Line Location: OK+5
Routine Call
  • DIE
  • Line Location:
    • LAB2+1
    • GRAF+5
    • GRED+4
    • GRED+10
Routine Call
  • DIC
  • Line Location:
    • LAB1+2
    • GRAPH1+2
    • KB1+2
    • GG1+6
    • CL1+3
    • GRA1+8
    • GRAM+7
    • GRAL+5
    • GRED+3
    • GRD+4
Routine Call
  • DIR
  • Line Location:
    • GRA1+1
    • GRA2+1
    • GRAMM+3
    • GRAD+3
    • GRAU+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VEN(7.63 - [#19707.63] Classic Fileman Calls
^LAB(60 - [#60] Classic Fileman Calls
^AUTTMSR - [#9999999.07] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTMSR("B" GRAM+4
^LAB(60 - [#60] GRAL+2
^VEN(7.13 - [#19707.13] KB+7
^VEN(7.41 - [#19707.41] LAB+4, LAB+9, LAB+12, LAB1+1, LAB2+1, GRAPH+4, GRAPH+9, GRAPH+12, GRAPH1+1, KB+4
, KB+6, KB+17, KB+20, KB1+4, CL+5, CL+10, CL+13, CL+14, CL1, CL1+2
, HX1+2, HX2+2, HX3+2, HX4+2, HX5+2, HX6+2, HX7+2, HX8+2, HX9+2, GRDT+2
, GRDT+3
^VEN(7.62 - [#19707.62] GG+1, GG+4, GGD, GGD+6
^VEN(7.63 - [#19707.63] GRA1+5, GRED+5, GRDEL+1

Label References

Name Line Occurrences
$$OK LAB+9, GRAPH+9, KB+17, CL+10
CL GG+2, GGD, GG1+6, HX1+5
CL1 CL+10, CL1+5, CL1+10
FIN LAB+7, GRAPH+7, KB+15, GG+9, CL+8, HX1+6, HX2+6, HX3+6, HX4+6, HX4+7
, HX5+6, HX6+6, HX7+6, HX8+6, HX9+5
GG KB+18, KB1+2, CL+7
GG1 GG+7
GRA1 GRA1+4, GRA1+5
GRAD GRAU+5
GRAL GRAM+1
GRAM GRAMM+5
GRAMM GRAM+9, GRAD+5
GRAPH LAB+10, LAB1+2, KB+14
GRAPH1 GRAPH+9, GRAPH1+4, GRAPH1+9
GRAX GRA1+2, GRA1+3, GRA2+2, GRA2+3, GRAM+2, GRAM+7, GRAL+5, GRAMM+4, GRAMM+6, GRAD+4
, GRAD+6, GRAU+4, GRAU+6, GRD+4, GRD+8
GRDEL GRED+6
GREX GRED+3
HX CL+11, CL1+3
HX1 HX2+5, HX3+5
HX3 HX1+8, HX4+5
HX4 HX5+5
HX5 HX6+5
HX6 HX7+5
HX7 HX8+5
HX8 HX9+4
KB GRAPH+10, GRAPH1+2, GG+8
KB1 KB+17, KB1+5, KB1+10
LAB GRAPH+6
LAB1 LAB+9, LAB1+8, LAB2+2
LAB2 LAB1+4

Naked Globals

Name Field # of Occurrence
^(0 KB1+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LAB+3*, LAB+4*, LAB+9, LAB+10, LAB1+6*, LAB1+8, GRAPH+3*, GRAPH+4*, GRAPH+9, GRAPH+10
, GRAPH1+6*, GRAPH1+8, KB+3*, KB+4*, KB+17, KB+18, KB1+7*, KB1+9, GG+1*, GG+4*
, GG+7, GGD, GGD+2*, GGD+3, CL+4*, CL+5*, CL+10, CL+11, CL+14*, CL1*
, CL1+7*, CL1+9, HX1+1*, HX1+2*, HX1+3*, HX1+7, HX1+8, HX2+1*, HX2+2*, HX2+3*
, HX2+7, HX3+1*, HX3+2*, HX3+3*, HX3+7, HX4+1*, HX4+2*, HX4+3*, HX4+7, HX4+8
, HX5+1*, HX5+2*, HX5+3*, HX5+7, HX6+1*, HX6+2*, HX6+3*, HX6+7, HX7+1*, HX7+2*
, HX7+3*, HX7+7, HX8+1*, HX8+2*, HX8+3*, HX8+7, HX9+1*, HX9+2*, HX9+6, GRADD+1~
, GRED+1~, GRD+8*, OK+2~, OK+6*, OK+8
%Y LAB+6, LAB+7, GRAPH+6, GRAPH+7, KB+14, KB+15, GG+8, GG+9, CL+7, CL+8
, HX1+5, HX1+6, HX2+5, HX2+6, HX3+5, HX3+6, HX4+5, HX4+6, HX5+5, HX5+6
, HX6+5, HX6+6, HX7+5, HX7+6, HX8+5, HX8+6, HX9+4, HX9+5, OK+2~
DA LAB+11*, LAB+12*, LAB1+3*, GRAPH+11*, GRAPH+12*, GRAPH1+3*, KB+19*, KB+20*, KB1+3*, KB1+4
, GGD+6*, CL+12*, CL+13*, CL1+4*, GRADD+1~, GRAF+1*, GRED+1~, GRED+4*, GRED+5, GRDT+4*
, GRDEL*, GRDEL+1
DA(1 LAB+8*, LAB+9, LAB+11*, LAB+12, GRAPH+8*, GRAPH+9, GRAPH+11*, GRAPH+12, KB+16*, KB+17
, KB+19*, KB+20, GGD+4*, GGD+5, GG1+1*, GG1+2, CL+9*, CL+10, CL+12*, CL+13
, GRDT+4*, GRDT+5
DIC LAB+8*, LAB+11, LAB1+3, LAB1+8, GRAPH+8*, GRAPH+11, GRAPH1+3, GRAPH1+8, KB+16*, KB+19
, KB1+9, GG1+2*, CL+9*, CL+12, CL1+4, CL1+9, GRADD+1~, GRA1+7*, GRAM+6*, GRAL+4*
, GRED+1~, GRED+2*, GRED+4, GRD+1~, GRD+3*
DIC("A" LAB1+1*, GRAPH1+1*, KB1+1*, CL1+2*, GRAM+3*, GRAL+1*, GRED+2*, GRD+2*
DIC("B" GRAM+4*, GRAM+5*, GRAL+2*, GRAL+3*
DIC("P" LAB1*, GRAPH1*, KB1*, GG1+4*, CL1+1*
DIC(0 LAB1*, GRAPH1*, KB1*, GG1+2*, CL1+1*, GRA1+6*, GRAM+6*, GRAL+4*, GRED+2*, GRD+3*
DIE LAB1+3*, GRAPH1+3*, CL1+4*, GRADD+1~, GRAF+1*, GRED+1~, GRED+4*
DIK LAB+11*, LAB1+8*, GRAPH+11*, GRAPH1+8*, KB+19*, KB1+9*, GGD+5*, CL+12*, CL1+9*, GRED+6~
, GRD+1~, GRDT+5*, GRDT+9!, GRDEL*
DIR GRADD+1~, GRA1+1!, GRA2+1!, GRAMM+3!, GRAD+3!, GRAU+3!
DIR("A" GRA1*, GRA2*, GRAMM+1*, GRAD+1*, GRAU+1*
DIR("B" GRA2*, GRAMM+2*, GRAD+2*, GRAU+2*
DIR(0 GRA1*, GRA2*, GRAMM+1*, GRAD+1*, GRAU+1*
>> DLAYGO LAB1*, GRAPH1*, KB1*, GG1+3*, CL1+1*, GRA1+7*
DR LAB2*, GRADD+1~, GRAF+2*, GRAF+3*, GRAF+4*, GRED+1~, GRED+4*, GRED+7*, GRED+8*, GRED+9*
DTOUT GRADD+1~, GRA1+2, GRA2+2, GRAMM+4, GRAD+4, GRAU+4
FILE GRADD+1~, GRAM+8*, GRAL+6*
>> FLD( HX1+3, HX1+7*, HX2+3, HX2+7*, HX3+3, HX3+7*, HX4+3, HX4+8*, HX5+3, HX5+7*
, HX6+3, HX6+7*, HX7+3, HX7+7*, HX8+3, HX8+7*, HX9+6*
>> GGIEN GG+1*, GG+2, GG+4, GGD, GGD+4, GGD+6, GG1+1
GIEN GRADD+1~, GRA1+10*, GRAF+1, GRD+1~, GRDT+3*, GRDT+4
GRIEN GRD+1~, GRD+5*, GRDT+3, GRDEL
>> KIEN KB+6*, KB+7
>> KNM KB+7*, KB+8
LFILE GRADD+1~, GRAL+3, GRAL+6*, GRAF+4
MDP GRADD+1~, GRAD+2, GRAD+7*
MFILE GRADD+1~, GRAM+5, GRAM+8*, GRAF+3
MM GRADD+1~, GRAMM+2, GRAMM+7*
NAME GRADD+1~, GRA1+10*, GRAM+4, GRAL+2, GRD+1~, GRD+5*, GRDEL+2
>> SEP LAB+1, LAB+6, GRAPH+1, GRAPH+6, KB+1, KB+14, GG+3, CL+1, HX+1, HXDIE+1
, HXDIE+6
TIEN LAB+4, LAB+8, LAB+11, LAB1+1, LAB2+1, GRAPH+4, GRAPH+8, GRAPH+11, GRAPH1+1, KB+4
, KB+6, KB+16, KB+19, KB1+4, GG+4, GGD, GGD+6, GG1+5, CL+5, CL+9
, CL+12, CL+14, CL1, CL1+2, HX1+2, HX2+2, HX3+2, HX4+2, HX5+2, HX6+2
, HX7+2, HX8+2, HX9+2, HXDIE, GRD+1~, GRDT+1*, GRDT+2*, GRDT+3, GRDT+4
>> TMN HXDIE+2
>> TNM HXDIE+5
TXT OK~, OK+3*, OK+4
TYPE GRADD+1~, GRA2, GRA2+4*, GRAM+1, GRAM+2, GRED+1~, GRED+5*, GRED+6, GRED+7, GRED+8
U LAB+6, LAB1+4, GRAPH+6, GRAPH1+4, KB+7, KB+14, KB1+4, KB1+5, GG+8, CL+7
, CL+14, CL1, CL1+5, HX1+2, HX1+5, HX2+2, HX2+5, HX3+2, HX3+5, HX4+2
, HX4+5, HX5+2, HX5+5, HX6+2, HX6+5, HX7+2, HX7+5, HX8+2, HX8+5, HX9+2
, HX9+4, GRA1+10, GRAM+8, GRAL+6, GRAMM+5, GRAD+5, GRAU+5, GRED+5, GRD+5
UNIT GRADD+1~, GRAU+2, GRAU+7*, GRAU+8*, GRAU+9
X GG1+5*, GRADD+1~, GRA1+6*, GRED+1~, GRD+1~
Y LAB1+2, LAB1+3, LAB1+4, GRAPH1+2, GRAPH1+3, GRAPH1+4, KB1+2, KB1+3, KB1+5, GG1+6
, CL1+3, CL1+4, CL1+5, GRADD+1~, GRA1+3, GRA1+4, GRA1+5, GRA1+6, GRA1+8, GRA1+10
, GRA2+3, GRA2+4, GRAM+7, GRAM+8, GRAL+5, GRAL+6, GRAMM+5, GRAMM+6, GRAMM+7, GRAD+5
, GRAD+6, GRAD+7, GRAU+5, GRAU+6, GRAU+7, GRED+1~, GRED+3, GRED+4, GRD+1~, GRD+4
, GRD+5
Z HX1+3*, HX2+3*, HX3+3*, HX4+3*, HX5+3*, HX6+3*, HX7+3*, HX8+3*, GRADD+1~
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 |  Naked Globals |  Local Variables |  All