Esempio n. 1
0
 def __init__(self, parent):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventType.setTable('EventType', True, filter=getWorkEventTypeFilter())
     self.cmbEventType.setCurrentIndex(0)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.lstEventType.setTable('EventType', filter=getWorkEventTypeFilter())
     self.lstEventType.setVisible(False)
     self.lstOrgStructure.setTable('OrgStructure')
     self.lstOrgStructure.setVisible(False)
     self.edtDays.setValidator(QtGui.QIntValidator(self))
Esempio n. 2
0
 def __init__(self, parent):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.setWindowFlags(QtCore.Qt.Dialog
                         | QtCore.Qt.WindowMaximizeButtonHint
                         | QtCore.Qt.WindowCloseButtonHint)
     self.cmbEventProfile.setTable('rbEventProfile', True)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbSpeciality.setTable('rbSpeciality')
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     if QtGui.qApp.userSpecialityId:
         self.cmbPerson.setValue(QtGui.qApp.userId)
         self.cmbSpeciality.setValue(QtGui.qApp.userSpecialityId)
     self.abortProcess = False
     self.checkRun = False
     self.recordBuffer = {}
     self.eventIdList = []
     self.recordBufferCorrect = []
     self.rows = 0
     self.errorList = [
         u'отсутствует МЭС',
         u'не соответствует длительность события требованию МЭС',
         u'не соответствует заключительный диагноз требованию МЭС',
         u'Не выполнена альтернативность выбора услуг',
         u'не соответствует количество визитов требованию МЭС',
         u'не соответствие выполненных действий с ЧП=1 по требованию МЭС'
     ]
     self.cmbMes._popup.setCheckBoxes('logicalControlMes')
Esempio n. 3
0
 def updateEventList(self, currentEventId=None):
     filter = self.paymentFilter
     db = QtGui.qApp.db
     tableEvent = db.table('Event')
     table = tableEvent
     clientId = self.getCurrentClientId()
     if clientId:
         tableEventType = db.table('EventType')
         table = table.leftJoin(
             tableEventType,
             tableEventType['id'].eq(tableEvent['eventType_id']))
         cond = [
             tableEvent['client_id'].eq(clientId),
             tableEvent['deleted'].eq(0)
         ]
         table = getWorkEventTypeFilter(table, cond)
         if filter.eventId:
             cond.append(tableEvent['id'].eq(filter.eventId))
         if filter.externalEventId:
             cond.append(tableEvent['externalId'].eq(
                 filter.externalEventId))
         idList = db.getIdList(table,
                               idCol=tableEvent['id'],
                               where=cond,
                               order='setDate DESC',
                               limit=100)
     else:
         idList = []
     self.tblEvents.setIdList(idList, currentEventId)
     self.btnCash.setEnabled(self.tabWidget.currentIndex() == 1
                             and bool(idList))
Esempio n. 4
0
 def __init__(self,  parent=None):
     QtGui.QDialog.__init__(self,  parent)
     self.setupUi(self)
     self.cmbEventType.setTable('EventType', True, filter=getWorkEventTypeFilter())
     self.cmbTypeFinance.setTable('rbFinance', True)
     self.cmbTariff.setCurrentIndex(0)
     self.cmbVisitPayStatus.setCurrentIndex(0)
Esempio n. 5
0
 def on_cmbEventPurpose_currentIndexChanged(self, index):
     tableEventType = QtGui.qApp.db.table('EventType')
     eventPurposeIdList = self.cmbEventPurpose.value()
     filter = tableEventType['purpose_id'].inlist(
         eventPurposeIdList
     ) if eventPurposeIdList else getWorkEventTypeFilter()
     self.cmbEventType.setFilter(filter)
