FBAAUTL1 ;AISC/GRR - Fee Basis Utility Routine ;9/12/2012
Source file <FBAAUTL1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PLUSOB | ;ENTRY POINT TO INCREASE OBLIGATION ADJUSTMENT
|
|
VALCK | ;DETERMINE VALIDITY OF RESPONSE
|
|
HELPYN | ;DISPLAY HELP TEXT FOR YES OR NO
|
|
GETVET | ||
GETAUTH | ||
RD | ||
CHOOS | ||
2 |
|
|
Q | ||
GETAUTHK | ; kill new authorization variables output from GETAUTH
|
|
DAYS | ;CALCULATES THE NUMBER OF DAYS IN MONTH
|
|
DATCK2 | ||
DATCK3 | ||
WRONGT | ;WRONG TYPE OF AUTHORIZATION SELECTED
|
|
GETVEN | ;LOOKUP VENDOR
|
|
HANG | ;IF $E(IOST,1,2)["C-" ASK TO CONTINUE
|
|
CKOB | ||
CK1358 | ;CHECK TO SEE IF 1358 AVAILABLE
|
|
NOAUTH | ||
LOCK | ||
XSET | ;SET X-REF IN FILE 161.27 FOR LOOK-UP BY SHORT DESCRIPTION
|
|
XKILL | ;
|
|
TRANS | ;
|
|
VER() | ;no parameters passed
|
|
ADD | ;call to add money back into 1358 when version of IFCAP>3.6
|
|
ASKVET(FBSCR) | ; Prompt for patient
; input FBSCR - (optional) screen logic for DIC lookup ; e.g. I $D(^FBAAC("AH",12,+Y)) ; returns IEN of patient in file 161 or 0 if none selected |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^FBAAA - [#161] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^FB7078 - [#162.4] | 2+5 |
^FBAA(161.27 - [#161.27] | XSET+1*, XKILL+1! |
^FBAAA - [#161] | GETAUTH+1, GETAUTH+3, GETAUTH+4, 2, 2+3 |
^PRC(424 - [#424] | ADD+6 |
^PRC(442 - [#442] | CKOB+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | ADD+8 |
>> CNT | GETAUTH*, GETAUTH+4*, GETAUTH+6, RD, CHOOS |
>> CNT( | GETAUTH+4*, 2 |
>> D0 | GETVET* |
>> DA | XSET+1, XKILL+1 |
>> DFN | GETVET*, GETAUTH+1, GETAUTH+3, GETAUTH+4, 2, 2+3 |
DIC | GETVET*, GETVEN+1*, ASKVET+4~, ASKVET+7* |
DIC("A" | GETVET*! |
DIC("S" | GETVET!, ASKVET+9* |
DIC(0 | GETVET*, GETVEN+1*, ASKVET+8* |
DIR | RD!, CHOOS!, HANG+1! |
DIR("A" | RD* |
DIR("B" | RD* |
DIR(0 | RD*, CHOOS*, HANG+1* |
>> DIRUT | RD |
>> DTOUT | CHOOS |
>> DUOUT | CHOOS |
FB | GETAUTH~, 2*, 2+1, 2+2, 2+6 |
FB("ERROR" | CKOB! |
>> FB583 | 2+2* |
>> FB7078 | 2*, 2+1*, 2+5 |
>> FBAABDT | 2*, DATCK2 |
>> FBAAEDT | 2*, DATCK2 |
>> FBAAMT | PLUSOB+1*, ADD+8 |
>> FBAAOB | CK1358+3, ADD+5 |
>> FBAAOUT | HANG+1* |
>> FBAARA | PLUSOB+1 |
FBAASN | CKOB+1! |
FBADDX | ADD+6~*, ADD+8 |
>> FBASSOC | 2+4* |
FBCNTRA | 2+6*, GETAUTHK+1! |
>> FBCOMM | ADD+8 |
FBDMRA | 2+3*! |
>> FBERR | CK1358+3*, ADD+5*, ADD+6*, ADD+9* |
FBFDT | GETAUTH~, GETAUTH+3*, GETAUTH+4 |
>> FBLTD | DATCK2+1 |
>> FBLTT | DATCK3+1 |
>> FBLTTYP | DATCK3 |
>> FBN | ADD+6 |
>> FBPOV | 2* |
>> FBPROG | GETAUTH+2*, GETAUTH+4 |
>> FBPSA | 2* |
>> FBPT | 2* |
FBRET | ASKVET+4~, ASKVET+5*, ASKVET+11*, ASKVET+12 |
FBSCR | ASKVET~, ASKVET+9 |
FBSN | CKOB+1! |
>> FBTRT | DATCK2+1 |
>> FBTT | 2* |
>> FBTYPE | 2* |
>> FBVEN | 2*, 2+5* |
>> FTP | GETAUTH*, 2*, NOAUTH* |
>> I | GETAUTH+4* |
>> IFN | GETVEN+1* |
>> PI | GETAUTH+5* |
PRC | CKOB+2! |
PRC("SITE" | CKOB+1*, CKOB+2 |
>> PRCS("TYPE" | CK1358+3*, ADD+5* |
>> PRCS("X" | CK1358+3*, ADD+5* |
>> PRCSX | ADD+8* |
>> TA | 2* |
U | GETVET*, 2+5, ADD+9 |
>> VAL | VALCK+1*, VALCK+2* |
X | VALCK+1, RD*, CHOOS*, 2*, 2+3, 2+4, DAYS+1*, DAYS+2, DAYS+5*, DATCK2! , DATCK2+1!, DATCK3!, DATCK3+1!, CKOB!, CKOB+2!, NOAUTH*, VER+3~, VER+4*, VER+5 |
>> X1 | DAYS+1*, DAYS+4 |
Y | GETVET, RD, CHOOS, DATCK2, DATCK2+1, GETVEN+1, HANG+1, CK1358+3, ADD+5, ADD+9 , ASKVET+4~, ASKVET+11 |
YEAR | DAYS+3~, DAYS+4*, DAYS+5 |
ZZ | XSET+1*, XSET+2!, XKILL+1*, XKILL+2!, TRANS+1* |