VectorCare Integration

AngelTrack integrates with VectorCare to auto-import the calls you accept, as well as to push back updates on crew progress.


You must already have a VectorCare account that represents your ambulance service. If you are not sure how to get one, then contact the hospital network that you are wishing to serve.

Once that's done, login to AngelTrack with Administrator or Captain privileges, go to Settings, and select the VectorCare Configuration item.

Follow the instructions on the VectorCare Configuration page carefully. You must configure both VectorCare and AngelTrack with information about each other.

Selecting a proxy employee

On the configuration page, AngelTrack will ask you to pick an employee account to act as the VectorCare proxy. All trips and updates pushed into AngelTrack by VectorCare will be logged in the name of this employee account; that way, you can easily distinguish between those modifications versus changes made by your own employees.

You can create an employee account in AngelTrack specifically for this purpose.

Trip Imports

When you accept a trip in the VectorCare user-interface, VectorCare will automatically notify AngelTrack. AngelTrack will then pull down the trip details, creating a new dispatch record for the trip.

Any updates to the trip in VectorCare are likewise automatically communicated to AngelTrack, which will pull them down as necessary, and update the run ticket.

Reviewing data received from VectorCare

You can review the list of all trips received from VectorCare by accessing the VectorCare Configuration item under Settings, and then clicking the "VectorCare Trip Log" link.

You can also review all VectorCare-initiated changes to your data by accessing the Journal Search item under Billing Home, and then filtering to the employee account that you designated as the VectorCare proxy.

Progress Updates

For any trip received from VectorCare, AngelTrack knows to automatically notify VectorCare of crew progress. AngelTrack will phone in the following events:

  1. Crew goes enroute
  2. Crew arrives on-scene
  3. Crew begins transport (this is reported as "Passenger On Board")
  4. Crew arrives at destination
  5. Call is closed as completed, delegated, or cancelled.

Standing Orders aka Recurrences

VectorCare allows the requester to submit a "standing order", which creates a string of requests across a date range -- like a M/W/F dialysis schedule.

If you accept a standing order, the string of requests will each enter AngelTrack separately; they cannot make use of AngelTrack's auto-recurrence features.

If any of the requests eventually gets cancelled, VectorCare will tell AngelTrack to cancel the trip on that date.

Wait and Returns

The two legs of a wait-and-return are booked in VectorCare as a round-trip pair, and so both requests must be accepted and dispatched separately.

AngelTrack will mark them as a wait-and-return pair only if you accept (in VectorCare) both legs of the round trip.


If you accept a trip in VectorCare but then delegate it to an affiliate who does NOT report progress to you, then AngelTrack will report the trip to VectorCare as a cancellation.

Whereas if you delegate to an affiliate that reports their progress to you, then AngelTrack will send the necessary progress updates onward to VectorCare, and when the call closes, will report it to VectorCare as a completion.

Auto-Tagging of VectorCare Trips

If you would like AngelTrack to automatically place a tag on any trip that originated in VectorCare, then create a tag named "VectorCare" (no quotes).

Early Activation

If you accept a trip in VectorCare for a certain time but then roll early upon request from the patient or facility, the VectorCare system may not know that you activated ahead of the scheduled time. If VectorCare then pushes an update to AngelTrack, the update will try to re-assert the original activation time. AngelTrack will ignore that change as long as you've already got a crew enroute.