Sha256: 43ba6d5bc7701e0b7987b2c47d082aab655a11035d5ec5e4ee01ad6fbeb7b391

Contents?: true

Size: 993 Bytes

Versions: 84

Compression:

Stored size: 993 Bytes

Contents

- profile = Renalware::Virology.cast_patient(patient).profile
- document = profile&.document || Renalware::NullObject.instance
- positive_results_only = local_assigns.fetch(:positive_results_only, false)
- with_vaccinations = local_assigns.fetch(:with_vaccinations, false)

article
  header
    h2 Virology
    ul.noprint
      li= link_to "Edit", edit_patient_virology_profile_path(patient), class: "button"

  dl.dl-horizontal.xlarge
    - %i(hiv hepatitis_b hepatitis_b_core_antibody hepatitis_c htlv).each do |attr_name|
      - status = document.public_send(attr_name).status
      - next if positive_results_only && !status&.yes?
      dt= attr_name(document, attr_name)
      dd= document.public_send(attr_name).to_s

  - if with_vaccinations
    - vaccinations = Renalware::Virology::Vaccination.for_patient(patient).order(date_time: :asc)
    - if vaccinations.any?
      h3 Vaccinations
      = render "renalware/events/events/table", events: vaccinations, exclude_type_column: true

Version data entries

84 entries across 84 versions & 1 rubygems

Version Path
renalware-core-2.0.125 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.124 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.123 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.121 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.120 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.119 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.118 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.117 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.116 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.115 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.113 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.112 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.111 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.110 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.109 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.108 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.106 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.105 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.104 app/views/renalware/virology/profiles/_summary.html.slim
renalware-core-2.0.103 app/views/renalware/virology/profiles/_summary.html.slim