AMERUTIL ;GDIT/HS/BEE - AMER UTILITY CALLS ; 07 Oct 2013 11:33 AM
Source file <AMERUTIL.m>
Package | Total | Call Graph |
---|---|---|
DRG Grouper | 3 | $$ICDDX^ICDCODE $$ICDDX^ICDEX $$IMP^ICDEXA |
Lexicon Utility | 3 | LOOK^LEXA CONFIG^LEXSET ($$ICDONE,$$ONE)^LEXU |
IHS Patient | 2 | $$CHK^AUPNSICD $$ICDDX^AUPNVUTL |
Kernel | 2 | $$DT^XLFDT $$VERSION^XPDUTL |
Emergency Room | 1 | $$CHK^AMERUTIL |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
DTB | ;;17;;2;;2;;DOUBLE HIGH BOTTOM HALF
|
|
LEX(SEARCH,COUNT,FILTER,DATE,GENDER,RET) | ;EP - Perform Lexicon Lookup
|
|
FMTDATE(X,TM) | ;EP - Return formated date - Taken from BGOUTL
|
|
DTP | ;;17;;1;;1;;DOUBLE HIGH TOP HALF
|
|
RVF | ;;5;;5;;5;;REVERSE VIDEO OFF
|
|
AICD() | ||
RVN | ;;5;;4;;4;;REVERSE VIDEO ON
|
|
FILTER(ALEX,ALEXVDT,ICD10,FILTER) | ;Filtering for Lexicon lookup
|
|
CHKDX30 | ||
HIF | ;;7;;2;;2;;HI INTENSITY OFF
|
|
IOF | ;;1;;2;;2;;FORM FEED/CLEAR SCREEN
|
|
HIN | ;;7;;1;;1;;HI INTENSITY ON
|
|
CHK(Y,ICD10,ALEXVDT) | ||
BLN | ;;5;;8;;8;;BLINK ON
|
|
ULN | ;;6;;4;;4;;UNDERLINE ON
|
|
BLF | ;;5;;9;;9;;BLINK OFF
|
|
ULF | ;;6;;5;;5;;UNDERLINE OFF
|
|
POV(AUPNPAT,AMERPCC,AMERPOV) | ;EP - Return a list of POV entries for a visit
|
|
10 | ||
12 | ||
16 | ||
S(X) | ;EP - Screen formatting - Based on AGVDF
|
|
CHKDX1 |
Name | Field # of Occurrence |
---|---|
$$CHK^AMERUTIL | FILTER+41 |
$$CHK^AUPNSICD | FILTER+24, FILTER+33 |
$$ICDDX^AUPNVUTL | FILTER+21, FILTER+30, FILTER+39, CHK+5 |
$$GET1^DIQ | POV+20, POV+33, POV+36, POV+37, POV+46, POV+54, POV+55 |
$$ICDDX^ICDCODE | POV+39, LEX+50, LEX+56 |
$$ICDDX^ICDEX | POV+38, LEX+49, LEX+55 |
$$IMP^ICDEXA | LEX+26 |
LOOK^LEXA | LEX+36 |
CONFIG^LEXSET | LEX+29 |
$$ICDONE^LEXU | FILTER+20 |
$$ONE^LEXU | FILTER+29, FILTER+38 |
$$DT^XLFDT | FILTER+19 |
$$VERSION^XPDUTL | AICD+1, LEX+26 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVPOV - [#9000010.07] | GET1^DIQ |
^AMERADM - [#9009081] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZIS(2 - [#3.2] | S+4 |
^AUPNVPOV("AD" | POV+29 |
^TMP("LEXFND" | LEX+20! |
^TMP("LEXSCH" | LEX+20! |
Name | Line Occurrences |
---|---|
$$AICD | POV+38, LEX+49, LEX+55 |
$$FMTDATE | POV+36 |
@( | CHK+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | FILTER+37~, CHK+1~, CHK+5*, CHK+6, CHKDX1+3, CHKDX1+6, CHKDX1+10, CHKDX30+3, CHKDX30+4, CHKDX30+5 , CHKDX30+6, CHKDX30+8, CHKDX30+14, CHKDX30+18 |
A | CHK+1~ |
ALEVXDT | FILTER+37~ |
ALEX | FILTER~, FILTER+20*, FILTER+21, FILTER+29*, FILTER+30, FILTER+38*, FILTER+39 |
ALEXICD | FILTER+18~, FILTER+21*, FILTER+22, FILTER+24, FILTER+28~, FILTER+30*, FILTER+31, FILTER+33, FILTER+37~, FILTER+39* , FILTER+40, FILTER+41 |
ALEXVDT | FILTER~, FILTER+19*, FILTER+20, FILTER+21, FILTER+23, FILTER+29, FILTER+30, FILTER+32, FILTER+38, FILTER+39 , FILTER+41, CHK~, CHK+3*, CHK+5 |
AMERM1 | S+1~ |
AMERM1("LN" | S+3* |
AMERM1("X" | S+2*, S+7 |
AMERM1(1 | S+3*, S+4 |
AMERM1(2 | S+3*, S+4 |
AMERM1(3 | S+3*, S+4 |
AMERMVDF | S+1~ |
AMERMVDF( | S+4*, S+5*, S+6 |
AMERPCC | POV~, POV+17, POV+20*, POV+21, POV+29, POV+36 |
AMERPOV | POV~, POV+24! |
AMERPOV( | POV+59* |
APCDDATE | FILTER+8~, FILTER+23*, FILTER+32* |
AUPNPAT | POV~, POV+17, POV+20 |
AUPNSEX | LEX+18~, LEX+23*, CHKDX1+9, CHKDX1+10, CHKDX30+17, CHKDX30+18 |
CNT | POV+26~, POV+29*, POV+58*, POV+59, POV+61 |
CODE | LEX+43~, LEX+46*, LEX+49, LEX+50, LEX+53, LEX+54*, LEX+55, LEX+56, LEX+59, LEX+66* , LEX+68, LEX+69 |
COUNT | LEX~, LEX+13*, LEX+36 |
CSET | LEX+18~, LEX+27*, LEX+29, LEX+36 |
D | FMTDATE+2~, FMTDATE+3*, FMTDATE+4 |
DATE | LEX~, LEX+15*, LEX+26, LEX+29, LEX+36 |
DELIMITER | LEX+18~, LEX+39*, LEX+46 |
DESC | LEX+43~, LEX+67*, LEX+68 |
DIC | LEX+18~ |
DIC("S" | LEX+33* |
DIEN | LEX+43~, LEX+65*, LEX+68 |
DPLIST | LEX+18~ |
DPLIST( | LEX+59, LEX+69* |
DT | LEX+15, CHK+3 |
DUZ("AG" | CHK+2 |
EXC | CHKDX30+7~, CHKDX30+8*, CHKDX30+11 |
FILTER | LEX~, LEX+14*, FILTER~, FILTER+14, FILTER+17, FILTER+27, FILTER+36 |
GENDER | LEX~, LEX+16*, LEX+23 |
I | CHK+1~, CHK+4*, CHK+6, CHK+7*, CHK+8 |
ICD | POV+30~, POV+40*, POV+59, LEX+49*, LEX+50*, LEX+53, LEX+55*, LEX+56*, LEX+62, LEX+65 , LEX+66, LEX+67 |
ICD10 | LEX+18~, LEX+26*, LEX+27, LEX+39, FILTER~, FILTER+17, FILTER+27, FILTER+38, FILTER+41, CHK~ , CHK+4 |
ICDDESC | POV+30~, POV+43*, POV+59 |
ICDIEN | POV+30~, POV+37*, POV+38, POV+39, POV+59 |
ICDINFO | POV+30~, POV+38*, POV+39*, POV+40, POV+43 |
ICDV | POV+30~ |
IEN | POV+26~, POV+29*, POV+33, POV+37, POV+46, POV+54, POV+55, POV+59 |
INJ | POV+30~, POV+53*, POV+54*, POV+55*, POV+59 |
IOST(0 | S+4, S+5, S+6 |
LEX | LEX+18~, LEX+41*, LEX+42, LEX+46 |
LEX("LIST" | LEX+20!, LEX+41, LEX+46 |
LIEN | LEX+43~ |
M | FMTDATE+2~, FMTDATE+3*, FMTDATE+4, FMTDATE+5 |
PNAR | POV+30~, POV+33*, POV+59 |
PRM | POV+26~, POV+29*, POV+50*, POV+61 |
PS | POV+30~, POV+46*, POV+47*, POV+50, POV+59 |
RET | LEX~, CHKDX30+1~, CHKDX30+2*, CHKDX30+3*, CHKDX30+4*, CHKDX30+5*, CHKDX30+6, CHKDX30+11*, CHKDX30+12*, CHKDX30+14* , CHKDX30+17, CHKDX30+18*, CHKDX30+19 |
RET( | LEX+68* |
RETURN | FILTER+8~, FILTER+11*, FILTER+14, FILTER+17, FILTER+20*, FILTER+22*, FILTER+24*, FILTER+27, FILTER+29*, FILTER+31* , FILTER+33*, FILTER+36, FILTER+38*, FILTER+40*, FILTER+41* |
SEARCH | LEX~, LEX+12, LEX+36 |
TM | FMTDATE~, FMTDATE+6 |
TOTREC | LEX+18~, LEX+41*, LEX+68* |
U | POV+40, POV+43, POV+59, POV+61, LEX+53, LEX+62, LEX+65, LEX+66, LEX+67, LEX+68 , FILTER+24, FILTER+33, FILTER+41, CHK+6, CHKDX1+3, CHKDX1+6, CHKDX1+10, CHKDX30+3, CHKDX30+4, CHKDX30+5 , CHKDX30+6, CHKDX30+8, CHKDX30+14, CHKDX30+18 |
V | FMTDATE+2~, FMTDATE+3*, FMTDATE+4*, FMTDATE+5*, FMTDATE+10*, FMTDATE+11 |
VDATE | POV+30~, POV+36*, POV+38, POV+39 |
X | FMTDATE~, FMTDATE+1, FMTDATE+3, FMTDATE+7*, FMTDATE+8, FMTDATE+9*, FMTDATE+10, S~, S+4, S+5 , S+6, S+8*, S+9 |
Y | CHK~, CHK+5 |
Name | Field # of Occurrence |
---|---|
$T(@X | S+3 |