Package net.ihe.gazelle.hl7v3.datatypes
Class PIVLPPDTS
- All Implemented Interfaces:
Serializable
Description of the class PIVLPPDTS.
- 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.PPDTS
distributionType, standardDeviationFields 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(PIVLPPDTS pIVLPPDTS, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic) validate by a module of validationMethods inherited from class net.ihe.gazelle.hl7v3.datatypes.SXCMPPDTS
getOperator, setOperator, validateByModuleMethods inherited from class net.ihe.gazelle.hl7v3.datatypes.PPDTS
getDistributionType, getStandardDeviation, setDistributionType, setStandardDeviation, 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
-
PIVLPPDTS
public PIVLPPDTS()
-
-
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 classSXCMPPDTS
-
set_xmlNodePresentation
- Overrides:
set_xmlNodePresentationin classSXCMPPDTS
-
validateByModule
public static void validateByModule(PIVLPPDTS pIVLPPDTS, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic) validate by a module of validation
-