airslie / renalware-diaverum Goto Github PK
View Code? Open in Web Editor NEWDiaverum integration for Renalware
Diaverum integration for Renalware
Fall back to RW HD Profile flow_rate
So these will be SFTPed to Diaverum
if Deleted ==1 in the XML in the backlog
We can already recreate path files in a rake task e.g.
bundle exec rake diaverum:recreate_pathology_files from_date=2019-10-30 to_date=2020-11-15 local_patient_id=Z100003
However it would be useful to do this in UI
Perhaps we can introduce a point of extensibility in RW to allow this gem to plug in some UI elements via a partial perhaps with a button/date picker to allow generation from a patient HD page.
Perhaps a Diaverum menu item could appear in the HD Summary for patients dialysing at hospital unit that is associated with Diaverum (via hd_provider_units
). RW would have to detect this relationship and so for example if a patient's HD profile says they dialysate at unit A and that unit has an entry on hd_provider_units to indicate its a Diaverum unit, the HD summary can attempt insert a menu item or view component from the diaverum gem at a particular location - and fails silently if it does not exist. Same applies to Nikkiso and Fresenius. Gives an opportunity for these gems to insert specific content. COuld be we support puling in a summary viewcomponent form the gem for display on the HD Profile, and a dedicate page accessed by a menu that is activated if appropriate.
Check just for a missing start_date in incoming XML and make sure notes are copied
When going live, have the ability to indicate that folders older than a particular date should not be imported, otherwise the the 30 day backlog will be imported creating duplicates.
e.g.
Add ENV GO_LIVE_DATE
var
Use this date to exclude Treatment
elements with a Date
earlier than GO_LIVE_DATE
uninitialized constant Renalware::Diaverum::Outgoing::PathologyListener::Transmission
@kch
See https://github.com/airslie/renalware-kch/issues/516
ie if comes in as p123123 it doesn't find P123123
To help us identify any eg dialysate not found errors
So its easier to see what was looked for
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.