
Package org.hl7.fhir.r5.openehr
Class INTERVAL_EVENT
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseDatatype
,org.hl7.fhir.instance.model.api.ICompositeType
Defines a single interval event in a series.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DV_CODED_TEXT
Mathematical function of the data of this event, e.g. maximum, mean etc.protected IntegerType
Optional count of original samples to which this event corresponds.protected DV_DURATION
Duration of the time interval during which the values recorded under data are true and, if set, the values recorded under state are true.Fields inherited from class org.hl7.fhir.r5.openehr.PATHABLE
archetype_details, archetype_node_id, feeder_audit, linksList, name, uid
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorINTERVAL_EVENT
(DV_DURATION width, DV_CODED_TEXT math_function) Constructor -
Method Summary
Modifier and TypeMethodDescriptioncopy()
void
copyValues
(INTERVAL_EVENT dst) boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) int
String[]
getTypesForProperty
(int hash, String name) getWidth()
boolean
boolean
boolean
boolean
hasWidth()
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) setMath_function
(DV_CODED_TEXT value) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setSample_count
(int value) setWidth
(DV_DURATION value) protected INTERVAL_EVENT
Methods inherited from class org.hl7.fhir.r5.openehr.EVENT
copyValues, getData, getState, getTime, hasData, hasState, hasTime, setData, setState, setTime
Methods inherited from class org.hl7.fhir.r5.openehr.LOCATABLE
copyValues
Methods inherited from class org.hl7.fhir.r5.openehr.PATHABLE
addLinks, addLinks, copyValues, getArchetype_details, getArchetype_node_id, getArchetype_node_idElement, getFeeder_audit, getLinksFirstRep, getLinksList, getName, getUid, hasArchetype_details, hasArchetype_node_id, hasArchetype_node_idElement, hasFeeder_audit, hasLinks, hasName, hasUid, setArchetype_details, setArchetype_node_id, setArchetype_node_idElement, setFeeder_audit, setLinksList, setName, setUid
Methods inherited from class org.hl7.fhir.r5.openehr.Any
copyValues
Methods inherited from class org.hl7.fhir.r5.model.LogicalBase
getFHIRPublicationVersion, getIdBase, setIdBase
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, executeFunction, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, removeChild, setCopyUserData, setUserData, setUserDataINN, setXhtml
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Field Details
-
width
Duration of the time interval during which the values recorded under data are true and, if set, the values recorded under state are true. Void if an instantaneous event. -
sample_count
Optional count of original samples to which this event corresponds. -
math_function
Mathematical function of the data of this event, e.g. maximum, mean etc. Coded using openEHR vocabulary event math function. Default value 640|actual|, meaning 'actual value'.
-
-
Constructor Details
-
INTERVAL_EVENT
public INTERVAL_EVENT()Constructor -
INTERVAL_EVENT
Constructor
-
-
Method Details
-
getWidth
- Returns:
width
(Duration of the time interval during which the values recorded under data are true and, if set, the values recorded under state are true. Void if an instantaneous event.)
-
hasWidth
-
setWidth
- Parameters:
value
-width
(Duration of the time interval during which the values recorded under data are true and, if set, the values recorded under state are true. Void if an instantaneous event.)
-
getSample_countElement
- Returns:
sample_count
(Optional count of original samples to which this event corresponds.). This is the underlying object with id, value and extensions. The accessor "getSample_count" gives direct access to the value
-
hasSample_countElement
-
hasSample_count
-
setSample_countElement
- Parameters:
value
-sample_count
(Optional count of original samples to which this event corresponds.). This is the underlying object with id, value and extensions. The accessor "getSample_count" gives direct access to the value
-
getSample_count
- Returns:
- Optional count of original samples to which this event corresponds.
-
setSample_count
- Parameters:
value
- Optional count of original samples to which this event corresponds.
-
getMath_function
- Returns:
math_function
(Mathematical function of the data of this event, e.g. maximum, mean etc. Coded using openEHR vocabulary event math function. Default value 640|actual|, meaning 'actual value'.)
-
hasMath_function
-
setMath_function
- Parameters:
value
-math_function
(Mathematical function of the data of this event, e.g. maximum, mean etc. Coded using openEHR vocabulary event math function. Default value 640|actual|, meaning 'actual value'.)
-
listChildren
- Overrides:
listChildren
in classEVENT
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classEVENT
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classEVENT
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classEVENT
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classEVENT
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classEVENT
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classEVENT
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
-
fhirType
-
copy
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classEVENT
-
equalsShallow
- Overrides:
equalsShallow
in classEVENT
-
isEmpty
-