@AccessLevel(value=EXTERNAL)
public interface ServiceOfferingAccessor
extends curam.piwrapper.outcomeplan.impl.OutcomePlanActivityAdmin
Modifier and Type | Method and Description |
---|---|
java.util.Set<? extends curam.serviceoffering.impl.ServiceOfferingApprovalCriterionAccessor> |
getApprovalCriteria()
Gets the immutable approval criteria for service offering.
|
boolean |
getAvailabilityCheckExcludeInd()
Gets the availability check indicator on the service offering, which
indicates if
the service period should be included when checking a clients availability.
|
curam.cpm.creoleruleset.impl.CreoleRuleSetLinkAccessor |
getCreoleRuleSetConfiguration()
Gets the immutable creole rule set associated with service offering.
|
java.lang.String |
getDeliveryFrequency()
Gets the frequency at which the service offering can be delivered to the
client.
|
curam.serviceoffering.impl.SODELIVERYTYPEEntry |
getDeliveryType()
Gets the delivery type code for the service offering, i.e.
|
java.lang.String |
getDescription() |
curam.workspaceservices.localization.impl.LocalizableTextAccessor |
getDescriptionText()
Gets the immutable localized text object for the attribute, description.
|
long |
getDescriptionTextID()
Gets the localizable text ID of the service offering description.
|
java.lang.String |
getLocale()
Gets the locale for which the service offering will be localized.
|
java.lang.String |
getLocalizedText()
Gets the text to be localized.
|
long |
getMaximumUnits()
Gets the maximum units
|
curam.workspaceservices.localization.impl.LocalizableTextAccessor |
getNameText()
Gets the immutable localized text object for the attribute, name.
|
long |
getNameTextID()
Gets the localizable text ID of the service offering name.
|
boolean |
getPlacementPaymentInd()
Gets the placement payment indicator.
|
curam.codetable.impl.PROVISIONMETHODEntry |
getProvisionMethod()
Gets the provision method to identify whether the service offering delivery
is monitored and paid for by the agency or is just a referral.
|
java.lang.String |
getReference()
Gets the reference for the service offering.
|
curam.codetable.impl.REFERRALREFERREDBYEntry |
getReferredBy()
Gets the value of the referred by for the service offering, i.e.
|
boolean |
getSAPlmtInhibitInd()
Gets the training indicator.
|
curam.serviceoffering.impl.ServiceDeliveryConfigurationAccessor |
getServiceDeliveryConfiguration()
Gets the immutable service delivery configuration associated with service
offering.
|
java.util.Set<? extends curam.serviceoffering.impl.SOEvaluationCriterionAccessor> |
getServiceEvaluationCriteria()
Gets the immutable set of evaluation criteria for the service offering.
|
java.util.Set<? extends curam.serviceoffering.impl.ServiceGroupAccessor> |
getServiceGroups()
Gets the immutable service groups for service offerings.
|
java.util.Set<? extends curam.serviceoffering.impl.ServiceRateAccessor> |
getServiceRates()
Gets the immutable service rates for service offering.
|
java.util.Set<? extends curam.serviceoffering.impl.ServiceRateAccessor> |
getServiceRatesForPeriod(curam.util.type.DateRange dateRange)
Gets the immutable service rates for the period
The returned objects are intentionally accessor-only.
|
curam.codetable.impl.SOSINGLEORMULTIPLECLIENTSEntry |
getSingleOrMultipleClients()
Gets the single or multiple client.
|
curam.codetable.impl.SPECIALCONDITIONTYPEEntry |
getSpecialConditionType()
Gets special condition type.
|
boolean |
getTrainingInd()
Gets the training indicator.
|
java.util.Set<? extends curam.serviceoffering.impl.SOTrainingRequirementAccessor> |
getTrainingRequirements()
Gets the immutable Training Requirements for a Service Offering.
|
curam.serviceoffering.impl.UnitFrequencyEntry |
getUnitFrequency()
Gets the unit frequency.
|
curam.serviceoffering.impl.UnitOfMeasureEntry |
getUnitOfMeasure()
Gets the unit of measure.
|
boolean |
isPayBasedOnAttendance()
Indicates whether or not payment calculations will be based on attendance
information for the service offering.
|
getActivityName, getOutcomePlanActivityType
java.util.Set<? extends curam.serviceoffering.impl.ServiceOfferingApprovalCriterionAccessor> getApprovalCriteria()
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
curam.cpm.creoleruleset.impl.CreoleRuleSetLinkAccessor getCreoleRuleSetConfiguration() throws curam.util.exception.AppException, curam.util.exception.InformationalException
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
curam.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.java.lang.String getDeliveryFrequency()
java.lang.String getDescription()
getDescription
in interface curam.piwrapper.outcomeplan.impl.OutcomePlanActivityAdmin
curam.workspaceservices.localization.impl.LocalizableTextAccessor getDescriptionText()
The returned object is intentionally accessor-only. Calling code must not attempt to cast the object to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
long getDescriptionTextID()
curam.workspaceservices.localization.impl.LocalizableTextAccessor getNameText()
The returned object is intentionally accessor-only. Calling code must not attempt to cast the object to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
long getMaximumUnits()
long getNameTextID()
boolean getPlacementPaymentInd()
curam.codetable.impl.PROVISIONMETHODEntry getProvisionMethod()
java.lang.String getReference()
boolean getSAPlmtInhibitInd()
curam.serviceoffering.impl.ServiceDeliveryConfigurationAccessor getServiceDeliveryConfiguration()
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
java.util.Set<? extends curam.serviceoffering.impl.SOEvaluationCriterionAccessor> getServiceEvaluationCriteria()
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
java.util.Set<? extends curam.serviceoffering.impl.ServiceGroupAccessor> getServiceGroups()
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
java.util.Set<? extends curam.serviceoffering.impl.ServiceRateAccessor> getServiceRates()
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
java.util.Set<? extends curam.serviceoffering.impl.ServiceRateAccessor> getServiceRatesForPeriod(curam.util.type.DateRange dateRange)
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
dateRange
- The date range with in which the rate effective are required.curam.codetable.impl.SOSINGLEORMULTIPLECLIENTSEntry getSingleOrMultipleClients()
curam.codetable.impl.SPECIALCONDITIONTYPEEntry getSpecialConditionType()
boolean getTrainingInd()
java.util.Set<? extends curam.serviceoffering.impl.SOTrainingRequirementAccessor> getTrainingRequirements()
The returned objects are intentionally accessor-only. Calling code must not attempt to cast any of these objects to its mutator interface, nor use the object's ID to re-retrieve a mutable instance from the database.
curam.serviceoffering.impl.UnitFrequencyEntry getUnitFrequency()
curam.serviceoffering.impl.UnitOfMeasureEntry getUnitOfMeasure()
boolean isPayBasedOnAttendance()
java.lang.String getLocale()
java.lang.String getLocalizedText()
curam.serviceoffering.impl.SODELIVERYTYPEEntry getDeliveryType()
boolean getAvailabilityCheckExcludeInd()
curam.codetable.impl.REFERRALREFERREDBYEntry getReferredBy()