Class ProtocolOnline

java.lang.Object
ru.clinicainfo.extended.CustomParamsCollection
ru.clinicainfo.extended.CustomProtocol
ru.clinicainfo.protocol.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
Запрос на онлайн протокол
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
    static class 
    Заголовок протокола
    static interface 
     

    Nested classes/interfaces inherited from class ru.clinicainfo.extended.CustomProtocol

    ru.clinicainfo.extended.CustomProtocol.ParamsinfoSearchListener
  • Field Summary

    Fields inherited from class ru.clinicainfo.extended.CustomParamsCollection

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

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

    Modifier and Type
    Method
    Description
    void
    createProtocol(String pCode, String dCode, String filial, String placeId, Date treatDate, String treatCode, Long dirId, ProtocolOnline.CreateProtocolListener listener)
     
     
    void
     
    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 Details

    • ProtocolOnline

      public ProtocolOnline(String filial)
    • ProtocolOnline

      public ProtocolOnline(String filial, ru.clinicainfo.medframework.SchedController schedController, ru.clinicainfo.medframework.ImageController imageController)
  • Method Details

    • loaded

      public 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(String pCode, String dCode, String filial, String placeId, Date treatDate, String treatCode, Long dirId, ProtocolOnline.CreateProtocolListener listener)
    • loadProtocol

      public void loadProtocol(String protocolId, String placeId, ProtocolOnline.LoadProtocolListener listener)