HOME

TheInfoList



OR:

EDXL Sharp is a C# / .NET 3.5 implementation of the
OASIS In ecology, an oasis (; ) is a fertile area of a desert or semi-desert environment'ksar''with its surrounding feeding source, the palm grove, within a relational and circulatory nomadic system.” The location of oases has been of critical imp ...
Emergency Data Exchange Language (
EDXL The Emergency Data Exchange Language (EDXL) is a suite of XML-based messaging standards that facilitate emergency information sharing between government entities and the full range of emergency-related organizations. EDXL standardizes messaging f ...
) family of standards. The purpose of these libraries is to allow developers to: * Parse EDXL Messages from a string or underlying stream * Programmatically create EDXL messages * Validate EDXL Messages to the schema * Validate that EDXL Messages conform to the additional business rules specified in the standards documentation * Write EDXL messages to a string or underlying stream


About the project

EDXL Sharp is licensed under the
Apache The Apache () are a group of culturally related Native American tribes in the Southwestern United States, which include the Chiricahua, Jicarilla, Lipan, Mescalero, Mimbreño, Ndendahe (Bedonkohe or Mogollon and Nednhi or Carrizaleño an ...
2.0 license and is part of a collaborative research project of The MITRE Corporation.


What's in EDXL Sharp

Version 1.0 includes the following: # Library for CAP (
Common Alerting Protocol The Common Alerting Protocol (CAP) is an XML-based data format for exchanging public warnings and emergencies between alerting technologies. CAP allows a warning message to be consistently disseminated simultaneously over many warning systems to m ...
) v1.2 # Library for Common Types across the EDXL Standards # Library for EDXL-DE (Distribution Element) v1.0 # Library for EDXL-HAVE (Hospital Availability Exchange) v1.0 # Library for EDXL-RM (Resource Message) v1.0 #
Graphical User Interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
(GUI) EDXL-DE Test Tool # Library for GeoOASIS Where GML Profile # Library for EDXL xPIL (Extensible Party Information Language) Profile # Beta Library for EDXL-SitRep (Situation Reporting) # Beta Library for EDXL-TEP (Tracking of Emergency Patients) {{As of, 2010, August the 2.0 version is released. Some of the draft standards implementations are in a separate source tree branch as stable alphas.


Online Testbed

This effort is a part of a larger interoperability testbed. The interop testbed serves as an online presence for learning about EDXL, how to implement systems using EDXL, online validation and information sharing tools, and a place to perform integration with other systems that use EDXL.


See also

*
EDXL The Emergency Data Exchange Language (EDXL) is a suite of XML-based messaging standards that facilitate emergency information sharing between government entities and the full range of emergency-related organizations. EDXL standardizes messaging f ...
*
OASIS In ecology, an oasis (; ) is a fertile area of a desert or semi-desert environment'ksar''with its surrounding feeding source, the palm grove, within a relational and circulatory nomadic system.” The location of oases has been of critical imp ...
*
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
*
NIEM NIEM ( ) originated as an XML-based information exchange framework from the United States. NIEM also supports NIEM JSON exchanges. NIEM is currently developinthe NIEM Metamodel and Common Model Formatwhich can be expressed in any data serializati ...


External links


EDXL Sharp Codeplex Page

EDXL Wiki

OASIS EM-TC Public Page

OASIS EMA-TC Wiki
XML parsers Computer libraries Emergency management software