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: VENPCCC

Package: PCC New Encounter Form

Routine: VENPCCC


Information

VENPCCC ; IHS/OIT/GIS - CHECK LIST MANAGEMENT ;

Source Information

Source file <VENPCCC.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 ^DIC  YN^DICN  ^DIE  
IHS VA Utilities 1 ^XBFMK  
Kernel 1 ($$LOW,$$UP)^XLFSTR  
PCC New Encounter Form 1 $$CFG^VENPCCU  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCC New Encounter Form 1 VENPCC10  

Entry Points

Name Comments DBIA/ICR reference
CKLIST(SET,SIEN) ; EP-POPULATE THE CHECKLIST FILE
CONVERT ; EP-CONVERT ORDERABLE SETS/GROUPS TO CHECK LISTS
DR(DA,GRP,C1,C2,CKIEN,PRE,POST) ; EP - MAKE DR STG
ITEMS ; EP-CONVERT ORDERABLES TO CHECKLIST ITEMS
; GO THRU ALL THE ORDERABLES, CONVERT EACH TO A CHECKLIST ITEM
MNIX
CLI(OUT,IN) ; EP - RPC: VNE PCC+ GET CL ITEMS
; RETURN THE ADO TEBLE GEN STRING TO VIEW CHECKLIST ITEMS
POP(DEFEF,DFN) ; EP - POPULATE CHECKLIST ITEM MM FIELDS
MM(DA) ; EP - COMPUTE MM FIELD VALUE
CL(OUT,IN) ; EP - RPC: VEN PCC+ GET CL CATEGORIES
; RETURN THE ADO TEBLE GEN STRING TO VIEW CHECKLIST CATEGORIES
COI ; CONVERT ORDERABLES TO ITEMS
NAME(NAME) ; EP - CAPITALIZE THE 1ST LETTER OF EVERY WORD
TEMPLATE(SIEN,GSTG) ; EP-POPULATE THE CHECKLIST SUBFILE IN THE VEN EHP EF TEMPLATES FILE
; IF THE TEMPLATE CONTAINS THE ORDER SET, ADD ALL THE ORDER GROUPS TO THE CHECKLIST MULTIPLE
CSUB(X,Y) ; EP - MAKE ENTRY IN CHECKIN GROUP SUBFILE

External References

Name Field # of Occurrence
^DIC CKLIST+13, TEMPLATE+12, COI+25, CSUB+8
YN^DICN CONVERT+5
^DIE CONVERT+11, CONVERT+16, CKLIST+16, COI+29, COI+39
$$CFG^VENPCCU CONVERT+10
^XBFMK CONVERT+13, CONVERT+14, CONVERT+17, COI+42, CSUB+9
$$LOW^XLFSTR NAME+4
$$UP^XLFSTR NAME+7, NAME+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Conversion has already been completed! Request cancelled..."
  • Line Location: CONVERT+2
Function Call: WRITE
  • Prompt: "Want to convert order sets and orderables to checklists and items"
  • Line Location: CONVERT+4
Function Call: WRITE
  • Prompt: !,"Request cancelled..."
  • Line Location: CONVERT+6
Function Call: WRITE
  • Prompt: !,"Orderables have been successfully converted to checklist items!"
  • Line Location: CONVERT+12
Routine Call
  • DIE
  • Line Location:
    • CONVERT+11
    • CONVERT+16
    • CKLIST+16
    • COI+29
    • COI+39
Routine Call
  • DIC
  • Line Location:
    • CKLIST+13
    • TEMPLATE+12
    • COI+25
    • CSUB+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls
