Class Overlap1
java.lang.Object
care.smith.top.top_phenotypic_query.c2reasoner.functions.FunctionEntity
care.smith.top.top_phenotypic_query.c2reasoner.functions.date_time.Overlap1
public class Overlap1
extends care.smith.top.top_phenotypic_query.c2reasoner.functions.FunctionEntity
The function Overlap1 returns 'true' if the two processes (e.g., encounter or medication
administration) represented by the first and the second arguments temporally overlap
(unidirectional, i.e., the first one starts not later as the second one), otherwise 'false'. The
third optional argument specifies the maximum number of hours that may lie between the two
processes.
Arguments | Arguments data types | Return data type | Example |
---|---|---|---|
<exp> <exp> [<hours-num>] |
<exp>: any <hours-num>: number |
boolean |
Overlap1(Drug1, Drug2, 3) The function returns 'true' if the medication administrations of Drug1 and Drug2 temporally overlap (maximum 3 hour may lie between) and Drug1 starts not later as Drug2. |
- Author:
- TOP group
-
Method Summary
Modifier and TypeMethodDescriptioncare.smith.top.model.Expression
calculate
(List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static Overlap1
get()
static care.smith.top.model.Expression
of
(care.smith.top.model.Expression... args) static care.smith.top.model.Expression
of
(care.smith.top.model.Phenotype... args) static care.smith.top.model.Expression
Methods inherited from class care.smith.top.top_phenotypic_query.c2reasoner.functions.FunctionEntity
getFunction, getFunctionId, getType, maxArgumentNumber, minArgumentNumber, toString, toStringValues
-
Method Details
-
get
-
of
-
of
public static care.smith.top.model.Expression of(care.smith.top.model.Expression... args) -
of
public static care.smith.top.model.Expression of(care.smith.top.model.Phenotype... args) -
calculate
public care.smith.top.model.Expression calculate(List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) - Specified by:
calculate
in classcare.smith.top.top_phenotypic_query.c2reasoner.functions.FunctionEntity
-