VENPCC1P ; IHS/OIT/GIS - NEW ICD PREFERENCES MANAGER - ;
Source file <VENPCC1P.m>
| Package | Total | Call Graph |
|---|---|---|
| PCC New Encounter Form | 6 | $$CLASS^VENPCC1B NEWLIST^VENPCCG ST^VENPCCG1 FILE^VENPCCG2 (,VUE)^VENPCCMG ($$CFG,$$ICD,$$PRV1)^VENPCCU |
| VA Fileman | 5 | ^%DT ^DIC YN^DICN ^DIE (,IX)^DIK |
| IHS VA Utilities | 1 | ^XBFMK |
| Package | Total | Caller Graph |
|---|---|---|
| PCC New Encounter Form | 2 | VENPCC1G VENPCCMD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| XCLONE | ||
| CONVERT | ; EP - CONVERT THE OLD ICD PREFERENCES FILE TO THE NEW ONE
|
|
| PRVLKUP(OUT) | ; EP - RPC (VEN PCC+ GET ACTIVE PROVIDERS)
; GIVEN A LOOKUP VALUE, RETURN THE ADO RECORD GENERATION STRING TO VIEW PROVIDERS |
|
| ICD(OUT,IN) | ; EP - RPC (VEN PCC+ SUBMIT ICD CRITERIA)
; SUBMIT ICD PREFERENCE CRITERIA AND RETURN THE TABLE GENERATION STRING ; START DATE|ASSIGNED PROVIDER|ICD GRP|CLINIC STOP|POLLED PROVIDERS|POLLED DISCIPLINE |
|
| NCLONE | ||
| DEL | ; EP-DELETE A USER'S PREFERENCES
|
|
| POLL | ||
| ICDITEMS(OUT,IN) | ; EP RPC(VEN PCC+ GET ICD ITEMS)
; THE INPUT PARAM 'IN' HAST THE FORMAT "PROVIDER IEN,ICD PREFERENCE GROUP IEN" |
|
| UID | ; EP - FOR GENERATING THE ARRAY
|
|
| APRV(AP) | ; EP-GET THE ASSIGNED PROVIDER
|
|
| GED | ; EP - OPTION (VEN GLOBAL PRV PREF EDIT (NEW))
|
|
| DISC(OUT) | ; EP - RPC (VEN PCC+ GET DISCIPLINES)
|
|
| GEN | ; EP-GENERATE A NEW SET OF PREFERENCES BASED ON USER HX
|
|
| PL | ; EP - GLOBAL LIST OF ICD PREFERENCES (NEW))
|
|
| OLDCLONE | ; CLONE OLD ICD PREFS
|
|
| T1 | ; SET FILTER FLAGS
|
|
| STUFF | ; EP-GIVEN THE OLD ICD PREFERENCES IEN, STUFF AN ENTRY INTO THE NEW ICD ITEM FILE
|
|
| ILIST(PARAM,IENS,MAX,OUT,TOT) | ; EP - PRINT THE AVAILABLE ICD PREFERENCE LISTS: ONE FOR EACH USER/GROUP PAIR
|
|
| ICDGRPS(OUT) | ; EP - RPC (VEN PCC+ GET ICD GROUPS)
|
|
| CSTOPS(OUT) | ; EP - RPC (VEN PCC+ GET CLINIC STOPS)
|
|
| CLONE | ; EP-CLONE A USERS PREFERENCES
|
|
| AC(DA) | ; EP - AUTO-POPULTAE THE UID FIELD OF THE ICD ITEM FILE ; PATCHED BY GIS/OIT 10/6/05 ; PCC+ 2.5 PATCH 5
|
|
| ICDLIST(OUT) | ; EP - RPC(VEN PCC+ GET ICD LISTS)
|
|
| DX(DEFEF,PRV,DFN,DEPTIEN) | ; EP - POPULATE THE DX PREFERENCE LIST
|
|
| CIDC(CODE) | ; EP-CONVERT ICD CODE TO BRIEF ICD TEXT
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | ICD+11 |
| ^DIC | CONVERT+6, STUFF+14, CLONE+4, CLONE+9, OLDCLONE+4, NCLONE+5, DEL+4, APRV+5 |
| YN^DICN | DEL+8 |
| ^DIE | CONVERT+14, STUFF+17, STUFF+22 |
| ^DIK | DEL+10 |
| IX^DIK | OLDCLONE+8 |
| $$CLASS^VENPCC1B | DX+20 |
| NEWLIST^VENPCCG | GEN+1 |
| ST^VENPCCG1 | POLL |
| FILE^VENPCCG2 | POLL+1 |
| ^VENPCCMG | GED+3 |
| VUE^VENPCCMG | PL+3 |
| $$CFG^VENPCCU | DX+13, ICD+9 |
| $$ICD^VENPCCU | CIDC+2 |
| $$PRV1^VENPCCU | ICD+30 |
| ^XBFMK | CONVERT+12, CONVERT+15, CLONE+4, CLONE+6, CLONE+9, XCLONE, DEL+4, DEL+6, DEL+8, DEL+11 , APRV+5, APRV+7 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(19 - [#19] | Classic Fileman Calls |
| ^VEN(7.1 - [#19707.1] | Classic Fileman Calls |
| ^VEN(7.33 - [#19707.33] | Classic Fileman Calls |
| ^VEN(7.34 - [#19707.34] | Classic Fileman Calls |
| ^VA(200 - [#200] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | ICD+7 |
| ^DIC(19 - [#19] | CONVERT+12, CONVERT+14 |
| ^ICD9 - [#80] | CIDC+3 |
| ^VA(200 - [#200] | STUFF+4, APRV+2 |
| ^VEN( | DEL+10 |
| ^VEN(7.1 - [#19707.1] | CONVERT+11, STUFF+3, CLONE+6, OLDCLONE+2, OLDCLONE+6*, OLDCLONE+7*, DEL+6 |
| ^VEN(7.33 - [#19707.33] | DX+3, DX+16, CONVERT+2, ICD+14, ICDITEMS+5 |
| ^VEN(7.34 - [#19707.34] | DX+5, DX+9, DX+14, DX+17, UID+1, UID+2, UID+3, UID+5, UID+13, STUFF+11 , STUFF+17, STUFF+22, CLONE+6, CLONE+12, NCLONE+1, NCLONE+2, NCLONE+3, NCLONE+9*, NCLONE+10*, DEL+6 , AC+2, POLL+2, ICDITEMS+4, ILIST+3, ILIST+4 |
| ^VEN(7.41 - [#19707.41] | DX+2, DX+23 |
| ^VEN(7.5 - [#19707.5] | DX+13 |
| ^VEN(7.95 - [#19707.95] | DX+8 |
| Name | Line Occurrences |
|---|---|
| $$APRV | T1+12 |
| NCLONE | CLONE+12 |
| STUFF | CONVERT+11 |
| XCLONE | OLDCLONE+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | DX+1~, DX+5*, DX+6, DX+8, DX+9*, DX+10, DX+14*, DX+15, DX+17*, DX+18 , STUFF+20*, STUFF+21, CLONE+1~, NCLONE+7*, NCLONE+8*, NCLONE+9, DEL+1~, DEL+8*, ICD+3~, ICD+6* , ICD+7, T1+10*, T1+11*, T1+12, POLL+2*, APRV+1, APRV+2 |
| %DT | ICD+3~, ICD+11* |
| %Y | DEL+1~ |
| AF | STUFF+2~ |
| AGE | ICD+5~ |
| AGEBUK | ICD+5~ |
| AGEGRP | ICD+5~ |
| AGESEX | ICD+5~ |
| AM | STUFF+2~ |
| AP | ICD+5~, APRV~, APRV+4, APRV+6*, APRV+8 |
| B | ICD+3~, ICD+10*, ICD+11, ICD+13, ICD+15, ICD+17, ICD+26, T1+10, T1+11 |
| BD | ICD+3~, ICD+12*, T1+1 |
| CC | ICD+5~ |
| CFIGIEN | ICD+4~, ICD+9* |
| CHLD | STUFF+2~ |
| CLASS | DX+1~, DX+20*, DX+21 |
| CODE | DX+1~, UID+6*, CIDC~, CIDC+2 |
| CODE1 | STUFF+1~, STUFF+5*, STUFF+6, STUFF+7 |
| CODE2 | STUFF+1~, STUFF+10* |
| CPV | DX+1~, DX+8*, DX+9, DX+10 |
| CSIEN | ICD+3~ |
| DA | CONVERT+1~, CONVERT+12*, CONVERT+14, STUFF+11*, STUFF+12, STUFF+15*, STUFF+19, STUFF+22, CLONE+1~, OLDCLONE+8* , DEL+1~, DEL+10*, AC~, AC+2, ILIST+1~, ILIST+4* |
| DEFEF | DX~, DX+2, DX+23 |
| DEPTIEN | DX~, DX+8 |
| DESALL | ICD+5~ |
| DFN | DX~, DX+20 |
| DIC | CONVERT+1~, CONVERT+4*, CONVERT+10*, CLONE+1~, CLONE+3*, CLONE+8*, OLDCLONE+1*, NCLONE*, DEL+1~, DEL+3* , APRV+3~, APRV+4* |
| DIC("A" | CLONE+3*, CLONE+8*, DEL+3* |
| DIC(0 | CONVERT+4*, CONVERT+10*, CLONE+3*, CLONE+8*, OLDCLONE+1*, NCLONE*, DEL+3*, APRV+4* |
| DIE | CONVERT+1~, CONVERT+10*, CONVERT+13* |
| DIK | OLDCLONE+1*, DEL+1~, DEL+10* |
| DISC | ICD+3~ |
| >> DLAYGO | CONVERT+4*, CONVERT+10*, OLDCLONE+1*, NCLONE*, APRV+4* |
| DOB | ICD+5~ |
| DR | CONVERT+1~, CONVERT+13*, STUFF+16*, STUFF+21* |
| DT | ICD+12 |
| DX | DX+1~, UID+8! |
| DX( | UID+9*, UID+11, UID+12 |
| DXPRV | ICD+3~, T1+12*, T1+13 |
| ED | ICD+3~, ICD+12*, T1+1 |
| FL | ICD+4~ |
| FN | DEL+1~, DEL+10* |
| GIEN | DX+1~, DX+2*, DX+3*, DX+5, DX+9, DX+14, DX+16, DX+22, CONVERT+1~, CONVERT+2* , CONVERT+3, CONVERT+7*, CONVERT+9, STUFF+7, ICD+3~ |
| I | ICD+4~, ICD+19*, ICD+20, ICD+28*, ICD+29 |
| ICD | DX+1~, UID+14*, UID+16, ICD+5~ |
| ICDPTR | ICD+5~ |
| IEN | CONVERT+1~, CONVERT+11*, STUFF+3, CLONE+1~, NCLONE+1*, NCLONE+2, NCLONE+3 |
| IENS | ILIST~ |
| IIEN | DX+1~, UID+2*, UID+3, UID+4, UID+5, UID+6, UID+9*, UID+12*, UID+13, ILIST+1~ , CIDC+1~, CIDC+2*, CIDC+3 |
| IN | ICD~, ICD+11, ICD+13, ICD+15, ICD+17, ICD+26, T1+10, T1+11, ICDITEMS~, ICDITEMS+3* , ICDITEMS+4, ICDITEMS+5 |
| INF | STUFF+2~ |
| IO | ICD+3~ |
| IPV | DX+1~, DX+13*, DX+14, DX+15, DX+17, DX+18 |
| IX | DX+1~, DX+22*, UID+1, STUFF+1~ |
| MAX | ILIST~ |
| MOST | ICD+5~ |
| MOSTPNP | ICD+5~ |
| NAME | STUFF+1~, STUFF+8* |
| NARR | ICD+5~ |
| NEWDXP | ICD+4~, ICD+13*, ICD+14*, T1+13 |
| NEWFLAG | GED+1~, GED+2*, PL+1~, PL+2* |
| NIEN | CLONE+1~, OLDCLONE+5*, OLDCLONE+6, OLDCLONE+7, OLDCLONE+8, NCLONE+6*, NCLONE+9, NCLONE+10 |
| OLDDA | CLONE+1~, OLDCLONE+2*, OLDCLONE+6 |
| ORD | DX+1~, DX+23! |
| ORD( | UID+4*, UID+5*, UID+6*, UID+9 |
| OUT | ICD~, ICD+6*, POLL+3*, PRVLKUP~, PRVLKUP+2*, CSTOPS~, CSTOPS+1*, DISC~, DISC+1*, ICDITEMS~ , ICDITEMS+8*, ICDGRPS~, ICDGRPS+1*, ICDLIST~, ICDLIST+1*, ILIST~ |
| P200 | ICD+4~, ICD+7*, ICD+30 |
| PARAM | ILIST~ |
| PAT | ICD+5~ |
| PCE | DX+1~, DX+21*, UID+3 |
| PGIEN | ICDITEMS+2~, ICDITEMS+5*, ICDITEMS+6 |
| PIEN | DX+1~, DX+4*, DX+6*, DX+7, DX+10*, DX+12, DX+15*, DX+18*, DX+22, STUFF+1~ , STUFF+4*, STUFF+7, STUFF+13, CLONE+1~, CLONE+5*, CLONE+6, CLONE+12, OLDCLONE+2, NCLONE+1, DEL+5* , DEL+6, DEL+10 |
| PNP | ICD+3~ |
| POP | ICD+4~ |
| POS | DX+1~, UID+8*, UID+9*, UID+10*, UID+11*, UID+12 |
| PROVFLG | ICD+3~ |
| PRV | DX~, DX+5, DX+6, DX+18, ICD+3~ |
| PRVIEN | ICDITEMS+2~, ICDITEMS+4*, ICDITEMS+6 |
| QUIET | ICD+4~, ICD+6* |
| RIEN | CLONE+1~, CLONE+10*, OLDCLONE+3, OLDCLONE+7, NCLONE+4, NCLONE+7, NCLONE+8 |
| SEX | ICD+3~ |
| SF | STUFF+2~ |
| SM | STUFF+2~ |
| STG | DX+1~, UID+13*, UID+14, CONVERT+1~, STUFF+1~, STUFF+3*, STUFF+4, STUFF+5, STUFF+8, STUFF+9 , STUFF+10, AC+1~, AC+2*, AC+3, AC+4, AC+5 |
| STG0 | CLONE+1~, NCLONE+2*, NCLONE+7 |
| STG1 | CLONE+1~, NCLONE+3*, NCLONE+9 |
| TF | STUFF+2~ |
| TM | STUFF+2~ |
| TMP | UID+16, ICD+4~, ICD+8*, T1+1, T1+3*, T1+4*, T1+7*, T1+8* |
| TORD | DX+1~, DX+23*, UID+4, UID+5, UID+6 |
| TOT | DX+1~, UID+10*, UID+14*, UID+15, ILIST~ |
| TOTPN | ICD+3~ |
| TXT | DX+1~, UID+5*, UID+14*, UID+16, CIDC+1~, CIDC+3*, CIDC+4 |
| TYPE | CONVERT+1~, STUFF+1~, STUFF+9*, STUFF+20, ICD+4~, ICD+15*, ICD+16, ICD+25, T1+2, T1+6 |
| U | DX+2, DX+8, DX+13, DX+21, DX+23, UID+3, UID+5, UID+14, STUFF+5, STUFF+8 , STUFF+9, STUFF+10, STUFF+20, OLDCLONE+4, OLDCLONE+7, NCLONE+7, NCLONE+8, AC+4, AC+5, CIDC+3 |
| UID | DX+1~, DX+22*, UID+1*, UID+2, UID+6, STUFF+1~, STUFF+7*, STUFF+11, CLONE+1~, NCLONE+8* , NCLONE+10, ICD+4~, T1+13*, POLL+2, POLL+3, ILIST+1~, ILIST+2*, ILIST+3*, ILIST+4, ILIST+6* |
| VAR | DX+1~, UID+15*, UID+16 |
| VAR1 | DX+1~, UID+15*, UID+16 |
| VD | ICD+4~ |
| VDFN | ICD+4~ |
| VEN | ICD+3~ |
| VEN("PC" | ICD+16, ICD+18!, ICD+21*, ICD+22*, T1+4 |
| VEN("PRV" | ICD+25, ICD+27!, ICD+31*, ICD+32*, T1+8 |
| VENDEPT | ICD+4~, T1+10* |
| VENFLNO | ICD+3~ |
| VENT | ICD+5~ |
| VIS | ICD+5~ |
| X | DX+1~, DX+16*, DX+17, UID+8*, UID+9*, CONVERT+1~, CONVERT+5*, STUFF+13*, CLONE+1~, OLDCLONE+3* , NCLONE+4*, DEL+1~, AC+1~, AC+3*, AC+6, ICD+3~, ICD+11*, ICD+17*, ICD+19, ICD+20 , ICD+26*, ICD+28, ICD+29, APRV+3~, APRV+4*, ICDITEMS+2~, ICDITEMS+6*, ICDITEMS+7, ICDITEMS+8 |
| XDR | CONVERT+1~ |
| Y | CONVERT+1~, CONVERT+6, CONVERT+7, STUFF+14, STUFF+15, CLONE+1~, CLONE+4, CLONE+5, CLONE+9, CLONE+10 , OLDCLONE+4, OLDCLONE+5, NCLONE+5, NCLONE+6, DEL+1~, DEL+4, DEL+5, AC+1~, AC+4*, AC+6 , ICD+3~, ICD+11, ICD+12, ICD+20*, ICD+21, ICD+29*, ICD+30*, ICD+31, APRV+3~, APRV+5 , APRV+6, ICDITEMS+2~, ICDITEMS+7*, ICDITEMS+8 |
| Z | AC+1~, AC+5*, AC+6 |