Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: VENPCCF

Package: PCC New Encounter Form

Routine: VENPCCF


Information

VENPCCF ; IHS/FCS/GIS - VEN FLOWCHART UTILITIES ;

Source Information

Source file <VENPCCF.m>

Entry Points

Name Comments DBIA/ICR reference
ENT(DFN,FIEN,INST,MAX) ; GIVEN PAT,FLOWCHART IEN AND INSTANCE RETURN THE FLOWCHART ENTRY IENS IN REVERSE CHRONOLOGICAL ORDER UP TO MAX IENS
HDR(FIEN) ; GIVEN A FLOWCHART AND COMPOMENT ORDER STRING RETURN A HEADER STRING
KEY(DA) ; POPULATE THE KEY FIELD OF THE VEN EHP EF TEMPLATE FILE
DATE(Y)
VAL(DFN,FIEN,INST,MAX) ; GIVEN DFN, FLOWCHART IEN, INSTANCE, AND MAX VALS, RETURN VAL STG
SYMP(X) ; SYMPTOM SCORE
EFFC(EIEN) ; GIVEN EF IEN RETURN STRING LISTING ALL ASSOCIATED FLOWCHART IENS
TEST
OT(CIEN,VAL) ; GIVEN A COMPONENT IEN AND VALUE, RETURN THE TRANSFORMED VALUE
INST(DFN,FIEN) ; RETURN THE MOST RECENT INSTANCE OF A FLOWCHART FOR A PATIENT
ORD(FIEN) ; RETURN COMPONENT ORDER STRING FOR A FLOWCHART (COMPONENT IENS)

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$VAL(1,1,1,99)
  • Line Location: TEST+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" DATE
^DPT - [#2] KEY+3, ENT+1, VAL+2
^VEN(7.3 KEY+2, KEY+4, INST+3, ENT+6, VAL+9, VAL+12
^VEN(7.31 ORD+2, ENT+1, HDR+1, HDR+6, HDR+7, VAL+2, VAL+13
^VEN(7.32 HDR+8, HDR+9, HDR+10, OT+1, OT+3
^VEN(7.41 - [#19707.41] EFFC+3

Label References

Name Line Occurrences
$$DATE VAL+10
$$ENT VAL+6
$$ORD HDR+3, VAL+7
$$OT VAL+14
$$VAL TEST

Naked Globals

Name Field # of Occurrence
^( ORD+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KEY+1~, ORD+1~, VAL+1~
AIEN HDR+2~, HDR+5*, HDR+6, HDR+7, VAL+11*, VAL+12, VAL+13
ATN ORD+1~, ORD+3*
ATT HDR+2~, HDR+5*, VAL+1~, VAL+11*
CIEN ORD+1~, ORD+2*, ORD+4, HDR+2~, HDR+7*, HDR+8, HDR+9, HDR+10, VAL+13*, VAL+14
, OT~, OT+1, OT+3
CSTG HDR+2~, HDR+3*, HDR+5
DA KEY~, KEY+2
DATE ENT+4~, ENT+6*, ENT+7*
DFN KEY+1~, KEY+3*, KEY+6, INST~, INST+2, ENT~, ENT+1, ENT+5, VAL~, VAL+2
, VAL+6
EIEN EFFC~, EFFC+3
ENT VAL+1~, VAL+8*
FCIEN KEY+1~, KEY+4*, KEY+6
FEIEN VAL+1~, VAL+8*, VAL+9, VAL+12
FESTG VAL+1~, VAL+6*, VAL+8
FIEN ORD~, ORD+2, INST~, INST+2, EFFC+1~, EFFC+2*, EFFC+3*, ENT~, ENT+1, ENT+5
, HDR~, HDR+1, HDR+3, HDR+6, HDR+7, VAL~, VAL+2, VAL+6, VAL+7, VAL+13
>> HDR HDR+5, HDR+6*, HDR+8*, HDR+9*, HDR+11*
HED HDR+2~
INST KEY+1~, KEY+5*, KEY+6, ENT~, ENT+3*, ENT+5, VAL~, VAL+4*, VAL+6
KEY ENT+4~, ENT+5*, ENT+6
MAX ENT~, ENT+3*, ENT+6, VAL~, VAL+5*, VAL+6
ORD ORD+1~, ORD+3*, ORD+4, ORD+6*
OSTG VAL+1~, VAL+7*, VAL+11
>> OT OT+3*, OT+4, OT+5
PFIEN ENT+4~, ENT+6*
STG ORD+1~, ORD+6*, ORD+7, EFFC+1~, EFFC+2*, EFFC+3*, EFFC+4, ENT+4~, ENT+7*, ENT+8
, HDR+2~, HDR+4*, HDR+5*, HDR+13, VAL+1~, VAL+7*, VAL+8*, VAL+18
TOT ENT+4~, ENT+6*
U KEY+4, KEY+5, ORD+3, ORD+6, EFFC+3, ENT+6, ENT+7, HDR+5, HDR+6, HDR+7
, HDR+8, HDR+9, HDR+10, VAL+8, VAL+9, VAL+11, VAL+13, VAL+15
UNIT HDR+2~, HDR+10*, HDR+11
VAL OT~, OT+2, OT+4, OT+5
VSTG VAL+1~, VAL+8, VAL+9*, VAL+10*, VAL+15*
X KEY+1~, KEY+2*, KEY+3, KEY+4, KEY+5, ORD+1~, ORD+2*, ORD+3, INST+1~, INST+2*
, INST+3, EFFC+1~, ENT+4~, HDR+2~, VAL+1~, VAL+12*, VAL+14*, VAL+15, SYMP~, SYMP+2
X( ENT+6*, ENT+7
Y KEY+1~, ORD+1~, INST+1~, INST+3*, INST+4, EFFC+1~, ENT+4~, HDR+2~, VAL+1~, DATE~
, SYMP+1~, SYMP+2*, SYMP+3
Y( ORD+4*, ORD+6
Info |  Source |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All