Class ProtocolOnline

  • All Implemented Interfaces:
    ru.clinicainfo.extended.CustomParam.CustomParamDictListener, ru.clinicainfo.extended.CustomParamListener

    public class ProtocolOnline
    extends ru.clinicainfo.extended.CustomProtocol
    implements ru.clinicainfo.extended.CustomParamListener
    Запрос на онлайн протокол
    • Field Summary

      • Fields inherited from class ru.clinicainfo.extended.CustomParamsCollection

        arguments, groups, imageController, params, schedController
    • Constructor Summary

      Constructors 
      Constructor Description
      ProtocolOnline​(java.lang.String filial)  
      ProtocolOnline​(java.lang.String filial, ru.clinicainfo.medframework.SchedController schedController, ru.clinicainfo.medframework.ImageController imageController)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createProtocol​(java.lang.String pCode, java.lang.String dCode, java.lang.String filial, java.lang.String placeId, java.util.Date treatDate, java.lang.String treatCode, java.lang.Long dirId, ProtocolOnline.CreateProtocolListener listener)  
      java.lang.Boolean loaded()  
      void loadProtocol​(java.lang.String protocolId, java.lang.String placeId, ProtocolOnline.LoadProtocolListener listener)  
      void onChangeParam​(ru.clinicainfo.extended.CustomParam param)  
      void onSaveParam​(ru.clinicainfo.extended.CustomParam param)  
      • Methods inherited from class ru.clinicainfo.extended.CustomProtocol

        checkProtocol, createCollectionFromArrayParamsInfo
      • Methods inherited from class ru.clinicainfo.extended.CustomParamsCollection

        addDataLoadListener, appendCollection, appendCollection, clearDataLoadListeners, createGroup, createGroup, createGroup, createGroup, createGroup, createParam, createParam, createParam, createParam, createParam, createParam, createParam, createParamForTable, executeOnDataLoadedEvents, executeOnDataLoadErrorEvents, executeOnDataLoadStartEvents, getGroup, getGroup, getGroup, getGroupCount, getGroupCount, getGroupPosition, getGroupVisibleState, getParam, getParam, getParam, getParamCount, getParamCount, getParamNameList, getParamPosition, getParamVisibleState, getParamVisibleState, getRequiredParamIndex, loadParams, onDictLoaded, onRefreshDictItem, removeDataLoadListener, removeGroup, removeGroup, resetCollection, setGroupVisible, setParamListener, setParamVisibleState
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProtocolOnline

        public ProtocolOnline​(java.lang.String filial)
      • ProtocolOnline

        public ProtocolOnline​(java.lang.String filial,
                              ru.clinicainfo.medframework.SchedController schedController,
                              ru.clinicainfo.medframework.ImageController imageController)
    • Method Detail

      • loaded

        public java.lang.Boolean loaded()
      • onSaveParam

        public void onSaveParam​(ru.clinicainfo.extended.CustomParam param)
        Specified by:
        onSaveParam in interface ru.clinicainfo.extended.CustomParamListener
        Overrides:
        onSaveParam in class ru.clinicainfo.extended.CustomParamsCollection
      • onChangeParam

        public void onChangeParam​(ru.clinicainfo.extended.CustomParam param)
        Specified by:
        onChangeParam in interface ru.clinicainfo.extended.CustomParamListener
        Overrides:
        onChangeParam in class ru.clinicainfo.extended.CustomParamsCollection
      • createProtocol

        public void createProtocol​(java.lang.String pCode,
                                   java.lang.String dCode,
                                   java.lang.String filial,
                                   java.lang.String placeId,
                                   java.util.Date treatDate,
                                   java.lang.String treatCode,
                                   java.lang.Long dirId,
                                   ProtocolOnline.CreateProtocolListener listener)