ЕСОЗ - публічна документація

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Середовище: GigaCloud-PreProd + HPI-Prod

Ambulatory contract

Zube tasks:

  • #9218 add validations on global budget contracts

  • #9162 [GraphQL] display global budget contract in Admin panel

  • #9145 Event duplication on update GB_CBP contract.

  • #9127 add authorization via token to gb_cbp

  • #9126 skip is_active=false on get endpoints for gb_cbp

  • #9099 CRUD contracts. Remove empty field from response on Delete methods

  • #9086  Incorrect format of start_date and end_date fields in "Private. Create contract employee" method

  • #9084 Error 500 on " Private.Get contract divisions" method

  • #9082 Error 500 on "Private.Get contracts" method

  • #9077 suspending global budget contracts.

  • #9076 create new endpoints for global budget contracts.

  • #9074 implement new contract type.

  • #8688 Contracts with new type GlobalBudget.

  • #8687 Show contracts with new type GlobalBudget.

Ambulatory care

Zube tasks:

  • #9183 Medical data filtration. Can't get child entities for episodes/encounters with restricted codes

  • #9033 Get medication administration list method. Add episode_id search param.

  • #9006 Add ABAC rule #3 for entities.

  • #8790 Get merged persons.

  • #7383 add validation on Deactivate program service

auth security

Zube task:

  • #9066 add rate-limit to /auth/login endpoint

Patient Cabinet:

Zube tasks:

  • #9065 Support two versions of decl requests via cabinet

  • #9063 Add division location to Declaration response in Cabinet

  • #9037 Fix doctor search in cabinet: disable entering of special symbols

  • #8983 Add healthcare services to stats/divisions

Reimbursement.

Zube tasks:

  • #9172 Medication request Request. Forbid to reject by employees from another Legal entity

  • #8996 500 On Process med dispense/

  • #8972 Success on Get MD by MR id by another DOCTOR

  • #8970 Success on create MD with program when its MR has no program

  • #8948 Error 500 when MD creates with plan MR

  • #8888 Error 500 on Resend MR.

  • #8870 Incorrect behavior. Reject MRR by another employee is succesfull

  • #8866 Error 500 on Qualify MR

  • #8863 Error 500 on Reject MRR/MR

 Legal Entity Types.

Zube tasks:

  •  Внаслідок помилок в роботі ЄДР створились дублікати LE
    #9200Duplication of Legal entity entry on Update (Zube ticket #1394)

  • -#9161 Division addresses. Region does not set on Create division

Operations and support

Zube task:

  • Виправлені помилки реплікації медичних подій
    age and sex by preperson PROD

Offline deduplication

Zube task:

  • Деякі виправлення offline дедуплікації
    #8799 Fix offline dedup

Declaration w/o patient

Zube task:

  • #9080 Check signed content on decl request v3

Technical improvements:

Zube tasks:

  • #9168 Automated tests. Reduce time of tests execution

  • #9159 eliminate person_id in jobs collection.

  • #9140 update kong to 2.1.0 version.

  • #9135 error 501 on requests with invalid uuid.

  • #9118 Іmprove filtering of prohibited characters on MAN.render

  • #9094  remove parameter logging on verification.

  • #9081 Cleanup schema cache in Redis on pod restart.

  • #9079 Test mithril

  • #9011 Tune performance of service requests replication.

  • #8999 Switch to stable version of scrivener_ecto.

  • #8953 increase coveralls on ehealth.api

  • #8946  Use DB Replica for GET /dictionaries endpoint.

  • #8847 verification - log external calls

  • #8827[IL] POST /declaration_requests exclude external calls from transaction

  • #8564 Get medication_dispenses API. Optimize sql-queries

  • #7976 mpi fix unused indexes

  • #7661 Switch edr-dummy service from heroku to local DB

Code support

