diff --git a/lib/health-data-standards/import/cat1/diagnostic_study_order_importer.rb b/lib/health-data-standards/import/cat1/diagnostic_study_order_importer.rb index dbb27e31a..c0770856c 100644 --- a/lib/health-data-standards/import/cat1/diagnostic_study_order_importer.rb +++ b/lib/health-data-standards/import/cat1/diagnostic_study_order_importer.rb @@ -7,6 +7,12 @@ def initialize(entry_finder=CDA::EntryFinder.new("./cda:entry/cda:observation[cd @entry_class = Procedure end + def create_entry(entry_element, nrh = CDA::NarrativeReferenceHandler.new) + procedure = super + extract_reason_or_negation(entry_element, procedure) + procedure + end + private def extract_dates(parent_element, entry, element_name="author")