Inherited Variables
Inherited Methods
Class: Core
- Core::coreFieldNames()
- Returns the core field names of the core table in an array.
- Core::deleteDBCache()
- Deletes data from the database cache based on the id key.
- Core::FilesListArray()
- Returns a list of filename within a path in array.
- Core::getAllDataArray()
- Returns all records with the all items from the table.
- Core::getAllDataObject()
- Returns all records with all items from the table.
- Core::getAllItemsArray()
- Similar to getAllItemsObject() method but returns the records in an associative array.
- Core::getAllItemsObject()
- Returns all records with the needed items from the table.
- Core::getDBCache()
- Gets temporary data from the database cache.
- Core::getErrorMsg()
- Feturns the value of error_msg, the internal error message.
- Core::getLastQuery()
- Returns the the last sql query string
- Core::getResult()
- Feturns the value of result
- Core::insertDataFromArray()
- Inserts data from an array (passed by reference) into a table.
- Core::insertDataFromInternalArray()
- Inserts data from the internal array previously filled with data by the setDataArray() method.
- Core::isPreLoaded()
- Returns the value of is_preloaded that is set by methods that preload large number of data.
- Core::LastRecordCount()
- Returns the value of rec_count
- Core::saveDBCache()
- Saves temporary data to a cache in database.
- Core::setDataArray()
- Points the core data array to the external array that holds the data to be stored.
- Core::setRefArray()
- Points the reference variable $ref_array to the field names' array.
- Core::setSQL()
- Sets the internal sql query variable to the sql query.
- Core::setTable()
- Sets the coretable variable to the name of the database table.
- Core::setWhereCondition()
- Sets the "where" condition in an update query used with the updateDataFromInternalArray() method.
- Core::Transact()
- Transaction routine, ADODB transaction. It internally uses the ADODB transaction routine.
- Core::updateDataFromArray()
- Updates a record with the data from an array (passed by reference) based on the primary key.
- Core::updateDataFromInternalArray()
- Updates a table using data from an internal array previously filled with data by the setDataArray() method.
- Core::_prepSaveArray()
- Filters the data array intended for saving, removing the key-value pairs that do not correspond to the table's field names.
- Core::_RecordExists()
- Checks if a certain database record exists based onthe supplied query condition.
Class Details
Measurement methods.
Note this class should be instantiated only after a "$db" adodb connector object has been established by an adodb instance
Tags:
- copyright - 2002,2003,2004 Elpidio Latorilla
- version - beta 1.0.08
- author - Elpidio Latorilla
[ Top ]
Class Variables
$dept_count =
[line 56]
Number of departments
Type: int
Overrides:
[ Top ]
$is_preloaded = false
[line 51]
Preloaded department flag
Type: boolean
Overrides: Array
[ Top ]
$preload_dept =
[line 46]
Department's preloaded data
Tags:
- var - record object
Type: adodb
Overrides:
[ Top ]
$result =
[line 41]
SQL query result buffer
Tags:
- var - record object
Type: adodb
Overrides: Array
[ Top ]
$tabfields = array('nr',
'msr_date',
'msr_time',
'encounter_nr',
'msr_type_nr',
'value',
'unit_nr',
'unit_type_nr',
'notes',
'measured_by',
'status',
'history',
'modify_id',
'modify_time',
'create_id',
'create_time')
[line 61]
Field names of care_encounter_measurement table
Type: string
Overrides:
[ Top ]
$tb = 'care_encounter_measurement'
[line 21]
Table name measurement data
Type: string
Overrides:
[ Top ]
$tb_msr_types = 'care_type_measurement'
[line 26]
Table name measurement types
Type: string
Overrides:
[ Top ]
$tb_units = 'care_unit_measurement'
[line 31]
Table name for units of measurement
Type: string
Overrides:
[ Top ]
$tb_unit_types = 'care_type_unit_measurement'
[line 36]
Table name for types of measurement unit
Type: string
Overrides:
[ Top ]
Class Methods
Measurement
Measurement Measurement(
)
[line 80]
Constructor
Parameters:
[ Top ]
getAllMsrTypes
mixed getAllMsrTypes(
)
[line 105]
Gets all measurement types.
The returned 2 dimensional array contains the data with the following index keys:
- nr = primary key number
- type = type of measurement
- name = default name of measurement
- LD_var = variable's name for the foreign language version of the type's name
1 $types=$obj->getAllMsrTypes();
2 while(list($x,$v)=each($types)){
3 while(list($z,$y)=each($y)){
4 echo $y['name']; # prints the name
5 }
6 }
Tags:
- return - 2 dimensional array or boolean
- access - public
Parameters:
[ Top ]
getUnits
mixed getUnits(
)
[line 151]
Gets all measurement units without conditions.
For detailed structure of returned data, see the _getUnits() method.
Tags:
- return - 2 dimensional array or boolean
- access - public
Parameters:
[ Top ]
LengthUnits
mixed LengthUnits(
)
[line 203]
Returns all length/height units in metric system.
For detailed structure of returned data, see the _getUnits() method.
Tags:
- return - 2 dimensional array or boolean
- access - public
Parameters:
[ Top ]
VolumeUnits
mixed VolumeUnits(
)
[line 183]
Returns all volume units in metric system.
For detailed structure of returned data, see the _getUnits() method.
Tags:
- return - 2 dimensional array or boolean
- access - public
Parameters:
[ Top ]
WeightUnits
mixed WeightUnits(
)
[line 193]
Returns all weight units in metric system.
For detailed structure of returned data, see the _getUnits() method.
Tags:
- return - 2 dimensional array or boolean
- access - public
Parameters:
[ Top ]
_getUnits
mixed _getUnits(
[string
$cond = '1'], [boolean
$ret_obj = FALSE])
[line 134]
Gets measurement units based on a condition.
The returned 2 dimensional array contains the data with the following index keys:
- nr = primary key number
- unit_type_nr = type number of unit
- id = unit id
- name = default name unit
- LD_var = variable's name for the foreign language version of the unit's name
Tags:
- return - 2 dimensional array or boolean
- access - private
Parameters:
- string $cond - Select WHERE condition. Default to "1" = select all.
- boolean $ret_obj - Flag for the return type. FALSE (default) = 2 dimensional array, TRUE = adodb record object.
[ Top ]