Esempio n. 6
0
 def __init__(self, parent):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.checkRun = False
     self.abort = False
     self.cmbSpeciality.setTable('rbSpeciality', True)
     self.progressBar.setFormat('%v')
     self.progressBar.setValue(0)
     self.tableEvent = tbl('Event')
     self.tableEventType = tbl('EventType')
     self.tableAction = tbl('Action')
     self.tableActionType = tbl('ActionType')
     self.tableClient = tbl('Client')
     self.tableVisit = tbl('Visit')
     self.tablePerson = tbl('vrbPersonWithSpeciality').alias('ExecPerson')
     self.tableTempInvalidPeriod = tbl('TempInvalid_Period')
     self.setWriter(CXmlStreamWriter())
     self.filePath = ''
     self.cmbEventPurpose.setTable('rbEventTypePurpose', False, filter='code != \'0\'')
     self.cmbEventType.setTable('EventType', False, filter=getWorkEventTypeFilter())
     self.cmbEventProfile.setTable('rbEventProfile', True)
     self.setWindowTitle(u'Экспорт первичных документов в XML')
     self.tempInvalidCond =  []
     self.xsdFile = None
     self.defaultSpecialityCodeFieldName = 'OKSOCode'
     self.cmbPersonSpecialityCode.addItem(u'ОКСО', QVariant('OKSOCode'))
     self.cmbPersonSpecialityCode.addItem(u'Региональный', QVariant('regionalCode'))
     self.cmbPersonSpecialityCode.addItem(u'МИС (внутрениий)', QVariant('code'))
     self.cmbMes._popup.setCheckBoxes('exportPrimaryDocInXml')
Esempio n. 7
0
 def __init__(self, parent=None):
     super(CReportF30SetupDialog, self).__init__(parent)
     self.patientRequired = False
     self.setupUi(self)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbSocStatusType.setTable('vrbSocStatusType', True)
     self.cmbTypeFinance.setTable('rbFinance', True)
     self.cmbTariff.setCurrentIndex(0)
     self.cmbVisitPayStatus.setCurrentIndex(0)
     self.cmbGrouping.setCurrentIndex(0)
     self.cmbInsurer.setAddNone(True)
     self.edtEventBegDatetime.setCalendarPopup(True)
     self.edtEventBegDatetime.calendarWidget().setFirstDayOfWeek(
         QtCore.Qt.Monday)
     self.edtEventEndDatetime.setCalendarPopup(True)
     self.edtEventEndDatetime.calendarWidget().setFirstDayOfWeek(
         QtCore.Qt.Monday)
     self.setWindowFlags(QtCore.Qt.Dialog
                         | QtCore.Qt.WindowMaximizeButtonHint
                         | QtCore.Qt.WindowCloseButtonHint)
Esempio n. 8
0
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.patientRequired = False
        self.setupUi(self)
        self.cmbEventPurpose.setTable('rbEventTypePurpose', True, filter='code != \'0\'')
        self.cmbEventType.setTable('EventType', True, filter=getWorkEventTypeFilter())
        self.cmbSpecialityPerson.setTable('rbSpeciality', True)
        self.cmbHurt.setTable('rbHurtType', True)
        self.cmbSocStatusType.setTable('vrbSocStatusType', True)
        self.setCreateDateEnabled(False)
        self.setAreaEnabled(False)
        self.setMKBFilterEnabled(False)
        self.setAccountAccompEnabled(False)
        self.setOnlyFirstTimeEnabled(False)
        self.setNotNullTraumaTypeEnabled(False)
        self.setNotConsiderDigitsAfterDotEnabled(False)
        self.setTemplateConfigurationEnabled(False)
        self.setSpecialityPersonEnabled(False)
        self.setHurt(False)
        self.setIsPrimaryVisible(False)
        
        self.setAddressFilterVisible(True)
        
        self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
        self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
        self.cmbArea.setOrgId(QtGui.qApp.currentOrgId())
        self.cmbArea.setValue(QtGui.qApp.currentOrgStructureId())
        self.cmbFilterAddressCity.setCode(QtGui.qApp.defaultKLADR())

        self.edtBegBirthYear.setMaximum(QtCore.QDate.currentDate().year())
        self.edtEndBirthYear.setMaximum(QtCore.QDate.currentDate().year())

        self.initCategory()
        self.setWindowFlags(QtCore.Qt.Dialog | QtCore.Qt.WindowMaximizeButtonHint | QtCore.Qt.WindowCloseButtonHint)
