This graphic shows which functions enable you to make a translation between functional states. From the Pre-connection state, run ConnectOCL to reach the Pre-study functional state. From Pre-Study, you can either run SetStudyContext to reach the In-study Empty RDCI/RDCM buffer functional state. From In-study Empty RDCI/RDCM buffer, you can run CreateRdci or FetchRdci to reach the RDCIRDCMWork functional state. From RDCIRDCMWork, you can run FlushRDCIRDCM or DeleteRDCI to return to In-study Empty RDCI/RDCM buffer, or run InitializeRDCMResponses to reach ResponsesWork functional state. From ResponsesWork, you can run FlushResponses or WriteResponses to return to RDCIRDCMWork state. From any functional state except pre-connection, you can issue DisconnectOCL to disconnect.