Posted on Sep 23, 2026
An EIDO, or Emergency Incident Data Object, is a standardized JSON package that
carries everything one system currently knows about a single emergency incident, and hands it
to another system in a format both sides understand. NENA's own glossary defines it as "a JSON- based object that is used to share emergency incident information between and among
authorized entities and systems." In plain operational terms, the EIDO replaces the old serial
cable between call handling equipment and dispatch, and gives agencies a common CAD-to-CAD interface at the same time.
That second half is the part worth slowing down on. For decades, the reason a neighboring center could not simply see your incident was not policy or bad intentions; it was format. Two
systems built by two different manufacturers had no agreed way to describe a caller, a location,
a unit, or an incident type. The EIDO is the agreement.
This blog from NGA explains what is inside an EIDO, how it travels between agencies, which standards govern it, and what your center should be asking about it right now.
An EIDO is data, not a document and not a screen. It is generated by software, exchanged
between systems, and never displayed to a telecommunicator as a raw object. NENA's EIDO and IDX knowledge base FAQ is direct about this: EIDOs "are computer to computer notifications of incident state, as known by the sender, at the time it was sent." Nobody presses a send EIDO button. When the state of an incident changes, whether a call taker saved a note or an AVL feed moved a unit, the system emits a new EIDO on its own
The standard's own framing explains why the industry needed this. The NENA Standard for
Emergency Incident Data Object opens by noting that as agencies move toward NG911 and IP
based systems, "it is critical that they adhere to a standardized, industry-neutral format for
exchanging emergency Incident information between disparate manufacturer's systems located
within one or more public safety agencies, and with other Incident stakeholders." Industry
neutral is the operative phrase. The format belongs to the standard, not to any one product.
Worth knowing: EIDO is the JSON successor to the older, XML-era concept of the EIDD, the
Emergency Incident Data Document. If you see EIDD in a document from a few years ago, it
is describing the same idea in the format that came before. Current material, including the
NENA glossary entry for EIDO, uses EIDO
An EIDO describes one incident, and it is built from modular data components. Each component
carries a unique identifier, a last update timestamp, and a reference to the agency, and where applicable the agent, that changed it last. That bookkeeping is what lets a receiving system
merge an update without guessing whose version is newer.
The components defined in the standard include:
identifying its creator, and that agency must have a record in the Service and Agency Locator defined in NENA-STA-010.
Two details in that list tend to surprise people. First, agency is construed broadly in the
standard, explicitly including organizations such as poison control centers, hospitals, utility
companies, and tow operators. Second, disposition codes are not invented per vendor; the initial registry values are adopted from APCO ANS 1.111.2-2018, Common Disposition Codes for Data Exchange, one of several places where NENA and APCO standards interlock.
Value lists like incident type, incident status, and person role live in IANA registries, and the person and vehicle structures reuse NIEM types so that non-911 justice and emergency systems can consume them.
This is the section that prevents most bad assumptions in a procurement conversation.
Get those five straight and you avoid the two most common misreadings: expecting an EIDO to
answer historical questions, and expecting it to be a full replacement for the incident record in
your own system.
Conveyance is its own standard. In February 2025, NENA published the ANSI-approved Standard for the Conveyance of Emergency Incident Data Objects between NG911 systems and applications, NENA-STA-024.1.1-2025, which added methods for resource discovery and push notifications covering requests for service, requests for awareness, and the responses to them.
Two movement patterns matter operationally:
There is a second axis that matters just as much: by value versus by reference. An EIDO can carry the actual data, or it can carry a URI pointing at the data, which the recipient dereferences from the host named in the URI. By reference is how sensitive information gets shared with third
parties without handing over the contents outright, since authentication happens at the point of
dereference. The rule in the FAQ is worth memorizing: if you dereference a value, you never
forward the value onward, only the reference.
Access is governed by NG911 Data Rights Management policy, and the sender's policy is the
determinant of what may be exchanged. Any entity sending or receiving an EIDO holds
credentials issued under the PKI defined in NENA-STA-010, and there are explicit restrictions on passing along data that your agency originally received from someone else.
If every functional element inside an agency emits its own EIDOs, an outside agency asking
"what is happening at this incident" would have to stitch several partial views together. The
Incident Data Exchange, or IDX, exists to prevent that. It is a functional element that subscribes
to the elements within an agency, receives their EIDOs, and coalesces them into a single
composite EIDO representing the whole incident as that agency currently knows it.
There is also an inter-agency IDX, which coalesces across agencies so that any authorized agency can retrieve one unified view of a multi-agency incident. The address of an agency's IDX is published as a URI in the agency locator defined in NENA-STA-010, which is how a system finds it in the first place.
Three constraints on the IDX are easy to miss. It keeps only the current picture, not history, so if
an address changed three times the IDX holds the last one. It is not the logger. And it is not
mandatory for internal exchanges, since elements inside an agency may send EIDOs to each
other directly, though NENA notes the coalescing algorithm is complex enough that it should not
be duplicated in every element. The IDX specifications are expected in version 4 of STA-010.
One honest caveat about sources: NENA's knowledge base FAQ is explicitly informative
rather than normative, and parts of it still describe the JSON schema as under development.
The published standards are the authority. NENA-STA-021.1b, dated 2022 and ANSI-
approved, carries the schema, and NENA-STA-024.1.1-2025 carries conveyance. When the
FAQ and a standard disagree, follow the standard.
Two useful non-NENA references sit at the federal level. The National 911 Program's CAD
interoperability report observed that after NENA published the EIDO specification, it "has
become the de facto standard for emergency incident data exchange," while also noting bluntly
that "there is no national body or 911 authority to enforce national standards." The program's
911 data and information sharing strategic plan sets the wider context for why standardized
incident data matters beyond a single console.
That combination, a de facto standard with no national enforcement mechanism, is exactly why
conformance language in your own contracts carries so much weight.
Telecommunicators will never see an EIDO. What they should notice is the disappearance of
several familiar frustrations.
Transfers carry their context. STA-010 specifies how an EIDO travels with a transferred call,
so the receiving center does not restart the interview from zero. Compare that with the
situation our interoperability post describes, where the accompanying data stops at the
agency boundary.
Mutual aid stops depending on a phone call. When a neighboring agency's system can
subscribe to an incident, the update happens because state changed, not because someone
remembered to relay it.
Status updates become structured. Unit assignment, arrival, and clearing arrive as data
elements instead of a voice report someone retypes.
Dispositions become comparable. Shared registry values mean two agencies can count the
same thing the same way, which is what makes cross-agency reporting and analytics honest.
Location arrives in a form your map can use. PIDF-LO based location, including intersections and cross streets, plugs into the GIS foundation described in our post on GIS in NG911.
It is also worth being realistic about the gap. The same federal report found that most CAD
systems were built as an agency's system of record rather than as interoperable participants,
and that translating incident nature codes and addresses between them is genuinely hard. A
standard removes the format problem. It does not automatically resolve the fact that two
agencies classify the same call differently.
The most underappreciated part of the EIDO model is how far outside the PSAP it reaches.
Because agency is defined broadly and access is governed by policy rather than by cable,
standardized incident data can flow to emergency operations centers during a large event, to
hospitals preparing for arrivals, to utilities responding to a line down, to tow operators, and,
with appropriate policy, even to news organizations.
For centers thinking through large-scale response, this is the mechanism that turns the
coordination described in our disaster management post and our continuity of operations post
from a conference call into a data flow. It is also the reason data rights management is not an
afterthought in the standard. The moment external stakeholders can subscribe, deciding what
each of them may see becomes an operational policy question, not a technical one.
NGA's platform is built on i3 architecture, which is the foundation EIDO exchange depends on.
NEXiSCore handles standards-based call and incident processing, NEXiSEdge extends it to the
agencies and positions that sit outside the primary center, and NEXiSAnalytics is where
structured incident data becomes reporting your director and your funding authority can use. If
you want the wider picture of how the pieces fit, our ESInet introduction and the full NG911
solution set are the places to start, and our NG911 terminology guide is useful to keep open
beside any standards document.
If you are mid-transition and trying to work out which of these questions apply to your center
specifically, reach out to our NGA team. It is a short conversation and it usually saves a long
procurement detour.
Is an EIDO the same thing as an EIDD?
Effectively yes, one generation apart. EIDD referred to the earlier XML-formatted Emergency
Incident Data Document, and EIDO is the current JSON-based Emergency Incident Data Object. Older NENA and APCO documents use EIDD language for what is now specified as EIDO.
Does an EIDO contain the caller's personal information?
It can. NENA notes that EIDOs will often include the caller's name, number, and location, along
with agents' notes and details about people and vehicles involved. That is precisely why access is controlled by NG911 Data Rights Management policy, why every participating system holds PKI credentials, and why sensitive content is often shared by reference rather than by value.
How often is an EIDO sent during an incident?
Whenever incident state changes meaningfully. At minimum, at least one data component must
differ from the previous EIDO sent for that incident. Sender policy can suppress low-value
changes, and a responding unit's location is the usual example.
Do we need an IDX to exchange EIDOs?
No. Functional elements can exchange EIDOs directly, and STA-010 specifies how an EIDO
accompanies a transferred call. An IDX becomes valuable when you want one composite view of an incident for requesters outside your agency, and the inter-agency IDX serves the same
purpose across agencies.
If an EIDO only carries current state, how do we reconstruct what happened?
From the Logging Service. Every EIDO is logged when sent or received, so the history of an
incident, including what a value was before it changed, is reconstructed from the logger rather
than from any single EIDO
The EIDO is not a feature and it is not a product. It is an agreement about format, which is why it quietly solves a problem that better intentions never could. One system knows something about an incident, another system needs it, and for the first time both describe it the same way.
For a center evaluating systems, that reframes the question. The useful thing to ask is not
whether a platform supports data sharing, but which standard versions it implements, which
conveyance patterns it supports, who controls the sharing policy, and whether your agency is
discoverable to everyone who might need to reach you. Those answers decide whether your
incident data actually crosses the boundary when it matters.
For the standards themselves, NENA's knowledge base and the National 911 Program's resource library are both worth bookmarking, and the National 911 Program site tracks the federal side of the transition. For a broader orientation, see our 2026 NG911 resource guide or browse the NGA resource library.