process PreAward_ToBe { task PreSolicitation { } task Solicitation { } task PostSolicitation { task ProcessPropForAward { task EvaluateProposal { action MakeTechnicalSelection { requires {"Proposal"} agent {"PO"} } action ApproveBudget { requires {"Proposal"} agent {"PO"} } action CheckDebarredList executable { requires {"Proposal"} agent {"PO"} } /* Agent handoff */ action Create_PR { requires {"Proposal"} agent {"SOCLK"} } action MailAcceptLetterToPI { requires {"ProposalInfo"} agent {"SOCLK"} } action RequestDataFromUnivBusOffice executable { requires {"ProposalInfo"} agent {"SOCLK"} } } /* EvaluateProposal */ task ApprovePR { action POApprovePR { requires {"PR"} agent {"PO"} } action BranchHeadApprovePR { requires {"PR"} agent {"BranchHead"} } action DivHeadApprovePR { requires {"PR"} agent {"DivisionHead"} } action ProcurementCouncilApprovePR { requires {"PR"} agent {"ProcurementCouncil"} } action Electronic_PR_To_GS { requires {"ProposalInfo"} agent {"SOCLK"} } } } /* ProcessPropForAward */ /* O2_HandleApprovedProposal */ } /* PostSolicitation */ } /* PreAward */