FreeMED. Procedure

Summary
Determine current balance of this object’s procedure
Determine if a procedure has a payer associated with it.
Get open procedures by date and patient id criteria
Get procedure record from the current object, or retrieve a procedure object based on a passed key.

Functions

Procedure

function Procedure ($id)

Parameters

$idProcedure id

current_balance

function current_balance ( )

Determine current balance of this object’s procedure

Returns

Monetary balance amount.

check_for_payer

function check_for_payer ($proc,
$payer)

Determine if a procedure has a payer associated with it.

Parameters

$procProcedure id or associative array of procedure
$payerPayer to be checked

Returns

Boolean, whether payer is associated with procedure.

get_open_procedures_by_date_and_patient

function get_open_procedures_by_date_and_patient ($patient,
$date)

Get open procedures by date and patient id criteria

Parameters

$patientPatient id key
$dateDate to limit.  If none (or a NULL date), date is disregarded.

Returns

Array of procedure keys

get_procedure

function get_procedure ($id =  NULL)

Get procedure record from the current object, or retrieve a procedure object based on a passed key.

Parameters

$id(optional) Procedure id key

Returns

Associative array containing procedure record information.

function Procedure ($id)
function current_balance ( )
Determine current balance of this object’s procedure
function check_for_payer ($proc,
$payer)
Determine if a procedure has a payer associated with it.
function get_open_procedures_by_date_and_patient ($patient,
$date)
Get open procedures by date and patient id criteria
function get_procedure ($id =  NULL)
Get procedure record from the current object, or retrieve a procedure object based on a passed key.