MakersNetwork/agenda-saude

View on GitHub
app/views/community/appointments/_appointment.html.erb

Summary

Maintainability
Test Coverage
<div class="row">
  <div class="col">
    <strong>Data:</strong> <%= l appointment.start, format: :human %>
  </div>
</div>
<div class="row">
  <div class="col">
    <strong>Unidade:</strong> <%= appointment.ubs.name %>
  </div>
</div>
<div class="row">
  <div class="col">
    <strong>Endereço:</strong> <%= appointment.ubs.full_address %>
  </div>
</div>
<div class="row">
  <div class="col">
    <strong>Paciente:</strong> <%= appointment.patient.name %>
    (<%= ApplicationHelper.humanize_cpf appointment.patient.cpf %>)
  </div>
</div>

<div class="row">
  <div class="col text-muted">
    Código do agendamento: <%= "U#{@appointment.ubs_id}P#{@appointment.patient_id}A#{@appointment.id}" %>
  </div>
</div>

<% if appointment.follow_up_for_dose %>
  <div class="row">
    <div class="col" data-cy="appliedVaccineName">
      <strong>Vacina:</strong>
      <%= appointment.follow_up_for_dose.vaccine.name %>
      (<i><%= appointment.follow_up_for_dose.vaccine.formal_name %></i>)
    </div>
  </div>
<% end %>