Sha256: f7e2d8686afbe550764f9def28bca6b26728063b7e60737effaf2d22f895b7ea
Contents?: true
Size: 1.19 KB
Versions: 13
Compression:
Stored size: 1.19 KB
Contents
# frozen_string_literal: true # xml = builder # xml.Treatment do # xml.EncounterNumber session.uuid # xml.comment! "TODO: EncounterType TBC" # xml.EncounterType "R" # xml.FromTime session.start_datetime&.to_datetime # xml.ToTime session.stop_datetime&.to_datetime # xml.HealthCareFacility do # xml.CodingStandard "ODS" # xml.Code session.hospital_unit_renal_registry_code # xml.Description session.hospital_unit_name # end # xml.AdmitReason do # xml.comment! "AdmitReason 1 == Haemodialysis - TBC - may need to capture/derive" # xml.CodingStandard "CF_RR7_TREATMENT" # xml.Code "1" # end # xml.EnteredAt do # xml.Code session.hospital_unit_renal_registry_code # end # xml.Attributes do # xml.HDP01 session.patient&.hd_profile&.schedule_definition&.days_per_week # xml.HDP02 session.duration # xml.HDP03 session.document.dialysis.flow_rate # xml.HDP04 session&.dialysate&.sodium_content # xml.QBL05 session.access_type # xml.comment! "ERF61 - defaulting to 5 if not present, as element is required" # xml.ERF61 patient.current_registration_status_rr_code || "5" # 5= not assessed # xml.PAT35 patient.first_seen_on # end # end
Version data entries
13 entries across 13 versions & 1 rubygems