FBAAFS ;WCIOFO/dmk,SAB-OUTPATIENT FEE SCHEDULE ; 10/31/12 3:04pm
Source file <FBAAFS.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LOOKUP | ; Entry point for option to get fee schedule amount
 ; without having to enter in a payment  | 
|
| LOOKUPX | ; exit for lookup
 | 
|
| GET(CPT,MODL,DOS,ZIP,FAC,TIME,FB1725) | ; call to calculate Fee Schedule amount
 ; Input ; CPT - CPT/HCPCS code, external value, required ; MODL - list of optional CPT/HCPCS modifiers, external values ; delimited by commas ; DOS - date of service, fileman format, required ; ZIP - zip code, 5 digit, required ; FAC - facility flag, 0 or 1, required ; indicates if procedure was performed in facility (1) ; or non-facility (0) ; TIME - anesthesia time (minutes), reserved for future use ; FB1725 - Boolean, if Mill-Bill (1), or not Mill-Bill (0) ; Returns string ; dollar amount^schedule used^schedule year (only when RBRVS)  | 
 
  | 
| ERR(MSG) | ; add error message to array
 | 
|
| DERR | ; display error messages
 | 
|
| ASKZIP(FBVEN,FBDOS) | ;called from payment routines to ask user the
 | 
|
| ASKZIP1 | ;
 | 
|
| ASKTIME | ;called to ask time in minutes if the service provided
 | 
|
| ANES(CPT) | ; call to determine if the CPT code has a major category
 | 
 
  | 
| FAC(POS) | ; call to determine if the place of service is a facility
 ; Input ; POS - place of service, internal, pointer to #353.1 ; Returns 0 or 1 or null ; = 0 if place of service is non-facility setting ; = 1 if place of service is facility setting ; = null value if type of setting could not be determined  | 
 
  | 
| 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 | 
  | 
| FileNo | Call Tags | 
|---|---|
| 162.03 | EXTERNAL^DILFD | 
| ^IBE(353.1 - [#353.1] | GET1^DIQ |