Sha256: dfbd737a763f2593e46e496441812158c5068dbcf4f24ba90eed6b8b3e53421e

Contents?: true

Size: 910 Bytes

Versions: 4

Compression:

Stored size: 910 Bytes

Contents

/ We try and keep cross-module dependencies in the View layer.
- access_patient = Renalware::Accesses::PatientPresenter.new(patient)
- pathology_patient = Renalware::Pathology::PatientPresenter.new(patient)
- transplant_patient = Renalware::Transplants::PatientPresenter.new(patient)

tr
  td.full-name= link_to patient, view_proc.call(patient)
  td.nowrap= patient.nhs_number
  td.nowrap= patient.hospital_identifier
  td= patient.sex.code
  td= patient.age
  td= access_patient.access_profile_type
  td= l(access_patient.access_profile_started_on)
  td= access_patient.access_plan_plan_type
  td= l(access_patient.access_plan_created_at.to_date)
  td= patient.dialysing_at_unit
  td= transplant_patient.current_registration_status
  td= patient.transport_summary
  td= pathology_patient.hgb_result
  td= l(pathology_patient.hgb_observed_at&.to_date)
  td.actions= link_to t(".view"), view_proc.call(patient)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
renalware-core-2.0.0.pre.rc1 app/views/renalware/hd/mdm_patients/_patient.html.slim
renalware-core-2.0.0.pre.beta12 app/views/renalware/hd/mdm_patients/_patient.html.slim
renalware-core-2.0.0.pre.beta11 app/views/renalware/hd/mdm_patients/_patient.html.slim
renalware-core-2.0.0.pre.beta10 app/views/renalware/hd/mdm_patients/_patient.html.slim