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 |