Esempio n. 9
0
 def on_cmbEventPurpose_currentIndexChanged(self, index):
     eventPurposeId = self.cmbEventPurpose.value()
     if eventPurposeId:
         filter = 'EventType.purpose_id =%d' % eventPurposeId
     else:
         filter = getWorkEventTypeFilter()
     self.cmbEventType.setFilter(filter)
Esempio n. 10
0
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.setupUi(self)
        self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                      True,
                                      filter='code != \'0\'')
        self.cmbEventType.setTable('EventType',
                                   True,
                                   filter=getWorkEventTypeFilter())
        self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
        self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
        self.cmbSpeciality.setTable('rbSpeciality', True)
        self.cmbArea.setOrgId(QtGui.qApp.currentOrgId())
        self.cmbArea.setValue(QtGui.qApp.currentOrgStructureId())

        self.cmbResult.setTable('rbResult', addNone=True)

        self._visibleResult = False
        self.setVisibleResult(self._visibleResult)

        self._visiblePrimary = False
        self.setVisiblePrimary(self._visiblePrimary)

        self._visibleOrder = False
        self.setVisibleOrder(self._visibleOrder)

        self._visitEmergencyVisible = False
        self.setVisibleVisitEmergency(self._visitEmergencyVisible)
Esempio n. 11
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbSocStatusType.setTable('vrbSocStatusType', True)
     self.cmbSocStatusType.setShowFields(CRBComboBox.showNameAndCode)
     self.cmbEventPurpose.setTable('rbEventTypePurpose', True, filter='code != \'0\'')
     self.cmbEventType.setTable('EventType', True, filter=getWorkEventTypeFilter())
Esempio n. 12
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbEventType.setTable('EventType', True, filter=getWorkEventTypeFilter())
     self.cmbSocStatusType.setTable('vrbSocStatusType', True)
     self.cmbSocStatusType.setShowFields(CRBComboBox.showNameAndCode)
Esempio n. 13
0
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.setupUi(self)

        self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
        self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
        self.cmbEventType.setTable('EventType',
                                   True,
                                   filter=getWorkEventTypeFilter())
Esempio n. 14
0
    def __init__(self, parent=None):
        CDialogBase.__init__(self, parent)
        self.setupUi(self)
        CCheck.__init__(self)
        self.tblEventType.setTable('EventType',
                                   filter=getWorkEventTypeFilter())

        self.contractServices = {}
        self.eventTypeMap = {}
Esempio n. 15
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbFinance.setTable('rbFinance', True)
     self.cmbDiagnosisType.setTable('rbDiagnosisType', True)
     self.cmbFinance.setCurrentIndex(0)
     self.cmbDiagnosisType.setCurrentIndex(0)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.lstEventType.setTable('EventType',
                                filter=getWorkEventTypeFilter())
     self.lstEventType.setVisible(False)
     self.lstOrgStructure.setTable('OrgStructure')
     self.lstOrgStructure.setVisible(False)
     self.lstFinance.setTable('rbFinance')
     self.lstFinance.setVisible(False)
Esempio n. 16
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbSpeciality.setTable('rbSpeciality', True)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
Esempio n. 17
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.lstEventType.setTable('EventType')
     self.lstOrgStructure.setTable('OrgStructure')
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.on_chkOrgStructure_clicked(self.chkOrgStructure.isChecked())
     self.on_chkEventType_clicked(self.chkEventType.isChecked())
Esempio n. 18
0
 def __init__(self, parent=None):
     CDialogBase.__init__(self, parent)
     self.setupUi(self)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.setWindowFlags(QtCore.Qt.Dialog
                         | QtCore.Qt.WindowMaximizeButtonHint
                         | QtCore.Qt.WindowCloseButtonHint)
