{% extends "base.html" %} {% load static %} {% block title %}{% if object %}Edit Vital Signs{% else %}Record Vital Signs{% endif %} - {{ block.super }}{% endblock %} {% block content %}

{% if object %} Edit Vital Signs {% else %} Record Vital Signs {% endif %}

{% csrf_token %}
Patient Information
{{ form.patient }} {% if form.patient.errors %}
{{ form.patient.errors.0 }}
{% endif %}
{{ form.encounter }} {% if form.encounter.errors %}
{{ form.encounter.errors.0 }}
{% endif %}
Optional: Associate with specific encounter
{{ form.measured_datetime }} {% if form.measured_datetime.errors %}
{{ form.measured_datetime.errors.0 }}
{% endif %}
{{ form.measured_by }} {% if form.measured_by.errors %}
{{ form.measured_by.errors.0 }}
{% endif %}
Vital Signs Measurements
Blood Pressure
{{ form.systolic_bp }} mmHg
{% if form.systolic_bp.errors %}
{{ form.systolic_bp.errors.0 }}
{% endif %}
{{ form.diastolic_bp }} mmHg
{% if form.diastolic_bp.errors %}
{{ form.diastolic_bp.errors.0 }}
{% endif %}
{{ form.bp_position }} {% if form.bp_position.errors %}
{{ form.bp_position.errors.0 }}
{% endif %}
{{ form.bp_cuff_size }} {% if form.bp_cuff_size.errors %}
{{ form.bp_cuff_size.errors.0 }}
{% endif %}
{{ form.heart_rate }} bpm
{% if form.heart_rate.errors %}
{{ form.heart_rate.errors.0 }}
{% endif %}
{{ form.temperature }} °F
{% if form.temperature.errors %}
{{ form.temperature.errors.0 }}
{% endif %}
{{ form.temperature_route }} {% if form.temperature_route.errors %}
{{ form.temperature_route.errors.0 }}
{% endif %}
{{ form.respiratory_rate }} rpm
{% if form.respiratory_rate.errors %}
{{ form.respiratory_rate.errors.0 }}
{% endif %}
{{ form.oxygen_saturation }} %
{% if form.oxygen_saturation.errors %}
{{ form.oxygen_saturation.errors.0 }}
{% endif %}
{{ form.height }} cm
{% if form.height.errors %}
{{ form.height.errors.0 }}
{% endif %}
{{ form.weight }} kg
{% if form.weight.errors %}
{{ form.weight.errors.0 }}
{% endif %}
kg/m²
Automatically calculated from height and weight
{{ form.pain_scale }} {% if form.pain_scale.errors %}
{{ form.pain_scale.errors.0 }}
{% endif %}
0 = No pain, 10 = Worst possible pain
{{ form.blood_glucose }} mg/dL
{% if form.blood_glucose.errors %}
{{ form.blood_glucose.errors.0 }}
{% endif %}
{{ form.head_circumference }} cm
{% if form.head_circumference.errors %}
{{ form.head_circumference.errors.0 }}
{% endif %}
Typically for pediatric patients
Additional Information
{{ form.notes }} {% if form.notes.errors %}
{{ form.notes.errors.0 }}
{% endif %}
Any additional observations or notes about the vital signs
{{ form.device_used }} {% if form.device_used.errors %}
{{ form.device_used.errors.0 }}
{% endif %}
{{ form.location }} {% if form.location.errors %}
{{ form.location.errors.0 }}
{% endif %}
Normal Ranges

  • Blood Pressure: 90-120/60-80 mmHg
  • Heart Rate: 60-100 bpm
  • Temperature: 97.8-99.1°F
  • Respiratory Rate: 12-20 rpm
  • Oxygen Saturation: 95-100%
  • BMI: 18.5-24.9 kg/m²

Ranges vary by age. Consult pediatric reference charts.

  • Newborn HR: 120-160 bpm
  • Infant HR: 80-140 bpm
  • Child HR: 70-120 bpm
  • Adolescent HR: 60-90 bpm
Actions
Cancel
{% endblock %}