ASDM ; IHS/ADC/PDW/ENM - IHS CHANGES TO MAKE APPT ; [ 03/25/1999 11:48 AM ]
Source file <ASDM.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NOSHOW | ; -- called to print # noshows for patient
|
|
| LIST(SC,TYPE) | ;EP -- list appointments; called by SDM1
|
|
| PAT | ;EP; called by SDM to ask patient
|
|
| RS | ;EP; -- routing slip
|
|
| FIELDNM(F,N) | ; -- returns field name from file
|
|
| HS | ; -- health summary
; -- calling rtn can send % set to default answer |
|
| OTHER | ;EP -- other info; called by ^SDI
|
|
| EN2 | ;EP; called by SDM
|
|
| PEND | ;PEP; called by SDM & AMER1 to display pending appts
|
|
| QUES1 | ;EP; called by SDM1 for date/time help
|
|
| WARD | ;EP; called if only inpat status needed
|
|
| SPEC | ;EP; called by SDM1 to print special instructions
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | EN2+10, LIST+8 |
| C^%DTC | NOSHOW+7, NOSHOW+8 |
| ENDR^%ZISS | SPEC+2 |
| SHORT^ASDAL | LIST+10 |
| ^ASDREG | PAT+6 |
| $$DIV^ASDUT | RS+2, NOSHOW+5 |
| $$PCP^ASDUT | PAT+5 |
| ^DIC | PAT+3 |
| YN^DICN | RS+4, HS+2 |
| ^DIE | EN2+16, OTHER+6 |
| START^SDAL | LIST+9 |
| ROUT^SDDIV | RS+6 |
| CHKSO^SDM | PEND+6 |
| ^SDM0 | EN2+6, EN2+17 |
| DT^SDM0 | PEND+6 |
| EN^SDROUT1 | RS+8 |
| DIV^SDUTL | RS+6 |
| $$VAL^XBDIQ1 | NOSHOW+5, NOSHOW+6 |
| 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 |
|
| 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 |
|
| 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 |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | FIELDNM+1 |
| ^DG(40.8 - [#40.8] | RS+2, LIST+6 |
| ^DPT - [#2] | PEND+1, PEND+2, PEND+4, PEND+5, WARD+2, NOSHOW+9, NOSHOW+10, NOSHOW+11, NOSHOW+12, NOSHOW+13 , NOSHOW+14, EN2+2, EN2+3, EN2+4, EN2+5, EN2+14, EN2+16 |
| ^SC - [#44] | SPEC+3, SPEC+5, PEND+7, NOSHOW+3, EN2+7, EN2+8, OTHER+4, OTHER+6, LIST+5 |
| ^SC("AIHSPC" | NOSHOW+14 |
| Name | Line Occurrences |
|---|---|
| $$FIELDNM | PAT+5 |
| HS | HS+3 |
| NOSHOW | PEND+8 |
| OTHER | OTHER+4 |
| PAT | PAT+3 |
| RS | RS+4 |
| WARD | PEND+8 |
| Name | Field # of Occurrence |
|---|---|
| ^( | SPEC+5, WARD+2, EN2+2 |
| ^("SI" | SPEC+3 |
| ^(0 | PEND+7, EN2+3, LIST+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | RS+1~, RS+3*, RS+4, RS+5, HS+3, HS+4, LIST+8! |
| %DT | EN2+10*, LIST+7*, LIST+8! |
| %DT("A" | LIST+7* |
| A | LIST+1~ |
| ALL | LIST+1~ |
| >> DA | PEND+6*, PEND+7, EN2+11*, OTHER+2* |
| >> DA(1 | OTHER+2* |
| >> DA(2 | OTHER+2* |
| DFN | PAT+1*, PAT+4*, PAT+5, PEND+1, PEND+2, PEND+4, PEND+5, WARD+2, NOSHOW+2, NOSHOW+9 , NOSHOW+10, NOSHOW+11, NOSHOW+12, NOSHOW+13, NOSHOW+14, EN2+2, EN2+3, EN2+4, EN2+5, EN2+11 , EN2+14, EN2+16, LIST+1~ |
| DIC | PAT+3*!, EN2+11*, OTHER+1!, LIST+1~ |
| DIC("S" | LIST+7! |
| DIC(0 | PAT+3* |
| DIE | EN2+11*, OTHER+1!, OTHER+2* |
| DIV | PAT+1!, RS+6* |
| DP | EN2+11*, EN2+16! |
| DR | EN2+11*, EN2+16!, OTHER+2*, OTHER+3* |
| DR(2 | EN2+12* |
| DR(3 | EN2+13* |
| DT | PEND+1, PEND+2, PEND+4, NOSHOW+7, NOSHOW+8 |
| DUZ(2 | LIST+6 |
| F | FIELDNM~, FIELDNM+1 |
| >> HEY | EN2+10*, EN2+12, EN2+13 |
| I | SPEC+1~, SPEC+5*, OTHER+2, LIST+1~ |
| INC | LIST+1~ |
| IOP | RS+7! |
| IORVOFF | SPEC+1~, SPEC+4, SPEC+5 |
| IORVON | SPEC+1~, SPEC+4, SPEC+5 |
| K | LIST+1~ |
| LMT | NOSHOW+1~, NOSHOW+5*, NOSHOW+6, NOSHOW+7, NOSHOW+16 |
| LMT2 | NOSHOW+1~, NOSHOW+6*, NOSHOW+8, NOSHOW+17, NOSHOW+18 |
| M | LIST+1~, LIST+5* |
| N | FIELDNM~, FIELDNM+1 |
| NOCLN | NOSHOW+1~, NOSHOW+4*, NOSHOW+13*, NOSHOW+15, NOSHOW+18 |
| >> ORACTION | PAT+1 |
| >> ORDER | RS+7* |
| PCNT | NOSHOW+1~, NOSHOW+4*, NOSHOW+14*, NOSHOW+15, NOSHOW+17, LIST+1~ |
| POP | LIST+1~ |
| PT | LIST+1~ |
| SC | SPEC+3, SPEC+5, NOSHOW+2, NOSHOW+3, NOSHOW+6, NOSHOW+13, EN2+3, EN2+7, OTHER+2, OTHER+4 , OTHER+6, LIST~, LIST+5, LIST+10 |
| SD | LIST+1~ |
| SD1 | LIST+1~ |
| SDATE | NOSHOW+1~, NOSHOW+7*, NOSHOW+9*, NOSHOW+10 |
| SDATE2 | NOSHOW+1~, NOSHOW+8*, NOSHOW+11*, NOSHOW+12, NOSHOW+13, NOSHOW+14 |
| SDB | LIST+1~ |
| SDCC | LIST+1~ |
| SDCP | LIST+1~ |
| SDD | LIST+1~, LIST+9* |
| SDDIF | LIST+2~ |
| SDDIF1 | LIST+2~ |
| >> SDDIS | EN2+5*, EN2+6 |
| SDEA | LIST+2~ |
| SDEC | LIST+2~ |
| SDEDT | LIST+2~ |
| SDEM | LIST+2~ |
| SDEM1 | LIST+2~ |
| SDEND | LIST+2~ |
| SDFL | LIST+2~ |
| SDFS | LIST+2~ |
| SDIN | LIST+2~ |
| >> SDLN | PEND+7 |
| SDNT | LIST+3~ |
| SDOI | LIST+3~ |
| SDOK | EN2+1~, EN2+4, EN2+5* |
| SDPC | NOSHOW+1~, NOSHOW+3*, NOSHOW+14, NOSHOW+17 |
| SDPD | LIST+3~ |
| >> SDPEP | PAT+2 |
| >> SDPR | OTHER+2, OTHER+4, OTHER+6 |
| >> SDREP | RS+7* |
| SDREV | LIST+3~ |
| >> SDSTART | RS+7* |
| SDT | LIST+3~ |
| SDTT | LIST+3~ |
| >> SDW | WARD+1*, WARD+2*, WARD+3 |
| SDX | RS+7*, LIST+3~ |
| SDXX | LIST+3~ |
| >> SDY | EN2+9*, EN2+11, EN2+12 |
| SDZ | LIST+3~ |
| SDZAI | RS+7*, RS+9! |
| SDZEF | RS+7*, RS+9! |
| SDZHS | RS+7*, RS+9!, HS+2*, HS+4*, HS+5* |
| SDZMK | RS+7*, RS+9! |
| SDZMP | RS+7*, RS+9! |
| >> SDZPL | OTHER+3 |
| >> SSC | PEND+6 |
| TOTL | NOSHOW+1~, NOSHOW+4*, NOSHOW+10*, NOSHOW+15, NOSHOW+16 |
| TYPE | LIST~, LIST+9, LIST+10 |
| U | PAT+3, RS+2, PEND+5, PEND+7, NOSHOW+3, NOSHOW+10, NOSHOW+12, EN2+5, EN2+8, LIST+5 , LIST+6, FIELDNM+1 |
| VADAT | LIST+3~ |
| VADATE | LIST+3~ |
| VAQK | LIST+4~ |
| VAUTC | LIST+3~, LIST+5* |
| VAUTC( | LIST+5* |
| VAUTD | LIST+4~, LIST+5* |
| VAUTD( | LIST+6* |
| X | PAT+3, SPEC+2*, PEND+3*, NOSHOW+1~, NOSHOW+7, NOSHOW+8, EN2+1~, EN2+2*, EN2+3, EN2+4 , EN2+5, EN2+10*, LIST+4~, LIST+8 |
| X1 | NOSHOW+1~, NOSHOW+7*, NOSHOW+8* |
| X2 | NOSHOW+1~, NOSHOW+7*, NOSHOW+8* |
| >> XX | EN2+4*, EN2+5 |
| Y | PAT+3, PAT+4, RS+6, PEND+4*, PEND+5, EN2+3, EN2+7*, EN2+8*, EN2+9, EN2+10 , EN2+17, LIST+4~, LIST+8, LIST+9, LIST+10 |
| Y1 | LIST+4~ |
| Y2 | LIST+4~ |
| Z | LIST+4~ |