Esempio n. 19
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbSpeciality.setTable('rbSpeciality', True)
Esempio n. 20
0
 def postSetupUi(self):
     self.setModels(self.treeContracts, self.modelTree,
                    self.selectionModelTree)
     self.treeContracts.header().hide()
     self.treeContracts.setAlternatingRowColors(True)
     self.treeContracts.expandAll()
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   False,
                                   filter='code != \'0\'')
     self.cmbEventType.setTable('EventType',
                                False,
                                filter=getWorkEventTypeFilter())
     self.cmbActionSetPerson.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbActionSetPerson.setAddNone(False)
Esempio n. 21
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbDistrict.setTable('rbDistrict', True)
     self.cmbFinanceType.setTable('rbFinance', True)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.lstEventType.setTable('EventType',
                                filter=getWorkEventTypeFilter())
     self.lstEventType.setVisible(False)
     self.lstOrgStructure.setTable('OrgStructure')
     self.lstOrgStructure.setVisible(False)
     self.lstDistrict.setTable('rbDistrict')
     self.lstDistrict.setVisible(False)
     self.lstFinanceType.setTable('rbFinance')
     self.lstFinanceType.setVisible(False)
     self.cmbZNOValueList = [u'не задано', u'выбрано', u'не выбрано']
     for value in self.cmbZNOValueList:
         self.cmbZNOFirst.addItem(value)
         self.cmbZNOMorph.addItem(value)
Esempio n. 22
0
    def __init__(self, parent=None):
        CDialogBase.__init__(self, parent)
        self.setupUi(self)
        CCheck.__init__(self)
        self.tblEventType.setTable('EventType',
                                   filter=getWorkEventTypeFilter())

        self.curDate = QtCore.QDate.currentDate()
        self.orgId = QtGui.qApp.currentOrgId()
        self.eventTypeMap = {}
        self.finishedEventTypes = set()
        self._franchisPolicyTypeId = forceRef(
            QtGui.qApp.db.translate('rbPolicyType', 'code', 'franchis', 'id'))
        self._voluntaryPolicyTypeId = forceRef(
            QtGui.qApp.db.translate('rbPolicyType', 'code', '3', 'id'))
Esempio n. 23
0
 def __init__(self, parent=None):
     CDialogBase.__init__(self, parent)
     self.setupUi(self)
     self.edtBegDate.setCalendarPopup(True)
     self.edtBegDate.calendarWidget().setFirstDayOfWeek(QtCore.Qt.Monday)
     self.edtEndDate.setCalendarPopup(True)
     self.edtEndDate.calendarWidget().setFirstDayOfWeek(QtCore.Qt.Monday)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.setWindowFlags(QtCore.Qt.Dialog
                         | QtCore.Qt.WindowMaximizeButtonHint
                         | QtCore.Qt.WindowCloseButtonHint)
Esempio n. 24
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.setPlanVisible(False)
     self.setTerTypeVisible(False)
     self.setPayStatusVisible(True)
     self.setSocStatusVisible(False)
     self.setEventTypeVisible(True)
     self.setPopulationGroupVisible(False)
     self.edtDDPlan.setValidator(QtGui.QIntValidator(self))
     self.cmbPayStatus.addItems([u'не задано'] + list(CPayStatus.names))
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbSocStatusType.setTable('vrbSocStatusType', True)
     self.cmbSocStatusType.setShowFields(CRBComboBox.showNameAndCode)
Esempio n. 25
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
     self.lstEventTypes.setTable('EventType',
                                 filter=getWorkEventTypeFilter())
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbVisitPayStatus.setCurrentIndex(0)
     self.chkAmbVisits.setEnabled(True) if self.cmbRowGrouping.currentIndex(
     ) == 6 else self.chkAmbVisits.setEnabled(False)
     self.chkCombine.setEnabled(True) if self.cmbRowGrouping.currentIndex(
     ) == 6 else self.chkCombine.setEnabled(False)
     self.chkDetailChildren.setVisible(False)
