EASMTCHK ;ALB/SCK,PJR,BDB - MEANS TEST BLOCKING CHECK ; 11/13/03 11:13am
Source file <EASMTCHK.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Enrollment Application System | 2 | EASMTL2 EASMTUTL |
Name | Comments | DBIA/ICR reference |
---|---|---|
MT(DFN,EASAPT,EASACT,EASDT,EASQT,EASMSG) | ; Entry point for MT Check
; Input Variables ; DFN - Patient's IEN in File #2 ; EASAPT - Appointment Type (File #409.1) [Optional] ; EASACT - Appointment Action Flag [Optional] Default = "Other" ; "M" - Make an Appointment ; "C" - Check In/Out an existing appointment ; "W" - Unscheduled/Walk-in appointment ; "O" - Other ; "L" - Letters |
|
MTCHK(DFN,EASACT) | ; Check Means Test Status
; Input ; DFN |
|
BLDMSG(EASACT,EASTXT) | ; Build alert message to user
|
|
INP(DFN) | ; Check on Inpatient status
; Input ; DFN - IEN from patient file ; Output ; 1 - Patient has Inpatient status ; 0 - Patient does not have Inpatient status ; Default ; Inpatient API defaults to TODAY for inpatient status check |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DGMT(408.31 - [#408.31] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | MT+33, MT+34! |
^XUSEC("EAS MTOVERRIDE" | MT+62, BLDMSG+13 |
Name | Line Occurrences |
---|---|
$$INP | MT+36 |
$$MTCHK | MT+37 |
BLDMSG | MT+41 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | MT~, MT+31, MT+33, MT+36, MT+37, MTCHK~, MTCHK+11, INP~ |
DGARRAY | MT+30~, MT+32, MT+34! |
DGARRAY("FLDS" | MT+31* |
DGARRAY("SORT" | MT+31* |
DGARRAY(4 | MT+31* |
DSPLY | MT+20~, MT+45*, MT+48*, MT+51*, MT+53 |
DT | MTCHK+31 |
DUZ | MT+62, BLDMSG+13 |
EAIN | INP+9~ |
EAIN(1 | INP+15 |
EAMTS | MT+20~, MT+37*, MT+38 |
EASACT | MT~, MT+26*, MT+27*, MT+29, MT+37, MT+41, MT+45, MT+47, MT+50, MT+61 , MTCHK~, MTCHK+29, BLDMSG~, BLDMSG+7, BLDMSG+11, BLDMSG+16, BLDMSG+17 |
EASAPT | MT~, MT+24*, MT+29, MT+33*, MT+45, MT+48, MT+51 |
EASDT | MT~, MT+25*, MT+29, MT+33, MTCHK+8~, MTCHK+26*, MTCHK+28, MTCHK+31 |
EASMSG | MT~, MT+42 |
EASMT | MT+20~ |
EASQT | MT~, MT+23*, MT+54 |
EASTAT | MTCHK+8~, MTCHK+11*, MTCHK+12, MTCHK+13, MTCHK+18, MTCHK+21, MTCHK+23, MTCHK+25, MTCHK+26, MTCHK+33 |
EASTXT | MT+20~, MT+41, MT+42, BLDMSG~ |
EASTXT( | MT+57, MT+58, BLDMSG+4*, BLDMSG+5*, BLDMSG+8*, BLDMSG+9*, BLDMSG+12*, BLDMSG+13*, BLDMSG+16*, BLDMSG+18* , BLDMSG+19* |
EASX | MT+20~, MT+55*, MT+57*, MT+58 |
IENS | MT+20~ |
LINE | BLDMSG+1~, BLDMSG+3*, BLDMSG+4*, BLDMSG+5*, BLDMSG+8*, BLDMSG+9*, BLDMSG+12, BLDMSG+13, BLDMSG+14*, BLDMSG+16* , BLDMSG+18*, BLDMSG+19* |
RSLT | MT+20~, MT+22*, MT+36, MT+38, MT+45*, MT+48*, MT+62*, MT+63, MTCHK+8~, MTCHK+10* , MTCHK+13*, MTCHK+18*, MTCHK+23*, MTCHK+28*, MTCHK+31*, MTCHK+33*, MTCHK+34 |
SDCNT | MT+30~, MT+32*, MT+34! |
U | MT+33, MTCHK+13, MTCHK+18, MTCHK+21, MTCHK+23, MTCHK+25, MTCHK+26, MTCHK+33 |
VAERR | INP+9~ |
VAINDT | INP+9~, INP+11* |
VAROOT | INP+9~, INP+11* |