^VEN(7.5 - [#19707.5] Classic Fileman Calls
^VEN(7.9 - [#19707.9] Classic Fileman Calls
^VEN(7.91 - [#19707.91] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] CONVERT+14, CONVERT+16
^DPT - [#2] POP+4
^TMP("VEN PRNT" POP+2
^VEN(7.41 - [#19707.41] POP+3, POP+10, POP+11, TEMPLATE+4, TEMPLATE+5
^VEN(7.5 - [#19707.5] CONVERT+11
^VEN(7.9 - [#19707.9] POP+12, CONVERT+1, CKLIST+16, COI+12, CSUB+2, DR+5, DR+7, DR+8, CLI+3
^VEN(7.91 - [#19707.91] POP+17, POP+18, CONVERT+1, CONVERT+12, COI+29, COI+39, DR+4, MM+3, MM+6
^VEN(7.92 - [#19707.92] CONVERT+7, CONVERT+8, COI+5
^VEN(7.93 - [#19707.93] COI+2, COI+3, COI+30, COI+31
^VEN(7.98 - [#19707.98] POP+15, CKLIST+6, CKLIST+7, MNIX, MNIX+1, MNIX+5, MM+4

Label References

Name Line Occurrences
$$DR COI+28, COI+38
$$NAME COI+24
CKLIST CONVERT+7, CONVERT+8
CSUB COI+27
ITEMS CONVERT+9
TEMPLATE CKLIST+20

Naked Globals

Name Field # of Occurrence
^(0 DR+7*, DR+8*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% POP+12*, POP+13, POP+14, CONVERT+3~, CONVERT+5*, CONVERT+6, CKLIST+1~, CKLIST+7*, CKLIST+8, ITEMS+2~
, COI+15*, COI+19*, COI+20*, COI+21, COI+22, COI+31*, COI+32, COI+35, COI+36, DR+2*
, DR+3
%Y CONVERT+3~
A NAME+1~, NAME+4*, NAME+7*, NAME+8*, NAME+10*, NAME+12
AGE POP+1~, POP+7*, POP+8
C1 POP+1~, POP+21*, POP+25, ITEMS+2~, COI+13*, COI+28, COI+35*, COI+38, DR~, DR+10
C2 POP+1~, POP+21*, POP+26, ITEMS+2~, COI+13*, COI+28, COI+35*, COI+38, DR~, DR+11
CAT POP+1~, ITEMS+2~, COI+6*, COI+7, COI+8, COI+32*, COI+33
CKIEN POP+1~, ITEMS+2~, COI+12*, COI+27, COI+28, COI+38, DR~, DR+5, DR+6, DR+7
, DR+8
CNAME ITEMS+2~, COI+11*, COI+12
CNT POP+1~, POP+16*, POP+23*, POP+24, POP+25, POP+26, MM+1~, MM+5*, MM+6*, MM+7
, MM+8
DA CONVERT+10*, CONVERT+11, CONVERT+14*, CONVERT+16, CKLIST+14*, CKLIST+16, TEMPLATE+2~, ITEMS+3~, COI+26*, COI+27
, COI+28, COI+29, COI+38, COI+39, CSUB+1~, DR~, DR+4, MM~, MM+3, MM+6
DA(1 TEMPLATE+7*, TEMPLATE+8, CSUB+4*, CSUB+5
DEFEF POP~, POP+3, POP+10, POP+11
DEMO POP+1~, POP+4*, POP+5, POP+6
DFN POP~, POP+4
DIC CKLIST+1~, CKLIST+2*, CKLIST+3, TEMPLATE+2~, TEMPLATE+8*, ITEMS+3~, COI+1*, CSUB+1~, CSUB+5*
DIC("P" TEMPLATE+8*, CSUB+6*
DIC(0 CKLIST+12*, TEMPLATE+7*, COI+1*, CSUB+6*
DIE CONVERT+10*, CONVERT+15*, CKLIST+3*, TEMPLATE+2~, ITEMS+3~, COI+1*, CSUB+1~
>> DLAYGO CKLIST+2*, TEMPLATE+7*, COI+1*, CSUB+6*
DOB POP+1~, POP+6*, POP+7
DR CONVERT+10*, CONVERT+15*, CKLIST+4*, TEMPLATE+2~, ITEMS+3~, COI+28*, COI+38*, CSUB+1~, DR+1~, DR+3*
, DR+6*, DR+10*, DR+11*, DR+12
DT POP+7
F NAME+1~, NAME+5*, NAME+8*, NAME+9*
FLD POP+1~, POP+24*, POP+25*, POP+26*
GIEN POP+1~, POP+9*, POP+10*, POP+11, CKLIST+1~, CKLIST+5*, CKLIST+6*, CKLIST+7, CKLIST+15, CKLIST+18
, ITEMS+2~, ITEMS+4*, MNIX*, MNIX+1, MNIX+5, MM+1~, MM+3*, MM+4, MM+6
GMN CKLIST+1~, CKLIST+8*, CKLIST+9, CKLIST+11
GROUP CKLIST+1~
GRP POP+1~, POP+8*, POP+19, ITEMS+2~, COI+8*, COI+28, COI+33*, COI+38, DR~, DR+2
GSTG CKLIST+1~, CKLIST+5*, CKLIST+17*, CKLIST+18*, CKLIST+20, TEMPLATE~, TEMPLATE+9, TEMPLATE+10
I COI+16*, COI+17, COI+21*, COI+22, NAME+1~, NAME+6*
IEN MM+1~, MM+5*, MM+6*
IGRP ITEMS+2~
IIEN POP+1~, POP+16*, POP+17*, POP+18
IN CL~, CLI~, CLI+3, CLI+4
L NAME+1~, NAME+5*, NAME+6
LIEN POP+1~, POP+11*, POP+12, POP+17
LIST CKLIST+1~, CKLIST+11*, CKLIST+12
MM POP+1~, MM+1~, MM+2*, MM+3, MM+7, MM+8*, MM+9
MMMN ITEMS+2~, MNIX+1*, MNIX+2, MNIX+3, MNIX+7, COI+7*, COI+10
MN POP+1~, POP+15*, POP+24, POP+25, ITEMS+2~, MM+4*, MM+8
MN( MNIX+7*, COI+10
NAME POP+1~, POP+20*, POP+24, ITEMS+2~, COI+14*, COI+15, COI+16, COI+17*, COI+19, COI+20
, COI+21, COI+22*, COI+24, NAME~, NAME+2, NAME+3, NAME+4*, NAME+5, NAME+6
>> NNAME COI+17
OGIEN POP+1~, POP+13*, POP+15
OIEN ITEMS+2~, COI+2*, COI+3, COI+30*, COI+31
ONAME ITEMS+2~, COI+2*, COI+14, COI+30
OSIEN CKLIST+1~, TEMPLATE+2~, TEMPLATE+5*, TEMPLATE+6
OUT CL~, CL+2*, CLI~, CLI+2*, CLI+4*
PCE CKLIST+1~, TEMPLATE+2~, TEMPLATE+9*, TEMPLATE+10
PMN ITEMS+2~, MNIX+5*, MNIX+6, MNIX+7, COI+10*, COI+11
POST POP+1~, POP+14*, POP+22*, POP+24, ITEMS+2~, COI+14*, COI+22*, COI+37*, COI+38, DR~
, DR+8
PRE POP+1~, POP+14*, POP+22*, POP+24, ITEMS+2~, COI+14*, COI+17*, COI+36*, COI+37*, COI+38
, DR~, DR+7
SET CONVERT+3~, CONVERT+7*, CONVERT+8*, CKLIST~, CKLIST+11
SEX POP+1~, POP+5*, POP+8
SIEN CONVERT+3~, CONVERT+7*, CONVERT+8*, CKLIST~, CKLIST+20, TEMPLATE~, TEMPLATE+3*, TEMPLATE+6, ITEMS+2~, COI+4*
, COI+5
SNAME ITEMS+2~, COI+4*, COI+5*, COI+11
STG POP+1~, POP+18*, POP+19, POP+20, POP+21, POP+22, ITEMS+2~, COI+3*, COI+4, COI+6
, COI+13, DR+1~, DR+4*, DR+6, DR+10, DR+11
TIEN CKLIST+1~, TEMPLATE+2~, TEMPLATE+3*, TEMPLATE+4*, TEMPLATE+5, TEMPLATE+7
TMP POP+1~, POP+2*, POP+24, POP+25, POP+26
TYPE CKLIST+1~, CKLIST+15*
U POP+5, POP+6, POP+11, POP+13, POP+14, POP+15, POP+19, POP+20, POP+21, POP+22
, CONVERT+8, CKLIST+8, CKLIST+17, TEMPLATE+5, TEMPLATE+9, TEMPLATE+10, MNIX+1, MNIX+5, COI+4, COI+5
, COI+6, COI+13, COI+32, COI+35, COI+36, DR+6, DR+7, DR+8, DR+10, DR+11
, MM+3, MM+4
X CKLIST+1~, CKLIST+12*, TEMPLATE+2~, TEMPLATE+10*, TEMPLATE+11*, ITEMS+3~, COI+24*, NAME+1~, NAME+6*, NAME+7*
, NAME+8, NAME+9*, NAME+10, CSUB~, CSUB+2, CSUB+7*
Y CKLIST+1~, CKLIST+13, CKLIST+14, ITEMS+3~, COI+25, COI+26, NAME+1~, NAME+5*, NAME+7*, CSUB~
, CSUB+3, CSUB+4
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