
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_TEXTMathematical function of the data of this event, e.g. maximum, mean etc.protected IntegerTypeOptional count of original samples to which this event corresponds.protected DV_DURATIONDuration 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()voidcopyValues(INTERVAL_EVENT dst) booleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) intString[]getTypesForProperty(int hash, String name) getWidth()booleanbooleanbooleanbooleanhasWidth()booleanisEmpty()protected voidlistChildren(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_EVENTMethods inherited from class org.hl7.fhir.r5.openehr.EVENT
copyValues, getData, getState, getTime, hasData, hasState, hasTime, setData, setState, setTimeMethods inherited from class org.hl7.fhir.r5.openehr.LOCATABLE
copyValuesMethods 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, setUidMethods inherited from class org.hl7.fhir.r5.openehr.Any
copyValuesMethods inherited from class org.hl7.fhir.r5.model.LogicalBase
getFHIRPublicationVersion, getIdBase, setIdBaseMethods 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, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
listChildrenin classEVENT
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classEVENT- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classEVENT- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classEVENT- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classEVENT- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classEVENT- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classEVENT- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
-
fhirType
-
copy
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classEVENT
-
equalsShallow
- Overrides:
equalsShallowin classEVENT
-
isEmpty
-