Apparatus Duration Definitions
NFORS Apparatus durations
Section titled “NFORS Apparatus durations”The Apparatus index includes a set of fields for each responding unit under apparatus_data.extended_data that provide calculations of durations based on that unit’s status update timestamps during its response. The definitions of these durations are provided below. Note that a given response will only have those durations calculated for which there are timestamps available. For example, a unit that is canceled en route and thus has no arrival timestamp will not have its response time calculated, but will have its turnout time calculated.
Turnout
Section titled “Turnout”Turnout duration is the amount of time between the unit’s dispatch and its en route acknowledgment
apparatus_data.extended_data.turnout_duration = apparatus_data.unit_status.enroute - apparatus_data.unit_status.dispatchedTravel
Section titled “Travel”Travel duration is the amount of time between the unit’s en route acknowledgment and either its staging timestamp or arrival timestamp
apparatus_data.extended_data.travel_duration = min(apparatus_data.unit_status.arrived, apparatus_data.unit_status.staging) - apparatus_data.unit_status.enrouteStaging
Section titled “Staging”Staging duration is the amount of time between the unit’s staging and its arrival timestamp. It captures how long the units had to wait before being allowed on-scene.
apparatus_data.extended_data.staging_duration = apparatus_data.unit_status.arrived - apparatus_data.unit_status.stagingResponse
Section titled “Response”Response duration is the amount of time between the unit’s dispatch and either its staging timestamp or arrival timestamp.
apparatus_data.extended_data.response_duration = min(apparatus_data.unit_status.arrived, apparatus_data.unit_status.staging) - apparatus_data.unit_status.dispatchedOn-Scene
Section titled “On-Scene”On-Scene duration is the amount of time the unit was engaged on-scene, defined as the amount of time between its staging/arrival timestamps and its transport started / cleared timestamps
apparatus_data.extended_data.on_scene_duration =min( min( apparatus_data.unit_status.available, apparatus_data.unit_status.in_quarters, apparatus_data.unit_status.available_radio, apparatus_data.unit_status.available_mobile, apparatus_data.unit_status.cleared ), apparatus_data.unit_status.transport_started) - min(apparatus_data.unit_status.arrived, apparatus_data.unit_status.staging)On-Scene to patient contact
Section titled “On-Scene to patient contact”On-Scene to patient contact duration is the amount of time between the unit’s arrival timestamp and its patient contact timestamp. It conveys the amount of time necessary to reach the patient after arriving on the scene.
apparatus_data.extended_data.on_scene_to_patient_contact_duration = apparatus_data.unit_status.patient_contact - min(apparatus_data.unit_status.staging, apparatus_data.unit_status.arrived)On-Scene to transport arrived
Section titled “On-Scene to transport arrived”On-Scene to transport arrived duration is the amount of time between the unit’s arrival on-scene and its arrival at the destination facility during patient transport.
apparatus_data.extended_data.on_scene_to_transport_arrived_duration = apparatus_data.unit_status.transport_arrived - min(apparatus_data.unit_status.staging, apparatus_data.unit_status.arrived)Patient contact to transport arrived
Section titled “Patient contact to transport arrived”Patient contact to transport arrived duration is the amount of time between the unit’s patient contact and its arrival at the destination facility during patient transport.
apparatus_data.extended_data.patient_contact_to_transport_arrived_duration = apparatus_data.unit_status.transport_arrived - apparatus_data.patient_contactTransport
Section titled “Transport”Transport duration is the time between the the start of a unit’s patient transport start and its arrival at the destination facility during patient transport.
apparatus_data.extended_data.transport_duration = apparatus_data.unit_status.transport_arrived - apparatus_data.unit_status.transport_startedAt-hospital duration
Section titled “At-hospital duration”At-hospital duration is the amount of time between a unit’s arrival at the destination facility during patient transport and its cleared acknowledgment.
apparatus_data.extended_data.at_hospital_duration =min( apparatus_data.unit_status.available, apparatus_data.unit_status.in_quarters, apparatus_data.unit_status.available_radio, apparatus_data.unit_status.available_mobile, apparatus_data.unit_status.cleared ) - apparatus_data.unit_status.transport_arrivedEvent duration is the total amount of time the unit was committed to the incident.
apparatus_data.extended_data.event_duration = min( apparatus_data.unit_status.available, apparatus_data.unit_status.in_quarters, apparatus_data.unit_status.available_radio, apparatus_data.unit_status.available_mobile, apparatus_data.unit_status.cleared ) OR latest timestamp - apparatus_data.unit_status.dispatched