Package net.ihe.gazelle.hl7v3.datatypes
Class PIVLTS
- All Implemented Interfaces:
Serializable
Description of the class PIVLTS.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionSpecifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".)Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".) .A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats. .A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time. .Fields inherited from class net.ihe.gazelle.hl7v3.datatypes.ANY
mixed, nullFlavor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn alignment.Return institutionSpecified.Return period.getPhase()Return phase.Deprecated.voidset_xmlNodePresentation(Node _xmlNodePresentation) voidsetAlignment(CalendarCycle alignment) Set a value to attribute alignment.voidsetInstitutionSpecified(Boolean institutionSpecified) Set a value to attribute institutionSpecified.voidSet a value to attribute period.voidSet a value to attribute phase.static voidvalidateByModule(PIVLTS pIVLTS, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic) validate by a module of validationMethods inherited from class net.ihe.gazelle.hl7v3.datatypes.SXCMTS
getOperator, setOperator, validateByModuleMethods inherited from class net.ihe.gazelle.hl7v3.datatypes.TS
getValue, setValue, validateByModuleMethods inherited from class net.ihe.gazelle.hl7v3.datatypes.QTY
validateByModuleMethods inherited from class net.ihe.gazelle.hl7v3.datatypes.ANY
getNullFlavor, setNullFlavor, validateByModuleMethods inherited from class net.ihe.gazelle.gen.common.CommonOperations
getValuesetChecker, isBIN, isCSType, isDTM, isOID, isRUID, isSTType, isTSType, isUID, isUUID, isXCN, isXON, isXPN, matches, matches, matches, matches, matchesCodeToValueSet, matchesValueSet, matchesValueSetWithDisplayName, setValuesetChecker, setValueSetProvider
-
Field Details
-
phase
A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time. . -
period
A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats. . -
alignment
Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar. . -
institutionSpecified
Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".) .
-
-
Constructor Details
-
PIVLTS
public PIVLTS()
-
-
Method Details
-
getPhase
Return phase.- Returns:
- phase : A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time.
-
setPhase
Set a value to attribute phase.- Parameters:
phase- : A prototype of the repeating interval specifying the duration of each occurrence and anchors the periodic interval sequence at a certain point in time.
-
getPeriod
Return period.- Returns:
- period : A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats.
-
setPeriod
Set a value to attribute period.- Parameters:
period- : A time duration specifying a reciprocal measure of the frequency at which the periodic interval repeats.
-
getAlignment
Return alignment.- Returns:
- alignment : Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar.
-
setAlignment
Set a value to attribute alignment.- Parameters:
alignment- : Specifies if and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned periodic interval recurs independently from the calendar. An aligned periodic interval is synchronized with the calendar.
-
getInstitutionSpecified
Return institutionSpecified.- Returns:
- institutionSpecified : Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".)
-
setInstitutionSpecified
Set a value to attribute institutionSpecified.- Parameters:
institutionSpecified- : Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".)
-
isInstitutionSpecified
Deprecated.Return institutionSpecified.- Returns:
- institutionSpecified : Indicates whether the exact timing is up to the party executing the schedule (e.g., to distinguish "every 8 hours" from "3 times a day".) Generated for the use on jsf pages
-
get_xmlNodePresentation
- Overrides:
get_xmlNodePresentationin classSXCMTS
-
set_xmlNodePresentation
- Overrides:
set_xmlNodePresentationin classSXCMTS
-
validateByModule
public static void validateByModule(PIVLTS pIVLTS, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic) validate by a module of validation
-