VENPCCF ; IHS/FCS/GIS - VEN FLOWCHART UTILITIES ;
Source file <VENPCCF.m>
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)
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
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 |
Name | Line Occurrences |
---|---|
$$DATE | VAL+10 |
$$ENT | VAL+6 |
$$ORD | HDR+3, VAL+7 |
$$OT | VAL+14 |
$$VAL | TEST |
Name | Field # of Occurrence |
---|---|
^( | ORD+2 |
>> | 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 |