public interface MDTExternalCollaboration
Modifier and Type | Method and Description |
---|---|
void |
createAttachment(curam.core.facade.struct.CreateCaseAttachmentDetails attachmentLinkDetails)
Adds an attachment to a collaboration case.
|
curam.sec.meetings.facade.struct.MeetingResult |
createMeeting(curam.sec.mdt.facade.struct.CreateMeetingDetails details)
Creates a meeting for a collaboration case.
|
void |
createNote(curam.core.facade.struct.InsertCaseNoteDetails dtls)
Creates a case note for an collaboration case.
|
curam.core.facade.struct.CaseEventAndActivityDetails |
getCalendar(curam.core.facade.struct.SearchCaseEventAndActivityKey key)
Returns the Calendar for a collaboration caser.
|
curam.sec.mdt.facade.struct.ListAttachmentResult |
listAttachment(curam.core.struct.CaseKey key)
Returns a list of active attachments for a collaboration case.
|
curam.core.struct.ViewActiveCaseEventDetailsList1 |
listCalendarEvents(curam.core.struct.CaseKey key)
Returns a list of events for a collaboration case Calendar.
|
curam.sec.mdt.facade.struct.MDTExternalNotesList |
listNote(curam.core.facade.struct.CaseKey_fo key)
Retrieves a list of notes from a collaboration case that are related to or
created by the logged in MDT member.
|
curam.sec.mdt.facade.struct.AttachmentSummaryDetails |
readAttachmentSummaryDetails(curam.core.facade.struct.ReadCaseAttachmentKey key)
Returns the details of an attachment associated with a collaboration
SocialEnterpriseFolder.
|
curam.sec.mdt.facade.struct.MDTExternalInvestigationHomePageDetails |
readInvestigationHomePageDetails(curam.core.struct.CaseKey key)
Reads Investigation hme page details for a Multidisciplinary Team Member.
|
curam.core.facade.struct.ReadCaseNoteDetails1 |
readNote(curam.core.facade.struct.CaseNoteKey key)
Retrieves the details of the case note specified in the key from a
collaboration case that is related to or created by the logged in MDT
member.
|
curam.sec.mdt.facade.struct.MDTExternalInvestigationHomePageDetails readInvestigationHomePageDetails(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key with which to read the collaboration
SocialEnterpriseFolder linked to the Investigationcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.mdt.facade.struct.ListAttachmentResult listAttachment(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The identifier for the collaboration case we want to list
attachments forcuram.util.exception.AppException
curam.util.exception.InformationalException
void createAttachment(curam.core.facade.struct.CreateCaseAttachmentDetails attachmentLinkDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
attachmentLinkDetails
- The details of the file to attach.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.mdt.facade.struct.AttachmentSummaryDetails readAttachmentSummaryDetails(curam.core.facade.struct.ReadCaseAttachmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the attachment linked to the
collaboration Social Enterprise Folder.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.mdt.facade.struct.MDTExternalNotesList listNote(curam.core.facade.struct.CaseKey_fo key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier for the collaboration caseAppException
InformationalException
curam.core.facade.struct.ReadCaseNoteDetails1 readNote(curam.core.facade.struct.CaseNoteKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- the unique identifier of the case note to be retrievedcuram.util.exception.AppException
curam.util.exception.InformationalException
void createNote(curam.core.facade.struct.InsertCaseNoteDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- the details of the note to be insertedcuram.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.CaseEventAndActivityDetails getCalendar(curam.core.facade.struct.SearchCaseEventAndActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key with which to identify the collaboration casecuram.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.ViewActiveCaseEventDetailsList1 listCalendarEvents(curam.core.struct.CaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- unique identifier for the collaboration case (caseID).curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.meetings.facade.struct.MeetingResult createMeeting(curam.sec.mdt.facade.struct.CreateMeetingDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- the details of the meeting to be createdcuram.util.exception.AppException
curam.util.exception.InformationalException