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 »

Description

This interface provides access to view the repository data. It also provides an interface to close workitems and merge ukrdcids which will be expanded to support all error correction work. Finally it provides a way of searching for errors for facilities, NHS number and files this will alos be expanded to provide more comprehensive error information/views.

Code design and Description

There are two separate codebases - frontend and backend.

Backend - Python django app, using django rest framework. There is only one special thing about it is that we add ukrdc_session and jtrace_session to request object. Both of them commit/rollback after request is finished. UKRDC3 and JTRACE settings are defined in the settings module and appropriate environment file (staging.py for staging, development.py for dev, etc.)

Frontend - Angular app. Having several modules - viewer, errorbrowser... Workitems module is in the main app, but should be split into separate module.

Code base

https://bitbucket.renalregistry.nhs.uk/projects/TNG/repos/user-client/browse

https://bitbucket.renalregistry.nhs.uk/projects/TNG/repos/user-api/browse 

  • No labels