DGMTCOU1 ;ALB/REW,LD,JAN,AEG,LBD - COPAY UTILITIES;8/13/04 8:31am
Source file <DGMTCOU1.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | DOM^DGMTR ($$LST,$$MTS)^DGMTU IN5^VADPT |
Integrated Billing | 1 | $$THRES^IBARXEU1 |
Package | Total | Caller Graph |
---|---|---|
Registration | 5 | DG10 DGREG0 DGRP DGRPU VAFMON |
Integrated Billing | 2 | IBARXEU1 IBARXEU5 |
Scheduling | 1 | SDROUT2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
THRESH(DGDT) | ;PRINTS THE YEAR'S COPAY THRESHOLDS
|
|
QTAUTO | ||
DISPMAS(DFN) | ; Displays Co
|
|
365(X1,DGDT) | ; RETURNS 1 IF X1 IS MORE THAN 1 YEAR BEFORE DGDT
|
|
THRESHQT | ||
AUTO(DFN,AUTOEX) | ;
; Returns 1 if Exempt from CP w/o needing MT/CP information ; INPUT: DFN [Required] ; AUTOEX [Optional] ; RETURNS 1=Exempt 0=Not Exempt |
|
AUTOINFO(DFN) | ;
; This returns info needed to IB to see if MT information needs to be ; looked at to determine Copay Exemption Status |
|
LST365(DFN,DGDT,DGMTYPT1) | ;RETURNS CURRENT MT/CP (WITHIN 365 DAYS)
; Input: DGDT - IB DATE ; DGMTYPT1 (Optional (1:MT, 2:CP, Null/Default or 3:Either) ; Output -- MT IEN^Date of Test ^Status Name^Status Code^Type of Test ; Piece: 1 ^ 2 3 4 5 |
|
LST(DFN,DGDT,DGMTYPT1) | ;Last Copay Exemption or Means Test for a patient
; Input -- DFN Patient IEN ; DGDT Date/Time (Optional- default today@2359) ; DGMTYPT1 (Optional (1:MT, 2:CP, Null/Default or 3:Either) ; Output -- MT IEN^Date of Test ^Status Name^Status Code^Type of Test ; Piece: 1 ^ 2 3 4 5 |
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | THRESH+6, DISPMAS+8 |
^DGMT(408.31 - [#408.31] | LST+11, LST+12, LST+13, LST+15 |
^DIC(8 - [#8] | AUTOINFO+13 |
^DPT - [#2] | AUTOINFO+11, AUTOINFO+14 |
^DPT("AEL" | AUTOINFO+13 |
Name | Line Occurrences |
---|---|
$$365 | LST365+10 |
$$AUTO | DISPMAS+2 |
$$AUTOINFO | AUTO+7 |
$$LST | LST365+8, LST365+9 |
$$LST365 | DISPMAS+6 |
QTAUTO | AUTOINFO+11, AUTOINFO+15, AUTOINFO+16, AUTOINFO+17, AUTOINFO+18, AUTOINFO+19, AUTOINFO+20, AUTOINFO+21, AUTOINFO+23, AUTOINFO+24 |
THRESHQT | THRESH+9 |
Name | Field # of Occurrence |
---|---|
^(0 | LST+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AUTOEX | AUTO~, AUTO+7*, AUTO+9, DISPMAS+1~, DISPMAS+2, DISPMAS+3 |
DFN | AUTO~, AUTO+7, AUTOINFO~, AUTOINFO+11, AUTOINFO+13, AUTOINFO+14, LST~, LST+11, LST+12, LST+13 , LST+14, LST+15, DISPMAS~, DISPMAS+2, DISPMAS+6, LST365~, LST365+8, LST365+9 |
DGALLEL | AUTOINFO+9~, AUTOINFO+12*, AUTOINFO+13*, AUTOINFO+15, AUTOINFO+16, AUTOINFO+17, AUTOINFO+18, AUTOINFO+19, AUTOINFO+20 |
DGCPDT | LST+7~, LST+12*, LST+13 |
DGCPLEV | THRESH+3~, THRESH+8*, THRESH+9 |
DGCPS | DISPMAS+1~, DISPMAS+6*, DISPMAS+7, DISPMAS+9 |
DGDEP | THRESH+3~, THRESH+12* |
DGDOM | AUTOINFO+9~, AUTOINFO+22~, AUTOINFO+23 |
DGDOM1 | AUTOINFO+22~ |
DGDT | LST~, LST+8, THRESH~, THRESH+4*, THRESH+5*, THRESH+6, THRESH+7, THRESH+8, THRESH+12, LST365~ , LST365+6*, LST365+8, LST365+9, LST365+10, 365~, 365+1 |
DGEL | AUTOINFO+9~, AUTOINFO+12*, AUTOINFO+13* |
DGEX | DISPMAS+1~, DISPMAS+2*, DISPMAS+4, DISPMAS+5 |
DGI | AUTOINFO+9~, AUTOINFO+14* |
DGIDT | LST+7~, LST+8*, LST+11, LST+12, LST+14 |
DGLST | LST365+5~, LST365+8*, LST365+9*, LST365+10*, LST365+11 |
DGMTDT | LST+7~, LST+11*, LST+13 |
DGMTI | LST+7~, LST+14*, LST+15 |
DGMTYPT1 | LST~, LST+9*, LST+10, LST+13*, LST+14, LST+15, LST365~, LST365+7*, LST365+8 |
DGNODE | AUTOINFO+9~, THRESH+3~ |
DGNODE( | AUTOINFO+14*, AUTOINFO+16, AUTOINFO+17, AUTOINFO+18, AUTOINFO+19, AUTOINFO+20, AUTOINFO+21 |
DGTYPE | THRESH+3~, THRESH+7*, THRESH+8, THRESH+12 |
DGX | AUTOINFO+9~, AUTOINFO+10*, AUTOINFO+11*, AUTOINFO+15*, AUTOINFO+16*, AUTOINFO+17*, AUTOINFO+18*, AUTOINFO+19*, AUTOINFO+20*, AUTOINFO+21* , AUTOINFO+23*, AUTOINFO+24*, QTAUTO |
DGYR | AUTOINFO+9~ |
DT | LST+8, THRESH+4, DISPMAS+6 |
U | AUTOINFO+11, AUTOINFO+12, AUTOINFO+13, AUTOINFO+15, AUTOINFO+16, AUTOINFO+17, AUTOINFO+18, AUTOINFO+19, AUTOINFO+20, AUTOINFO+21 , AUTOINFO+23, AUTOINFO+24, DISPMAS+3, DISPMAS+6, DISPMAS+9, LST365+9, LST365+10 |
VADMVT | AUTOINFO+9~ |
VAERR | AUTOINFO+22~ |
VAHOW | AUTOINFO+22~ |
VAINDT | AUTOINFO+22~ |
VAIP | AUTOINFO+22~ |
VAIP(1 | AUTOINFO+24 |
VAROOT | AUTOINFO+22~ |
X1 | 365~, 365+1 |
Y | LST+7~, LST+15*, LST+16, THRESH+3~, THRESH+6*, DISPMAS+1~, DISPMAS+6*, DISPMAS+10 |