Build: #237 was successful Changes by teleivo <mrteleivo@gmail.com> and Ivo Ulrich <teleivo@users.noreply.github.com>
Code commits
Git
-
Ivo Ulrich <teleivo@users.noreply.github.com> b1179976040e9b356290aa80bc45042a107a4228
Merge pull request #311 from teleivo/RAD-109
RAD-109 Generate StudyInstanceUid according to DICOM -
teleivo <mrteleivo@gmail.com> 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28
RAD-109 Generate StudyInstanceUid according to DICOM
generate DICOM UID and set the RadiologyStudy.studyInstanceUid with it when a
new study is saved to the database and the field is not yet set.
* add DecimalUuid to translate UUID into decimal representation
* make RadiologyStudy a BaseOpenmrsData so we know creator, updatedBy
* add private method RadiologyStudyServiceImpl.setStudyInstanceUidIfBlank
* add DicomUidValidator
* clear config and RadiologyProperties from DICOM UID settings we do not use- api/src/main/java/org/openmrs/module/radiology/RadiologyConstants.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/RadiologyProperties.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/dicom/DicomUidGenerator.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/dicom/DicomUidValidator.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/dicom/UuidDicomUidGenerator.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/order/RadiologyOrderServiceImpl.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/study/HibernateRadiologyStudyDAO.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/study/RadiologyStudy.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/study/RadiologyStudyDAO.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/study/RadiologyStudyService.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/study/RadiologyStudyServiceImpl.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/java/org/openmrs/module/radiology/util/DecimalUuid.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/resources/RadiologyStudy.hbm.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/resources/liquibase.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/main/resources/moduleApplicationContext.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/java/org/openmrs/module/radiology/RadiologyPropertiesComponentTest.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/java/org/openmrs/module/radiology/dicom/DicomUidValidatorTest.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/java/org/openmrs/module/radiology/dicom/UuidDicomUidGeneratorTest.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/java/org/openmrs/module/radiology/study/RadiologyStudyServiceComponentTest.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/java/org/openmrs/module/radiology/study/RadiologyStudyServiceImplTest.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/java/org/openmrs/module/radiology/util/DecimalUuidTest.java (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/resources/org/openmrs/module/radiology/include/RadiologyEncounterMatcherComponentTestDataset.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/resources/org/openmrs/module/radiology/include/RadiologyOrderServiceComponentTestDataset.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/resources/org/openmrs/module/radiology/include/RadiologyReportServiceComponentTestDataset.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- api/src/test/resources/org/openmrs/module/radiology/include/RadiologyStudyServiceComponentTestDataset.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- omod/src/main/resources/config.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- omod/src/test/resources/RadiologyOrderResourceComponentTestDataset.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)
- omod/src/test/resources/RadiologyOrderSearchHandlerComponentTestDataset.xml (version 91d3a9116d3bffadc9055597cbe9bfa45c6dfb28)