ECUERPC1 ;ALB/JAM - Event Capture Data Entry Broker Util ;1/24/12 16:19
Source file <ECUERPC1.m>
| Package | Total | Call Graph |
|---|---|---|
| Event Capture | 6 | (HFSCLOSE,HFSOPEN)^ECRRPC PARSE^ECUERPC PATPRV^ECUERPC2 SETENV^ECUMRPC ($$CHKDSS,$$INOUTPT)^ECUTL0 $$PDXCK^ECUTL2 |
| VA FileMan | 4 | ^%DT NOW^%DTC ^DIC ($$GET1,GETS)^DIQ |
| Scheduling | 3 | CL^SDCO21 $$EC^SDCO22 SC^SDCO23 |
| CPT HCPCS Codes | 1 | $$MOD^ICPTMOD |
| DRG Grouper | 1 | ($$ICDDX,$$SINFO)^ICDEX |
| Registration | 1 | DEM^VADPT |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Event Capture | 7 | EC CLASHELP EC GETBATPROCS EC GETENCDXS EC GETPATCLASTAT EC GETPATINFO EC SPACEBAR ECUERPC2 |
| My HealtheVet | 1 | MHVUMRPC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PATINF(RESULTS,ECARY) | ;
|
|
| PATDXS(ECIEN) | ;
|
|
| PATMOD(ECIEN) | ;
|
|
| PATCLASS(ECIEN) | ;
|
|
| PATOTH(ECIEN) | ;
|
|
| PATCLAST(RESULTS,ECARY) | ;
|
|
| ENCDXS(RESULTS,ECARY) | ;
|
|
| PROCBAT(RESULTS,ECARY) | ;
|
|
| CLHLP(RESULTS,ECARY) | ;RPC Broker entry point for classification help
; RPC: EC CLASHELP |
|
| CLEND | ;
|
|
| ECDEF(RESULTS,ECARY) | ;RPC Broker entry point to get a default for space bar
; RPC: EC SPACEBAR |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | PROCBAT+23 |
| NOW^%DTC | PATCLAST+19, ENCDXS+16 |
| ^DIC | CLHLP+14, ECDEF+11 |
| $$GET1^DIQ | PROCBAT+38, PROCBAT+39 |
| GETS^DIQ | PATOTH+11 |
| HFSCLOSE^ECRRPC | CLHLP+19 |
| HFSOPEN^ECRRPC | CLHLP+16 |
| PARSE^ECUERPC | PROCBAT+20 |
| PATPRV^ECUERPC2 | PATINF+18 |
| SETENV^ECUMRPC | PATINF+13, PATCLAST+17, ENCDXS+13, PROCBAT+22, CLHLP+9, ECDEF+8 |
| $$CHKDSS^ECUTL0 | PATCLAST+27 |
| $$INOUTPT^ECUTL0 | PATCLAST+20 |
| $$PDXCK^ECUTL2 | ENCDXS+18 |
| $$ICDDX^ICDEX | PATDXS+18, ENCDXS+23, ENCDXS+29, PROCBAT+35 |
| $$SINFO^ICDEX | PATDXS+16, ENCDXS+21, PROCBAT+33 |
| $$MOD^ICPTMOD | PATMOD+13 |
| CL^SDCO21 | PATCLAST+29 |
| $$EC^SDCO22 | PATCLAST+32 |
| SC^SDCO23 | CLHLP+18 |
| DEM^VADPT | PROCBAT+40 |
| RPC Name | Call Tags |
|---|---|
| EC GETBATPROCS | PROCBAT |
| EC GETPATINFO | PATINF |
| EC GETPATCLASTAT | PATCLAST |
| EC GETENCDXS | ENCDXS |
| EC CLASHELP | CLHLP |
| EC SPACEBAR | ECDEF |
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ |
| ^ECH - [#721] | GETS^DIQ |
| ^ECC(723 - [#723] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | PROCBAT+40 |
| ^DIC(8 - [#8] | PATCLASS+13 |
| ^DPT - [#2] | PATCLAST+30, PATCLAST+31, PATCLAST+32 |
| ^ECH - [#721] | PATINF+12, PATDXS+9, PATDXS+11, PATDXS+12, PATDXS+14, PATMOD+9, PATMOD+11, PATMOD+12, PATMOD+13, PATCLASS+10 , PATCLASS+12, PATOTH+10, PROCBAT+28, PROCBAT+30 |
| ^ECH("AC1" | PROCBAT+26, PROCBAT+27 |
| ^TMP("ECMSG" | CLHLP+10!, CLHLP+12*, CLHLP+13*, CLHLP+15*, CLEND+1 |
| ^TMP($J | PATDXS+10!, PATDXS+21*, PATDXS+22, PATMOD+10!, PATMOD+15*, PATMOD+16, PATCLASS+11!, PATCLASS+17*, PATCLASS+18, PATOTH+9! , PATOTH+12*, PATOTH+13, ENCDXS+14!, ENCDXS+26*, ENCDXS+30*, ENCDXS+31, PROCBAT+22!, PROCBAT+42*, PROCBAT+43, CLEND+2 |
| Name | Line Occurrences |
|---|---|
| CLEND | CLHLP+11, CLHLP+16 |
| PATCLASS | PATINF+16 |
| PATDXS | PATINF+14 |
| PATMOD | PATINF+15 |
| PATOTH | PATINF+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | PATCLAST+16~, PATCLAST+19, ENCDXS+11~, ENCDXS+16 |
| >> %DT | PROCBAT+23* |
| ASC | PROCBAT+18~, PROCBAT+38*, PROCBAT+41 |
| CAT | PROCBAT+18~ |
| CLA | PATCLASS+9~, PATCLASS+12*, PATCLASS+14, PATCLASS+15 |
| CNT | PATDXS+8~, PATDXS+11*, PATDXS+21*, PATMOD+8~, PATMOD+11*, PATMOD+14*, PATMOD+15, ENCDXS+11~, ENCDXS+26*, ENCDXS+30* , PROCBAT+17~, PROCBAT+22*, PROCBAT+42* |
| DATA | PROCBAT+17~, PROCBAT+41*, PROCBAT+42 |
| DATE | PROCBAT+17~, PROCBAT+25*, PROCBAT+26*, PROCBAT+27, PROCBAT+33, PROCBAT+35, PROCBAT+40 |
| DFN | PROCBAT+17~, PROCBAT+40* |
| DIC | CLHLP+14*, ECDEF+7~, ECDEF+11* |
| DIC(0 | CLHLP+14*, ECDEF+11* |
| DT | PROCBAT+24 |
| DXS | PATDXS+8~, PATDXS+11*, PATDXS+12 |
| DXSD | PATDXS+8~, PATDXS+18*, PATDXS+20*, PATDXS+21 |
| DXSIEN | PATDXS+8~, PATDXS+12*, PATDXS+18, PATDXS+21 |
| EC4 | ENCDXS+11~, ENCDXS+16*, ENCDXS+17, ENCDXS+18 |
| ECAO | PATCLASS+9~, PATCLASS+14*, PATCLASS+16 |
| ECARY | PATINF~, PATINF+11*, PATCLAST~, PATCLAST+18, ENCDXS~, ENCDXS+15, ENCDXS+16, PROCBAT~, PROCBAT+20, CLHLP~ , CLHLP+11, ECDEF~, ECDEF+9 |
| ECC | PROCBAT+17~, PROCBAT+21, PROCBAT+29 |
| ECCLARY | PATCLAST+16~, PATCLAST+29 |
| ECCLARY( | PATCLAST+33*, PATCLAST+34, PATCLAST+36 |
| ECCS | PATDXS+8~, PATDXS+16*, PATDXS+18, PATDXS+19*, PATDXS+20, ENCDXS+12~, ENCDXS+21*, ENCDXS+23, ENCDXS+24*, ENCDXS+25 , ENCDXS+29, ENCDXS+30, PROCBAT+17~, PROCBAT+33*, PROCBAT+35, PROCBAT+36*, PROCBAT+37 |
| ECCV | PATCLASS+9~, PATCLASS+15*, PATCLASS+17 |
| >> ECD | PATCLAST+18*, PATCLAST+27 |
| ECDFN | PATCLAST+16~, PATCLAST+18*, PATCLAST+20, PATCLAST+29, PATCLAST+30, PATCLAST+31, PATCLAST+32, ENCDXS+11~, ENCDXS+15*, ENCDXS+17 , ENCDXS+18, CLHLP+8~, CLHLP+11*, CLHLP+12, CLHLP+14, CLHLP+18 |
| ECDIRY | CLHLP+8~ |
| ECDT | PATDXS+8~, PATDXS+14*, PATDXS+16, PATDXS+18, PATCLAST+16~, PATCLAST+18*, PATCLAST+19*, PATCLAST+20, PATCLAST+29, ENCDXS+11~ , ENCDXS+15*, ENCDXS+16*, ENCDXS+18, ENCDXS+21, ENCDXS+23, ENCDXS+29 |
| ECDX | ENCDXS+11~, ENCDXS+18*, ENCDXS+23, ENCDXS+25, PROCBAT+18~, PROCBAT+30*, PROCBAT+35*, PROCBAT+37*, PROCBAT+41 |
| ECDXN | ENCDXS+11~, ENCDXS+18*, ENCDXS+25 |
| ECDXS | ENCDXS+11~ |
| ECDXS( | ENCDXS+28, ENCDXS+29, ENCDXS+30 |
| ECEC | PATCLASS+9~, PATCLASS+14*, PATCLASS+16 |
| ECED | PROCBAT+17~, PROCBAT+24*, PROCBAT+25, PROCBAT+26 |
| ECERR | CLHLP+8~, CLHLP+11*, CLHLP+12*, CLHLP+13*, CLHLP+15*, CLHLP+16, ECDEF+10*, ECDEF+11, ECDEF+12* |
| ECFILE | ECDEF+7~, ECDEF+9*, ECDEF+10, ECDEF+11 |
| ECFILER | CLHLP+8~, CLHLP+19 |
| ECHNC | PATCLASS+9~, PATCLASS+15*, PATCLASS+17 |
| ECHNDL | CLHLP+8~, CLHLP+16* |
| ECI | PROCBAT+18~, PROCBAT+23* |
| ECICD | ENCDXS+12~, ENCDXS+23*, ENCDXS+25, ENCDXS+29*, ENCDXS+30 |
| ECIEN | PATINF+10~, PATINF+11*, PATINF+12, PATINF+14, PATINF+15, PATINF+16, PATINF+17, PATINF+18, PATDXS~, PATDXS+9 , PATDXS+11, PATDXS+12, PATDXS+14, PATDXS+21, PATMOD~, PATMOD+9, PATMOD+11, PATMOD+12, PATMOD+13, PATMOD+15 , PATCLASS~, PATCLASS+10, PATCLASS+12, PATCLASS+16, PATOTH~, PATOTH+10, PATOTH+11, PATOTH+12 |
| ECIR | PATCLASS+9~, PATCLASS+14*, PATCLASS+16 |
| ECKY | CLHLP+8~, CLHLP+11*, CLHLP+13, CLHLP+18 |
| ECL | ENCDXS+11~, ENCDXS+15*, ENCDXS+17, ENCDXS+18 |
| ECLOC | PROCBAT+17~, PROCBAT+21, PROCBAT+26, PROCBAT+27 |
| ECMST | PATCLASS+9~, PATCLASS+15*, PATCLASS+16 |
| ECP | PROCBAT+17~, PROCBAT+21, PROCBAT+29 |
| ECPDX | ENCDXS+11~, ENCDXS+18* |
| ECSC | PATCLASS+9~, PATCLASS+14*, PATCLASS+16 |
| ECSD | PROCBAT+17~, PROCBAT+24*, PROCBAT+25 |
| ECSHAD | PATCLASS+9~, PATCLASS+15*, PATCLASS+17 |
| ECTYP | PATINF+10~, PATINF+11*, PATINF+14, PATINF+15, PATINF+16, PATINF+17, PATINF+18 |
| ECUFILE | CLHLP+8~ |
| ECUNT | PROCBAT+17~, PROCBAT+21, PROCBAT+28 |
| ECV | PROCBAT+17~, PROCBAT+19*, PROCBAT+20 |
| ECX | PATOTH+8~, PATOTH+10*, PATCLAST+16~, PATCLAST+29*, PATCLAST+30, PATCLAST+31, PATCLAST+32, PATCLAST+33, PATCLAST+34, PATCLAST+36 , PATCLAST+37 |
| ELCOD | PATCLASS+9~, PATCLASS+12*, PATCLASS+13*, PATCLASS+17 |
| ELIG | PATCLASS+9~, PATCLASS+12*, PATCLASS+13, PATCLASS+17 |
| I | PATCLAST+16~, PATCLAST+33* |
| IEN | ENCDXS+25*, ENCDXS+28*, ENCDXS+29, ENCDXS+30, PROCBAT+17~, PROCBAT+26*, PROCBAT+27*, PROCBAT+28, PROCBAT+30, PROCBAT+42 |
| IO | CLHLP+17 |
| MOD | PATMOD+8~, PATMOD+11*, PATMOD+12 |
| MODIEN | PATMOD+8~, PATMOD+12*, PATMOD+13 |
| MODS | PATMOD+8~, PATMOD+13*, PATMOD+15 |
| NODE | PROCBAT+17~, PROCBAT+28*, PROCBAT+29, PROCBAT+38, PROCBAT+39, PROCBAT+40 |
| ORC | PROCBAT+18~, PROCBAT+39*, PROCBAT+41 |
| PATSTAT | PATCLAST+16~, PATCLAST+20*, PATCLAST+27, PATCLAST+28, PATCLAST+38 |
| PXDT | PROCBAT+17~, PROCBAT+40*, PROCBAT+41 |
| REAS | PATOTH+8~ |
| REAS(721 | PATOTH+12 |
| RESULTS | PATINF~, PATDXS+22*, PATMOD+16*, PATCLASS+18*, PATOTH+13*, PATCLAST~, PATCLAST+20*, PATCLAST+28*, PATCLAST+37*, PATCLAST+38* , ENCDXS~, ENCDXS+31*, PROCBAT~, PROCBAT+43*, CLHLP~, CLEND+1*, CLEND+2*, ECDEF~, ECDEF+10*, ECDEF+12* , ECDEF+13* |
| SCDAT | PATCLAST+16~, PATCLAST+20*, PATCLAST+28, PATCLAST+36*, PATCLAST+38 |
| SDXCNT | ENCDXS+11~ |
| STR | PATCLASS+9~, PATCLASS+16*, PATCLASS+17*, ENCDXS+11~, ENCDXS+25*, ENCDXS+26 |
| U | PATINF+11, PATDXS+14, PATDXS+19, PATDXS+20, PATDXS+21, PATMOD+13, PATMOD+15, PATCLASS+13, PATCLASS+14, PATCLASS+15 , PATCLASS+16, PATCLASS+17, PATCLAST+18, ENCDXS+15, ENCDXS+16, ENCDXS+24, ENCDXS+25, ENCDXS+30, PROCBAT+28, PROCBAT+29 , PROCBAT+30, PROCBAT+36, PROCBAT+37, PROCBAT+38, PROCBAT+39, PROCBAT+40, PROCBAT+41, PROCBAT+42, CLHLP+11, ECDEF+9 |
| VADM | PROCBAT+18~ |
| VADM(1 | PROCBAT+41 |
| X | PROCBAT+23*, CLHLP+14*, ECDEF+7~, ECDEF+11* |
| Y | PROCBAT+23, PROCBAT+40*, CLHLP+14, ECDEF+7~, ECDEF+11, ECDEF+13 |