updated bundle loading to get rid of regular expressions and to provide more feedback during the load process
updated bundle import tests
Switching the importer over to use time instead of start time. Orders are point in time events in QRDA, and storing it this way in the model allows the patient api to work with it properly.
Switching Record so that the social history section is now stored under the property "socialhistories" instead of "social_history". The patientapi uses "socialhistories". Code in HDS is conflicted about it. There are two separate JSON fictures that had it in two different places. Swithcing the property to work with the patientapi. Aliasing the methods so that legacy code can will still work. This needs some serious clean up :worried:
Merge remote-tracking branch 'cy/develop' into develop
Removing this method since it wasn't doing anything
Adding an end time to risk category assessment
Fixing a bug in the Cat I importer where we were setting every patint to expired.
Getting rid of some method overrides that just called super
Fixed a copy/paste error in the comment and removing another method that just calls super.
Removing a method that only called super
Moving medication active to its own importer where we can calculate cumulative medication duration
Making sure we extract the id properly for conditions
Now importing coded result values
Updating C32 and CCDA templates to use the Cypress OID, 2.16.840.1.113883.19.5, to uniquely ID our documents.