AMEREDIT ; IHS/OIT/SCR - Primary Routine for ER VISIT edit interface
Source file <AMEREDIT.m>
Package | Total | Call Graph |
---|---|---|
Emergency Room | 18 | OUT^AMER CKSC^AMER1 UP^AMERBAN LOG^AMERBUSA $$CREATAUD^AMEREDAU $$EDDIAGS^AMEREDDX $$CHKVSIT^AMEREDPC $$EDADMIT^AMEREDTA ($$EDDISCHG,$$EDEXTAS,$$EDFUINST,$$EDPROCS)^AMEREDTD $$EDTCNSLT^AMEREDTE $$EDINJRY^AMEREDTI $$ADMTRIAG^AMEREDTT (SYNCHERA,SYNCHERD,SYNCHERP,SYNCHERX)^AMERERS $$FINDVSIT^AMERPCC TIMESTMP^AMERSAV1 COMPUTE^AMERTIME VER^AMERVER DELETVST^AMERVSIT |
VA Fileman | 7 | ^%DTC EN^DDIOL (,IX)^DIC ^DIE EN^DIK EN1^DIP ^DIR |
Patient Care Component Reports | 1 | $$DLM^APCLV |
Name | Comments | DBIA/ICR reference |
---|---|---|
TXTREAD | ;
|
|
RUN | ; EP - from Main Menu option AMER EDIT to Edit ER VISIT
|
|
EDIT(AMERSEL,AMERDA,AMERAIEN,AMEREDNO) | ;
|
|
MULTDIE(AMERDIE,AMERDA,AMERDA1,AMERDR) | ||
DIE1 | ||
EDITERV(AMERDA,AMERAIEN,AMEREDNO) | ||
DIE(AMERDA,AMERDR) | ; EP from multiple AMERED* ROUTINES
; GIVEN AN ENTRY NUMBER AND A DR STRING, EDIT THE ER VISIT FILE |
|
EXIT(AMERDA,AMERQUIT) | ;
|
|
PRINT(DA) | ; PRINT SELECTED VISIT TO SCREEN
|
Name | Field # of Occurrence |
---|---|
^%DTC | RUN+50 |
OUT^AMER | TXTREAD+5 |
CKSC^AMER1 | TXTREAD+4 |
UP^AMERBAN | RUN+5 |
LOG^AMERBUSA | RUN+64, PRINT+6, EDITERV+4, EDIT+8, EDIT+18, EDIT+28, EDIT+38, EDIT+58, EDIT+69, EDIT+80 , EDIT+90, EDIT+100 |
$$CREATAUD^AMEREDAU | RUN+72 |
$$EDDIAGS^AMEREDDX | EDIT+55 |
$$CHKVSIT^AMEREDPC | EDITERV+20 |
$$EDADMIT^AMEREDTA | EDIT+5 |
$$EDDISCHG^AMEREDTD | EDIT+77 |
$$EDEXTAS^AMEREDTD | EDIT+66 |
$$EDFUINST^AMEREDTD | EDIT+87 |
$$EDPROCS^AMEREDTD | EDIT+35 |
$$EDTCNSLT^AMEREDTE | EDIT+97 |
$$EDINJRY^AMEREDTI | EDIT+25 |
$$ADMTRIAG^AMEREDTT | EDIT+15 |
SYNCHERA^AMERERS | RUN+53 |
SYNCHERD^AMERERS | RUN+54 |
SYNCHERP^AMERERS | RUN+61 |
SYNCHERX^AMERERS | EDIT+47 |
$$FINDVSIT^AMERPCC | RUN+34 |
TIMESTMP^AMERSAV1 | DIE1+6, MULTDIE+17 |
COMPUTE^AMERTIME | EXIT+1 |
VER^AMERVER | EDIT+107 |
DELETVST^AMERVSIT | RUN+43 |
$$DLM^APCLV | RUN+49 |
EN^DDIOL | RUN+6, RUN+17, RUN+24, RUN+30, RUN+36, RUN+44, RUN+78, RUN+84, EDITERV+21, EDITERV+23 , EDIT+3, EDIT+10, EDIT+11, EDIT+20, EDIT+21, EDIT+30, EDIT+31, EDIT+40, EDIT+41, EDIT+51 , EDIT+52, EDIT+60, EDIT+61, EDIT+71, EDIT+72, EDIT+82, EDIT+83, EDIT+92, EDIT+93, EDIT+102 , EDIT+103 |
^DIC | RUN+22 |
IX^DIC | RUN+28 |
^DIE | DIE1+1, MULTDIE+12 |
EN^DIK | DIE1+3, MULTDIE+14 |
EN1^DIP | PRINT+3 |
^DIR | RUN+15, RUN+40, RUN+69, RUN+82, EDITERV+16, EDITERV+27, EXIT+5, TXTREAD+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^AMERVSIT - [#9009080] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AMERVSIT - [#9009080] | RUN+48, RUN+60, DIE1, DIE1+4, MULTDIE+11, MULTDIE+15 |
^DD("DD" | RUN+13, RUN+19 |
^XUSEC("AMERZ9999" | EDITERV+18 |
Name | Line Occurrences |
---|---|
EDIT | EDITERV+35 |
EDITERV | RUN+73, EDIT+109 |
EXIT | RUN+74, EDIT+13, EDIT+23, EDIT+33, EDIT+43, EDIT+63, EDIT+75, EDIT+85, EDIT+95 |
RUN+66, EXIT+6 | |
RUN | RUN+83 |
TXTREAD | TXTREAD+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | RUN+7*!, DIE+2~, MULTDIE+8~ |
AGE | RUN+2~, RUN+85! |
AMERAIEN | RUN+1~, RUN+72*, RUN+73, RUN+83!, RUN+85!, EDITERV~, EDITERV+20, EDITERV+35, EDIT~, EDIT+5 , EDIT+15, EDIT+25, EDIT+35, EDIT+55, EDIT+66, EDIT+77, EDIT+87, EDIT+97, EDIT+109 |
AMERCKSC | TXTREAD+4! |
AMERD1 | RUN+2~, RUN+19* |
AMERDA | RUN+1~, RUN+32*, RUN+34, RUN+36, RUN+43, RUN+48, RUN+53, RUN+54, RUN+60, RUN+61 , RUN+64, RUN+66, RUN+72, RUN+73, RUN+74, RUN+83!, RUN+85!, EDITERV~, EDITERV+4, EDITERV+15 , EDITERV+20, EDITERV+35, EDIT~, EDIT+5, EDIT+8, EDIT+13, EDIT+15, EDIT+18, EDIT+23, EDIT+25 , EDIT+28, EDIT+33, EDIT+35, EDIT+38, EDIT+43, EDIT+47, EDIT+55, EDIT+58, EDIT+63, EDIT+66 , EDIT+69, EDIT+73, EDIT+75, EDIT+77, EDIT+80, EDIT+85, EDIT+87, EDIT+90, EDIT+95, EDIT+97 , EDIT+100, EDIT+109, EXIT~, EXIT+1, EXIT+6, DIE~, DIE+4, MULTDIE~, MULTDIE+10 |
AMERDA1 | MULTDIE~, MULTDIE+10, MULTDIE+11, MULTDIE+13, MULTDIE+15, MULTDIE+17 |
AMERDIE | MULTDIE~, MULTDIE+10, MULTDIE+13 |
AMERDIFF | RUN+2~, RUN+47*, RUN+51*, RUN+52 |
AMERDOB | RUN+3~ |
AMERDR | DIE~, DIE+5, MULTDIE~, MULTDIE+10 |
AMERDUZ | RUN+1~, RUN+71*, RUN+72, RUN+83!, RUN+85!, EDIT+1~ |
AMEREDNO | RUN+1~, RUN+8*, RUN+73, RUN+83!, RUN+85!, EDITERV~, EDITERV+35, EDIT~, EDIT+35, EDIT+55 , EDIT+97, EDIT+109 |
AMERHD1 | RUN+2~, RUN+85! |
AMERHD2 | RUN+2~, RUN+85! |
AMERHRN | RUN+3~ |
AMERLINE | RUN+1~, RUN+7*, RUN+85!, EDIT+3, EDIT+10, EDIT+20, EDIT+30, EDIT+40, EDIT+60, EDIT+71 , EDIT+82, EDIT+92, EDIT+102 |
AMERNEW | EDIT+1~ |
AMEROLD | EDIT+1~ |
AMERPAT | RUN+3~, RUN+60*, RUN+61 |
>> AMERPCC | RUN+34*, RUN+35, RUN+49, RUN+53, RUN+54, RUN+64, PRINT+6, EDITERV+4, EDIT+8, EDIT+18 , EDIT+28, EDIT+38, EDIT+47, EDIT+58, EDIT+69, EDIT+80, EDIT+90, EDIT+100, EDIT+107 |
AMERQUIT | RUN+16*, RUN+23*, RUN+29*, RUN+41*, EDITERV+6~, EDITERV+7*, EDITERV+19*, EDITERV+29*, EDITERV+32, EDITERV+37! , EDIT+1~, EDIT+2*, EDIT+5*, EDIT+13, EDIT+15*, EDIT+23, EDIT+25*, EDIT+33, EDIT+35*, EDIT+43 , EDIT+55*, EDIT+63, EDIT+66*, EDIT+73*, EDIT+75, EDIT+77*, EDIT+85, EDIT+87*, EDIT+95, EDIT+97* , EXIT~, EXIT+2 |
AMERSEL | EDITERV+6~, EDITERV+33*, EDITERV+35, EDITERV+37!, EDIT~, EDIT+4, EDIT+14, EDIT+24, EDIT+34, EDIT+44 , EDIT+50, EDIT+65, EDIT+76, EDIT+86, EDIT+96, EDIT+109 |
AMERSTRG | EDIT+1~ |
AMERVER | RUN+85! |
AMERX1 | RUN+2~, RUN+18*, RUN+26 |
AUPNDAYS | RUN+2~, RUN+85! |
AUPNDOB | RUN+2~, RUN+85! |
AUPNDOD | RUN+2~, RUN+85! |
AUPNPAT | RUN+2~, RUN+85! |
AUPNSEX | RUN+2~, RUN+85! |
BY | PRINT+1~, PRINT+2*, PRINT+8! |
D | RUN+27*, DIE+3~, MULTDIE+9~ |
D0 | DIE+3~, MULTDIE+9~ |
DA | PRINT~, PRINT+2, EDITERV+15*, EDITERV+34!, DIE+3~, DIE+4*, DIE1, DIE1+4, DIE1+6, DIE1+7! , MULTDIE+9~, MULTDIE+10* |
DA(1 | MULTDIE+10*, MULTDIE+13* |
>> DFN | EDIT+107 |
DI | DIE+3~, MULTDIE+9~ |
DIC | RUN+1~, RUN+20*, RUN+27*, RUN+85!, PRINT+1~, PRINT+2*, PRINT+8!, EDIT+1~, DIE+3~, MULTDIE+9~ |
DIC("?N?" | RUN+21* |
DIC("A" | RUN+20* |
DIC("S" | RUN+26* |
DIC(0 | RUN+20*, RUN+27* |
DICR | DIE+3~, MULTDIE+9~ |
DIE | DIE+3~, DIE+6*, DIE1+2, DIE1+7!, MULTDIE+9~, MULTDIE+10* |
DIG | DIE+3~, MULTDIE+9~ |
DIH | DIE+3~, MULTDIE+9~ |
DIK | DIE+3~, DIE1+2*, MULTDIE+13* |
DIR | RUN+1~, RUN+85!, EDITERV+6~, EDITERV+34!, TXTREAD+3! |
DIR("?" | RUN+11*, EDITERV+14*, TXTREAD+2* |
DIR("A" | RUN+10*, RUN+38*, RUN+67*, RUN+80*, EDITERV+14*, EDITERV+26*, EXIT+3* |
DIR("B" | RUN+14*, RUN+39*, RUN+68*, RUN+81*, EDITERV+26*, EXIT+4* |
DIR(0 | RUN+9*, RUN+37*, RUN+68*, RUN+79*, EDITERV+9*, EDITERV+11*, EDITERV+12*, EDITERV+13*, EDITERV+26*, EXIT+4* , TXTREAD+1* |
DIU | DIE+3~, MULTDIE+9~ |
DIV | DIE+3~, MULTDIE+9~ |
DIW | DIE+3~, MULTDIE+9~ |
DQ | DIE+3~, MULTDIE+9~ |
DR | EDIT+1~, DIE+3~, DIE+5*, DIE1+7!, MULTDIE+9~, MULTDIE+10* |
DT | RUN+12 |
DTOUT | RUN+16!, RUN+23!, RUN+29!, RUN+41! |
DUOUT | RUN+16!, RUN+23!, RUN+29!, RUN+41! |
DUZ | RUN+71, EDITERV+18 |
FLDS | PRINT+1~, PRINT+2*, PRINT+8! |
FR | PRINT+1~, PRINT+2*, PRINT+8! |
IOF | RUN+4 |
TO | PRINT+1~, PRINT+2*, PRINT+8! |
U | RUN+32, RUN+60 |
X | RUN+1~, RUN+17, RUN+27*, RUN+51, DIE+2~, MULTDIE+8~ |
X1 | RUN+2~, RUN+48* |
X2 | RUN+2~, RUN+49* |
Y | RUN+1~, RUN+12*, RUN+14, RUN+17*, RUN+18, RUN+19, RUN+24, RUN+25, RUN+27, RUN+30 , RUN+31, RUN+32, RUN+42, RUN+51, RUN+70, RUN+83, EDITERV+17, EDITERV+28*, EDITERV+29*, EDITERV+33 , EDITERV+34!, EXIT+6, DIE+2~, MULTDIE+8~ |