Zube tasks:

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4562
    #9246 change utc_today to timex library on Create preperson. (Zube ticket #1410)

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4562
    #9242 display error msg in UI. (zube ticket #1397)

  • Оновлено конфігураційні параметри для Submit Encounter Data Package, додано тип encounter_type - "service_delivery_location", як можливиф для використання в encounter_class - INPATIENT.
    Оновлено статтю Medical Events Dictionaries and configurations
    #9240 Submit Encounter Data Package upd Configurable Parameters.

  • Оптимізація запитів для роботи з словниками
    #9232 [admin] change query for Get dictionary.

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4441
    #9230 error on Cancel Procedure if primary_source=false. (zube ticket #1396)

  • Виправлено помилку словників для адмінки НСЗУ
    #9229 [GraphQL] create query for Get dictionary by name (zube ticket #1399)

  • Додано змінну, що підставляє посаду підписанта в printing form програми “Доступні ліки“
    #9220 add variable for signer position

  • Поле Category в Diagnostic Report зроблене обов'язковим, згідно APIARY - dummy-submit-diagnostic-report-package
    #9215 category field is required on Procedures and DRs (zube ticket #1390)

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4522
    #9214 Allow nullable fields on Cancel methods if the field is optional on Create. (zube ticket #1400)

  • Додано новий тип документа BIRTH_CERTIFICATE_FOREIGN до Create/Update person request без валідації поля number, але з усіма валідаціями як у BIRTH_CERTIFICATE
    IL.Create/Update person request (w/o declaration)
    #9210 add new document type to Person request.

  • Змінені назви та порядок слідування вкладок на сторінці Contracts у адмінці НСЗУ
    #9208 rename tabs in Contracts.

  • Додано новий тип документа BIRTH_CERTIFICATE_FOREIGN до Create declaration request v2 без валідації поля number, але з усіма валідаціями як у BIRTH_CERTIFICATE
    IL.Create declaration request
    #9207 add new document type to DR.

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4435
    #9206 change date format in service_request_date on EDP

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4427
    #9205 some changes on authentication_methods on DR v2. (zube ticket #1386)

  • Виправлення pending jobs
    #9201 5105 failed jobs for week, PROD

  • Додано словники для мед.висновків.
    #9195 New dictionaries for compositions (zube ticket #1383)

  • Додано друковані форми для мед.висновків
    #9194 Printout form of capitation contract, all env.

  • Додано шаблони для мед.висновків
    #9193 add composition templates to man (zube ticket #1381)

  • Змінена логіка роботи процесу синхронізації з ЄДР у зв'язку з нестабільною роботою останнього.
    #9186 EDR synchronizator. Modify logic

  • Виправлення помилки в адмінці НСЗУ. https://e-health-ua.atlassian.net/browse/SUPPORT-4366
    #9185 change GraphQL schema on declarations.

  • Конфігурування diagnostic reports pза допомогою service.code
    #9178 Сhange filtering diagnostic reports from conclusion_code to service.code (zube ticket #1372)

  • Оновлено переклади scopes в словниках.
    #9177 update translation of scopes in dictionaries.

  • Виправлення помилок з затримками реплікації персон до DB mongo
    https://e-health-ua.atlassian.net/browse/SUPPORT-4544
    https://e-health-ua.atlassian.net/browse/SUPPORT-4526
    #9176 Process in pod person-consumer raise exeption and stop working

  • https://e-health-ua.atlassian.net/browse/SUPPORT-3678
    https://e-health-ua.atlassian.net/browse/SUPPORT-4072
    https://e-health-ua.atlassian.net/browse/SUPPORT-4325
    #9170 Error 404 "person not found" on PreQualify SR for preperson. (zube ticket #1361)

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4255
    #9166 Submit Encounter Data Package new Global validation. (zube ticket #1357)

  • Прибрано зайві scopes(declaration:read declaration_request:approve declaration_request:read declaration_request:reject declaration_request:sign declaration_request:write) для EMERGENCY, PHARMACY
    #9160 Remove scopes for EMERGENCY, PHARMACY client types.

  • https://e-health-ua.atlassian.net/browse/SUPPORT-4281
    https://e-health-ua.atlassian.net/browse/SUPPORT-4460
    #9149  "category" is absent on Get Procedures by ID & Get Procedures by search params.

  • Виправлення регулярних виразів в адмінці НСЗУ
    #9136 change contractorLegalEntity.name regex.

  • Виправлення зупинки обробника логів.
    #9131 abac-log-consumer stops processing messages after an error

  • Виправлена помилка відсутнього поля division на Cancel DR
    #9097 missing division field on Cancel DR (as EDP part).

  • Прибрана валідація для параметру request_allowed на створенні Diagnostic Reports
    #9085  remove validation for request_allowed parameter on DRs.

  • https://e-health-ua.atlassian.net/browse/SUPPORT-3849
    #9075 remove contractor_rmsp_amount from CapitationContractRequest.


  • #9067 add validation for condition code: one code from one dictionary.

  • #9055 Service is created without filling in the required fields in NHS Admin panel.

  • #9049 add log severity=ERROR on jobs processing. (zube ticket #1283)

  • #9047 No possibility to enter a fractional number (Dev, PreProd, Prod).

  • #9030 skip service_inclusions if is_active = false.

  • #8974 error - rpc timeout {EHealth.Rpc, :medical_program_by_id, ["програма медичних гарантій в 2020 році"]}.

  • #8939 Error 500 on Cancel DRP. (zube ticket #1265)

  • #8929 different schema structure on cancel for ME.

  • #8783 [Prod] Request_id is missing in Kong logs when 504 error.

  • #8223 change date validation in schemata.

  • #8220  change validation schema on contract_requests.

  • #9236 Prepersons. Gender field should be required (zube ticket #1401)

  • #9039 Remove more sensitive info from logs/

  • #8822 Don't generate url for no_tax_id at Merge_requests


  • No labels