JuanVqz/doctors

View on GitHub
app/views/pdfs/hospitalization.pdf.erb

Summary

Maintainability
Test Coverage
<div class="container" style="padding-top: 100px; font-size: 18px;">
  <div>
    <div class="text-right">
      <%= l @hospitalization.created_at, format: :normal %>
    </div>

    <strong class="text-uppercase">Hoja de Egreso Hospitalario</strong>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.patient" %>:</strong>
    <%= @hospitalization.patient %>
    <small><%= age_months @hospitalization.patient %></small>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.starting" %>:</strong>
    <%= l @hospitalization.starting, format: :default %>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.ending" %>:</strong>
    <%= l @hospitalization.ending, format: :default %>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.days_of_stay" %>:</strong>
    <%= @hospitalization.days_of_stay&.to_i %>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.status" %>:</strong>
    <%= @hospitalization.status %>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.input_diagnosis" %>:</strong>
    <%= @hospitalization.input_diagnosis&.html_safe %>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.output_diagnosis" %>:</strong>
    <%= @hospitalization.output_diagnosis&.html_safe %>
  </div>

  <div>
    <strong><%= t "activerecord.attributes.hospitalization.reason_for_hospitalization" %></strong>
    <%= @hospitalization.reason_for_hospitalization&.html_safe %>
  </div>

  <div class="text-justify" style="padding-top: 1em;">
    <strong><%= t "activerecord.attributes.hospitalization.treatment" %></strong>
    <%= @hospitalization.treatment&.html_safe %>
  </div>

  <div class="text-justify" style="padding-top: 1em;">
    <strong><%= t "activerecord.attributes.hospitalization.recommendations" %></strong>
    <%= @hospitalization.recommendations&.html_safe %>
  </div>

  <div style="padding-top: 5em;" class="text-right">Dr. <%= @hospitalization.doctor %></div>
</div>