Aminoglycoside Dosing Module
- Since:
-
- v1.1.0
- Source:
- See:
Requires
Members
(static, constant) config :Object
Configuration for aminoglycoside calculations and related input validation.
Properties:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
infTime |
Number |
assumed infusion time in hours |
|||||||||||||||||||||
distTime |
Number |
assumed distribution time in hours |
|||||||||||||||||||||
check |
Object |
acceptable input values for input validation Properties
|
Methods
(static) cf() → {AmgCfResult}
Calculate kinetics for CF dosing
Parameters:
Type | Description |
---|---|
AmgParams |
Input parameters |
(static) extended() → {AmgExtendedResult}
Calculate extended interval kinetics
Parameters:
Type | Description |
---|---|
AmgParams |
Input parameters |
(static) getDosingWeight() → {DosingWtResults}
Gets the dosing weight for aminoglycoside dosing, per AMG dosing guidelines (2018 version).
Return weight of 0 if age <= 15 years (per attachment "B" of aminoglycoside dosing guidelines, use LexiPeds for ages 29 days through 15 years).
Parameters:
Type | Description |
---|---|
DosingWeightParams |
Dosing weight calculation parameters |
(static) roundDose(dose, drug) → {Number}
Rounds the dose with factor based on drug
Parameters:
Name | Type | Description |
---|---|---|
dose |
Number |
The dose to be rounded |
drug |
String |
The selected drug, as a single uppercase letter: [G]entamicin, [T]obramycin, or [A]mikacin |
(inner) getGoalTrough(drug) → {Number}
Gets the goal trough level
Parameters:
Name | Type | Description |
---|---|---|
drug |
String |
The selected drug, as a single uppercase letter: [G]entamicin, [T]obramycin, or [A]mikacin |