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~ |