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 |