예제 #1
0
*/
//$lang_tables[]='startframe.php';
$lang_tables[] = 'person.php';
$lang_tables[] = 'departments.php';
define('LANG_FILE', 'aufnahme.php');
//define('NO_2LEVEL_CHK',1);
//define('NO_CHAIN',TRUE);
$local_user = '******';
require_once $root_path . 'include/inc_front_chain_lang.php';
require_once $root_path . 'include/inc_date_format_functions.php';
require_once $root_path . 'include/care_api_classes/class_encounter.php';
include_once $root_path . 'include/inc_t1ps_ar2uni.php';
# Get the encouter data
$enc_obj = new Encounter($enc);
if ($enc_obj->loadEncounterData()) {
    $encounter = $enc_obj->getLoadedEncounterData();
    //extract($encounter);
}
# Fetch insurance and encounter classes
$encounter_class = $enc_obj->getEncounterClassInfo($encounter['encounter_class_nr']);
$insurance_class = $enc_obj->getInsuranceClassInfo($encounter['insurance_class_nr']);
# Resolve the encounter class name
if (isset(${$encounter_class}['LD_var']) && !empty(${$encounter_class}['LD_var'])) {
    $eclass = ${$encounter_class}['LD_var'];
} else {
    $eclass = $encounter_class['name'];
}
# Resolve the insurance class name
if (isset(${$insurance_class}['LD_var']) && !empty(${$insurance_class}['LD_var'])) {
    $insclass = ${$insurance_class}['LD_var'];
} else {