Skip to content

Feature 13283 implement entities to support doctor declaration xml parsing#13326

Merged
raulbob merged 3 commits intodevelopmentfrom
feature-13283_implement_entities_to_support_doctor_declaration_xml_parsing
Apr 14, 2025
Merged

Feature 13283 implement entities to support doctor declaration xml parsing#13326
raulbob merged 3 commits intodevelopmentfrom
feature-13283_implement_entities_to_support_doctor_declaration_xml_parsing

Conversation

@raulbob
Copy link
Copy Markdown
Contributor

@raulbob raulbob commented Apr 7, 2025

Fixes #

raulbob added 3 commits April 7, 2025 14:53
## API and Backend changes

- added Notfier field
  - `CaseDataDto`
  - `Case`
  - `CaseFacadeEjb`

- added Notifier to database exports
  - `DatabaseTable`
  - `DatabaseExportService`

- added Notifier entity
  - `NotifierCriteria`
  - `NotifierDto`
  - `NotifierFacade`
  - `NotifierIndexDto`
  - `NotifierReferenceDto`
  - `NotifierDtoHelper`
  - `Notifier`
  - `NotifierEjb`
  - `NotifierService`

- added ReportType criteria
  - `SurveillanceReportService`

## UI changes

- added Notifier side component to CaseDataView
  - `ControllerProvider`
  - `CaseDataView`
  - `CaseNotifierSideViewComponent`
  - `CaseNotifierSideViewContent`
  - `CaseNotifierSideViewController`
  - `TreatmentOption`

## Persistence changes

- `sormas_schema.xml`
- `persistence.xml`

## Testing changes

- added tests for notifier
  - `NotifierCaseIntegrationTest`
  - `NotifierEjbTest`
  - `NotifierTestBase`
  - `NotifierEjbTest`
- Updated existing tests and support objects
  - `AbstractBeanTest`
  - `ArchitectureTest`
  - `TestDataCreator`

## I18N changes

- `Captions` and `captions.properties`
- `Strings` and `strings.properties`
- `Validations` and `validations.properties`
@raulbob raulbob linked an issue Apr 7, 2025 that may be closed by this pull request
@raulbob raulbob merged commit 3d4d6ff into development Apr 14, 2025
5 of 12 checks passed
@raulbob raulbob deleted the feature-13283_implement_entities_to_support_doctor_declaration_xml_parsing branch April 14, 2025 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement Entities to Support Doctor Declaration XML Parsing

2 participants