Esempio n. 26
0
 def __init__(self, parent=None):
     CDialogBase.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbSpeciality.setTable('rbSpeciality', True)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbInsurerDoctors.setAddNone(True)
     self.cmbRefuseType.setTable('rbPayRefuseType', True)
     self.cmbPodtver.addItem(u'без подтверждения')
     self.cmbPodtver.addItem(u'оплаченные')
     self.cmbPodtver.addItem(u'отказанные')
     self.setVisibleGroupBy(False)
     self.setVisibleDetailService(False)
     self.setVisibleClientOrganisation(False)
     self.setVisibleAssistant(False)
     self.setVisibleFinance(False)
     self.setVisibleInsurerList(False)
     self.setVisibleByOrgStructAction(False)
     self.cmbFinance.setTable('rbFinance', True)
     self.chkGroupAssistant.setVisible(False)
     self.chkGroupAssistant.setEnabled(False)
     if self.rbtnByActionEndDate.isChecked(
     ) and self.chkDetailService.isChecked():
         self.chkGroupAssistant.setEnabled(True)
         self.cmbPerson.setEnabled(False)
         self.on_chkGroupAssistant_clicked(False)
     if not self.rbtnByFormingAccountDate.isChecked():
         self.chkByOrgStructAction.setEnabled(False)
     self.addModels('ServiceType', CServiceTypeModel(1, 10))
     self.lstServiceTypes.setModel(self.modelServiceType)
     self.lstServiceTypes.selectAll()
     self.addModels('Insurer', CDbModel(self))
     self.modelInsurer.setTable('Organisation')
     self.modelInsurer.setAddNone(False)
     self.modelInsurer.setNameField('CONCAT(infisCode,\'| \', shortName)')
     self.modelInsurer.setFilter('isInsurer = 1 AND deleted = 0')
     self.setModels(self.lstInsurerDoctors, self.modelInsurer,
                    self.selectionModelInsurer)
Esempio n. 27
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbVisitPayStatus.setCurrentIndex(0)
     treeModel = CDBTreeModel(self, 'rbSocStatusClass', 'id', 'group_id',
                              'name', ['code', 'name', 'id'])
     treeModel.setLeavesVisible(True)
     treeModel.setOrder('code')
     self.treeItems.setModel(treeModel)
     self.lstItems.setTable('vrbSocStatusType', 'class_id=1')
     self.socStatusClassId = 0
Esempio n. 28
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.patientRequired = False
     self.setupUi(self)
     self.cmbEventPurpose.setTable('rbEventTypePurpose',
                                   True,
                                   filter='code != \'0\'')
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbSpeciality.setTable('rbSpeciality', True)
     self.cmbTraumaType.setTable('rbTraumaType', True)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     #        self.cmbDiseaseCharacter.setTable('rbDiseaseCharacter', True)
     self.cmbArea.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbArea.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbSocStatusType.setTable('vrbSocStatusType', True)
     self.cmbSocStatusType.setShowFields(CRBComboBox.showNameAndCode)
Esempio n. 29
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.edtBegDate.setCalendarPopup(True)
     self.edtBegDate.calendarWidget().setFirstDayOfWeek(QtCore.Qt.Monday)
     self.edtEndDate.setCalendarPopup(True)
     self.edtEndDate.calendarWidget().setFirstDayOfWeek(QtCore.Qt.Monday)
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())
     self.cmbIsPrimary.setCurrentIndex(0)
     self.cmbOrgStructure.setOrgId(QtGui.qApp.currentOrgId())
     self.cmbOrgStructure.setValue(QtGui.qApp.currentOrgStructureId())
     self.cmbMKBFrom.setText('')
     self.cmbMKBTo.setText('')
     self.cmbCitizen.setCurrentIndex(0)
     self.setWindowFlags(QtCore.Qt.Dialog
                         | QtCore.Qt.WindowMaximizeButtonHint
                         | QtCore.Qt.WindowCloseButtonHint)
Esempio n. 30
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self, parent)
     self.setupUi(self)
     self.cmbEventType.setTable('EventType',
                                True,
                                filter=getWorkEventTypeFilter())