@AccessLevel(value=EXTERNAL)
public interface IntakeInformation
Modifier and Type | Method and Description |
---|---|
curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation |
create(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls)
Creates an intake application.
|
curam.core.struct.InformationalMsgDtlsList |
createInformationalMessages(curam.workspaceservices.intake.struct.IntakeApplicationKey key)
Creates a list of informational messages.
|
curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation |
createIntakeFromScreening(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls,
curam.core.struct.IntegratedCaseKey key)
Creates an intake application and links it with a specified integrated
case.
|
curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation |
createWithIntegratedCase(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls,
curam.core.struct.IntegratedCaseKey integratedCaseKey)
Creates an intake application and links it with an existing case.
|
curam.core.struct.CaseID |
getCaseIDFromIntakeApplicationID(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeApplicationKey)
Reads the identifier of a case for an intake application.
|
curam.isproduct.intakeapplication.sl.struct.ProgramTypeList |
getProgramTypes()
Reads a list of program types that may be applied for.
|
curam.isproduct.facade.struct.MappingEnvironmentDetails |
isMappingRequired() |
curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation |
modify(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls)
Modifies the details of an intake application.
|
curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails |
read(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationKey key)
Reads the details of an intake application.
|
curam.core.struct.AttachmentDtls |
readAttachment(curam.core.struct.AttachmentKey attachmentKey)
Reads the details of an attachment.
|
curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails |
readByIntakeApplicationID(curam.workspaceservices.intake.struct.IntakeApplicationKey key)
Reads the details of an intake information record for an intake
application.
|
curam.isproduct.intakeapplication.sl.entity.struct.EmergencyExpeditedFlags |
readEmergencyExpeditedFlags(curam.workspaceservices.intake.struct.IntakeApplicationKey key)
Reads the expedited and emergency flags from the intake information.
|
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation create(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The details of the intake information record.curam.util.exception.AppException
curam.util.exception.InformationalException
Attachment, IntakeApplication, IntakeAvailTimesForInterview, IntakeInformation, IntakeProgramApplication |
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails read(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the intake information record.curam.util.exception.AppException
curam.util.exception.InformationalException
Attachment, IntakeApplication, IntakeAvailTimesForInterview, IntakeInformation, IntakeProgramApplication |
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation modify(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The details of an intake application. The details will include
interview details, intake information, attachment details and intake
application details.curam.util.exception.AppException
curam.util.exception.InformationalException
Attachment, IntakeAvailTimesForInterview, ProgramType |
Attachment, IntakeApplication, IntakeAvailTimesForInterview, IntakeInformation, IntakeProgramApplication |
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails readByIntakeApplicationID(curam.workspaceservices.intake.struct.IntakeApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the intake application.curam.util.exception.AppException
curam.util.exception.InformationalException
IntakeInformation |
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ProgramTypeList getProgramTypes() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
ApplicationTypeProgramLink, IntakeApplicationType, ProgramType |
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.entity.struct.EmergencyExpeditedFlags readEmergencyExpeditedFlags(curam.workspaceservices.intake.struct.IntakeApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the intake application.curam.util.exception.AppException
curam.util.exception.InformationalException
IntakeInformation |
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation createWithIntegratedCase(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls, curam.core.struct.IntegratedCaseKey integratedCaseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The details of the intake application.integratedCaseKey
- Identifier of the integrated case.curam.util.exception.AppException
curam.util.exception.InformationalException
IntakeApplication, IntakeProgramApplication |
@AccessLevel(value=EXTERNAL) curam.core.struct.InformationalMsgDtlsList createInformationalMessages(curam.workspaceservices.intake.struct.IntakeApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifier of the intake application.curam.util.exception.AppException
curam.util.exception.InformationalException
IntakeApplication |
@AccessLevel(value=EXTERNAL) curam.core.struct.AttachmentDtls readAttachment(curam.core.struct.AttachmentKey attachmentKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
attachmentKey
- Identifier of the attachement.curam.util.exception.AppException
curam.util.exception.InformationalException
Attachment |
@AccessLevel(value=EXTERNAL) curam.core.struct.CaseID getCaseIDFromIntakeApplicationID(curam.workspaceservices.intake.struct.IntakeApplicationKey intakeApplicationKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
intakeApplicationKey
- Identifier of an intake application.curam.util.exception.AppException
curam.util.exception.InformationalException
CaseHeader |
@AccessLevel(value=EXTERNAL) curam.isproduct.intakeapplication.sl.struct.ReturnIntakeInformation createIntakeFromScreening(curam.isproduct.intakeapplication.sl.entity.struct.IntakeInformationDetails dtls, curam.core.struct.IntegratedCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- Details of an intake application.integratedCaseKey
- Identifier of the integrated case.curam.util.exception.AppException
curam.util.exception.InformationalException
Applicant, CaseStatus, ConcernRole, CaseParticipantRole, ConcernRoleRelationship, IntakeProgramApplication, IntakeApplication, Users |
Applicant |
curam.isproduct.facade.struct.MappingEnvironmentDetails isMappingRequired() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException