public class Protocol extends ProtocolBase
AMENDMENT_LETTER, NEXT_ACTION_ID_KEY, RENEWAL_LETTERUPDATE_USER_LENGTHextension, versionNumberAWARD_BUDGET_KEY, AWARD_KEY, COI_DISCLOSURE_KEY, COMMITTEE_KEY, COMMITTEE_SCHEDULE_KEY, IACUC_PROTOCOL_KEY, IACUC_PROTOCOL_ONLINE_REVIEW_KEY, NEGOTIATION_KEY, PROPOSAL_BUDGET_KEY, PROPOSAL_KEY, PROTOCOL_KEY, PROTOCOL_ONLINE_REVIEW_KEY, SPONSOR_HIREARCHY_KEY, SUBAWARD_KEY, TIME_AND_MONEY_KEY| Constructor and Description |
|---|
Protocol()
Constructs an Protocol BO.
|
addAdditionalInfoSummary, addAttachmentsByType, addAttachmentSummaries, addFundingSourceSummaries, addOrganizationSummaries, addPersonnelSummaries, addProtocolResearchAreas, addResearchAreaSummaries, addSpecialReview, addSpecialReviewSummaries, amendQuestionnaire, cleanupSpecialReviews, deepCopy, filterOutProtocolPersonnel, getActiveAttachmentProtocols, getActiveAttachmentProtocolsNoDelete, getAmendedProtocolNumber, getApplicationDate, getApprovalDate, getAttachmentPersonnels, getAttachmentProtocol, getAttachmentProtocols, getBusinessObjectService, getCorrespondentIndicator, getDateTimeService, getDefaultNewDescription, getDescription, getDocumentNumberForPermission, getDocumentUnitNumber, getExpirationDate, getFdaApplicationNumber, getFilteredAttachmentProtocols, getFundingSource, getFundingSourceIndicator, getInitialSubmissionDate, getInitiatorLastUpdated, getInvestigator, getKeyPerson, getKeyStudyPersonIndicator, getLastApprovalDate, getLeadUnit, getLeadUnitName, getLeadUnitNumber, getNewDescription, getNextValue, getNotepad, getNotepads, getNotifyIrbSubmissionId, getOwnerSequenceNumber, getParameterService, getPerformingOrganizationId, getPrincipalInvestigator, getPrincipalInvestigatorId, getPrincipalInvestigatorName, getProjectId, getProjectName, getProtocolActions, getProtocolAmendRenewal, getProtocolAmendRenewals, getProtocolAttachmentFilter, getProtocolDocument, getProtocolFundingSources, getProtocolId, getProtocolLocations, getProtocolLocationService, getProtocolNumber, getProtocolOnlineReviews, getProtocolPerson, getProtocolPersons, getProtocolReferences, getProtocolResearchAreas, getProtocolResearchAreas, getProtocolStatus, getProtocolStatusCode, getProtocolSubmissions, getProtocolSubmissionStatus, getProtocolType, getProtocolTypeCode, getQuestionnaireAnswerService, getReferenceIndicator, getReferenceNumber1, getReferenceNumber2, getRelatedProjectsIndicator, getResearchAreaCode, getSequenceAccessorService, getSequenceNumber, getSequenceOwner, getSortedActions, getSpecialReview, getSpecialReviewIndicator, getSpecialReviews, getSubmissionDate, getTitle, getVersionNameField, incrementSequenceNumber, isActive, isAmendment, isCorrectionMode, isEmptyProtocolResearchAreas, isFollowupAction, isLookupActionAmendRenewProtocol, isLookupActionRequestProtocol, isLookupPendingPIActionProtocol, isLookupPendingProtocol, isLookupProtocolPersonId, isMemberInProtocolPersonnel, isMergeAmendment, isNew, isNonEmployeeFlag, isRenewal, isRenewalWithoutAmendment, isUserNamedInProtocol, isVersioningRequired, merge, merge, mergeAttachments, mergeFundingSources, mergeGeneralInfo, mergeNotepads, mergeOrganizations, mergeOthers, mergePersonnel, mergeProtocolPermissions, mergeProtocolQuestionnaire, mergeProtocolSubmission, mergeReferences, mergeResearchAreas, mergeSpecialReview, populateAdditionalQualifiedRoleAttributes, removeAttachmentsByType, removeOldQuestionnaire, resetForeignKeys, resetPersistenceState, resetPersistenceStateForNotifications, restoreAttachments, setActive, setApprovalDate, setAttachmentProtocols, setCorrectionMode, setCorrespondentIndicator, setDescription, setExpirationDate, setFdaApplicationNumber, setFundingSource, setFundingSourceIndicator, setInitialSubmissionDate, setInvestigator, setKeyPerson, setKeyStudyPersonIndicator, setLastApprovalDate, setLeadUnitName, setLeadUnitNumber, setLookupActionAmendRenewProtocol, setLookupActionRequestProtocol, setLookupPendingPIActionProtocol, setLookupPendingProtocol, setLookupProtocolPersonId, setMergeAmendment, setNewDescription, setNonEmployeeFlag, setNotepads, setNotifyIrbSubmissionId, setPerformingOrganizationId, setPrincipalInvestigatorId, setProtocolActions, setProtocolAmendRenewal, setProtocolAmendRenewals, setProtocolAttachmentFilter, setProtocolDocument, setProtocolFundingSources, setProtocolId, setProtocolLocations, setProtocolNumber, setProtocolPersons, setProtocolReferences, setProtocolResearchAreas, setProtocolStatus, setProtocolStatusCode, setProtocolSubmission, setProtocolSubmissions, setProtocolType, setProtocolTypeCode, setReferenceIndicator, setReferenceNumber1, setReferenceNumber2, setRelatedProjectsIndicator, setResearchAreaCode, setSequenceNumber, setSequenceOwner, setSpecialReviewIndicator, setSpecialReviews, setTitlegetAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic String getVulnerableSubjectIndicator()
public void setVulnerableSubjectIndicator(String vulnerableSubjectIndicator)
public List<ProtocolRiskLevel> getProtocolRiskLevels()
public void setProtocolRiskLevels(List<ProtocolRiskLevel> protocolRiskLevels)
public List<ProtocolParticipant> getProtocolParticipants()
public void setProtocolParticipants(List<ProtocolParticipant> protocolParticipants)
public ProtocolParticipant getProtocolParticipant(int index)
index - public List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists in interface org.kuali.rice.krad.bo.PersistableBusinessObjectbuildListOfDeletionAwareLists in class ProtocolBaseprotected ProtocolPersonnelService getProtocolPersonnelService()
getProtocolPersonnelService in class ProtocolBasepublic ProtocolSubmission getProtocolSubmission()
getProtocolSubmission in class ProtocolBasepublic ProtocolAction getLastProtocolAction()
getLastProtocolAction in class ProtocolBasepublic void merge(ProtocolBase amendment, String protocolModuleTypeCode)
merge in class ProtocolBaseamendment - protocolModuleTypeCode - protected List<AnswerHeader> getAnswerHeaderForProtocol(ProtocolBase protocol)
getAnswerHeaderForProtocol in class ProtocolBaseprotected void mergeProtocolAction(ProtocolBase amendment)
mergeProtocolAction in class ProtocolBasepublic ProtocolSummary getProtocolSummary()
getProtocolSummary in class ProtocolBaseprotected ProtocolSummary createProtocolSummary()
createProtocolSummary in class ProtocolBasepublic String getDocumentKey()
PermissionablegetDocumentKey in interface PermissionablegetDocumentKey in class ProtocolBasePermissionable.getDocumentKey()public List<String> getRoleNames()
PermissionablegetRoleNames in interface PermissionablegetRoleNames in class ProtocolBasePermissionable.getRoleNames()public String getNamespace()
getNamespace in interface PermissionablegetNamespace in class ProtocolBasepublic String getDocumentRoleTypeCode()
UnitAclLoadablegetDocumentRoleTypeCode in interface PermissionablegetDocumentRoleTypeCode in interface UnitAclLoadablegetDocumentRoleTypeCode in class ProtocolBaseUnitAclLoadable.getDocumentRoleTypeCode()public void initializeProtocolAttachmentFilter()
initializeProtocolAttachmentFilter in class ProtocolBasepublic KrmsRulesContext getKrmsRulesContext()
KcKrmsContextBoprotected ProtocolStatusBase getProtocolStatusNewInstanceHook()
getProtocolStatusNewInstanceHook in class ProtocolBaseprotected String getDefaultProtocolStatusCodeHook()
getDefaultProtocolStatusCodeHook in class ProtocolBaseprotected String getDefaultProtocolTypeCodeHook()
getDefaultProtocolTypeCodeHook in class ProtocolBaseprotected ProtocolResearchAreaBase getNewProtocolResearchAreaInstance()
getNewProtocolResearchAreaInstance in class ProtocolBaseprotected ProtocolSubmissionStatusBase getProtocolSubmissionStatusNewInstanceHook()
getProtocolSubmissionStatusNewInstanceHook in class ProtocolBaseprotected ProtocolSubmissionTypeBase getProtocolSubmissionTypeNewInstanceHook()
getProtocolSubmissionTypeNewInstanceHook in class ProtocolBaseprotected ProtocolSubmissionBase getProtocolSubmissionNewInstanceHook()
getProtocolSubmissionNewInstanceHook in class ProtocolBaseprotected String getProtocolModuleAddModifyAttachmentCodeHook()
getProtocolModuleAddModifyAttachmentCodeHook in class ProtocolBaseprotected Class<? extends ProtocolAttachmentProtocolBase> getProtocolAttachmentProtocolClassHook()
getProtocolAttachmentProtocolClassHook in class ProtocolBasepublic boolean isLookupActionNotifyIRBProtocol()
public void setLookupActionNotifyIRBProtocol(boolean lookupActionNotifyIRBProtocol)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.