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 |