GitHub repositories: Difference between revisions
From Voror_Wiki
More actions
No edit summary |
No edit summary |
||
| Line 66: | Line 66: | ||
|CodeSetManager | |CodeSetManager | ||
|maintains the code sets being used by the Data Generator project | |maintains the code sets being used by the Data Generator project | ||
|- | |||
|Data-Assurance | |||
|FHIR data assurance application - operates from main FHIR store | |||
|- | |||
|DataGenerator | |||
|Repository containing the code for generating the data for extraction purposes - includes IM map updater stored procs | |||
|- | |||
|DatasetExtractor | |||
|Various applications to extract Discovery reports | |||
|- | |||
|DatasetManager | |||
|maintains the datasets (being used by extracts) in the DataGenerator project | |||
|- | |||
|DataSharingManager | |||
|Main data sharing manager application | |||
|- | |||
|DDSFHIRExtractor | |||
|Various applications to extract Discovery reports | |||
|- | |||
|DiscoveryAccessValve | |||
|Tomcat valve to check user in token has access to application | |||
|- | |||
|DiscoveryQueryLibrary | |||
|A public repository to store and share useful SQL scripts, value/code sets, project data sets or anything else related to building reporting services with the Discovery Data Service project | |||
|- | |||
|discovery-versions | |||
|Centralized maven version control file | |||
|- | |||
|Explorer | |||
|New dashboard application | |||
|- | |||
|getFHIRRecordAPI | |||
|New FHIR record extract API | |||
|- | |||
|HL7-Data-Extract-Utility | |||
| | |||
|- | |||
| | |||
| | |||
|- | |- | ||
| | | | ||
| Line 79: | Line 118: | ||
| | | | ||
|- | |- | ||
| | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
|} | |} | ||
<br /> | <br /> | ||
Revision as of 09:26, 17 March 2021
The DDS code is now held on a private GitHub repository - https://github.com/TowerHamletsCCG
See the following table for a description of each repository:
| Repository | Description |
|---|---|
| Api | Base API framework classes - common endpoints, startup/shutdown listeners, CORS helper |
| Cache | Generic Cache, XML Marshaller pool, ObjectMapper pool, Cache manager |
| ConfigManager | Config management, connects to config db via main env vars, handles default and app specific configuration |
| EDS | Main data service package, contains messaging api, queuereader, subscriber, config/monitor UI and utilities (inc. IM Updater) |
| EdsClient | EDS Client wrapper class for sending messages into DDS |
| EdsCore | Low level common business code - data access layers, helper utilities |
| EmisExtractValidator | A data validation tool for EMIS Web extracts. Checks relational integrity across an extract or set of extracts, and allows inspection of data changes across extracts. |
| Enterprise | Enterprise application |
| Fhir | Fhir helper classes |
| FHIR-Profiles | FHIR Profile extensions XML files |
| HL7Receiver | HL7 receiver and transformation engine |
| Keycloak | Keycloak mapper provider & keycloak theme for login |
| Security | Keycloak security utilities, mostly superceeded by User manager & data sharing manager |
| SFTPReader | SFTP reader application |
| Transforms | Main transformation library |
| Utility | Low level utility code - slack integration, metrics helpers, etc. |
| Angular4 | Angular (v4 - Bootstrap) common library - helpers, application frame, common controls/components, etc |
| Angular8 | Angular (v8 - Material) common library - helpers, application frame, common controls/components, etc |
| AuthAPI | Keycloak token wrapper API |
| CodeSetManager | maintains the code sets being used by the Data Generator project |
| Data-Assurance | FHIR data assurance application - operates from main FHIR store |
| DataGenerator | Repository containing the code for generating the data for extraction purposes - includes IM map updater stored procs |
| DatasetExtractor | Various applications to extract Discovery reports |
| DatasetManager | maintains the datasets (being used by extracts) in the DataGenerator project |
| DataSharingManager | Main data sharing manager application |
| DDSFHIRExtractor | Various applications to extract Discovery reports |
| DiscoveryAccessValve | Tomcat valve to check user in token has access to application |
| DiscoveryQueryLibrary | A public repository to store and share useful SQL scripts, value/code sets, project data sets or anything else related to building reporting services with the Discovery Data Service project |
| discovery-versions | Centralized maven version control file |
| Explorer | New dashboard application |
| getFHIRRecordAPI | New FHIR record extract API |
| HL7-Data-Extract-Utility | |