Specification Name: EDXL Hospital AVailability Exchange (HAVE) 2.0Description: Defines the XML schema for the EDXL HAVE message exchange Produced by:Emergency Management HAVE Subcommittee URL: http://docs.oasis-open.org Version: 2.0 WDStatus: SC DRAFT Copyright: 2012-2015, OASIS, http://www.oasis-open.org Last Modified:05JAN2015 Last Modified by: Darrell O'Donnell, P.Eng.
Guiding Concepts/Principles: Schema Validation: shouldprovide deep validation capabilities as opposed to being a basic schema where differentgroups make up extensions to the point where nothing is valid in between systems.Extensible: Key areas of the schema should support extensibility in a controlled manner.The use of managed taxonomies can allow a group to define a new set of services that areused in a network for example. Simple: Though the standard could support aggregation theprovision of individual facility elements REVIEW: new elements ID and IDREF: References(IDREF) to unique elements (ID) should be used, especially where establishing of ahierarchy.
See ISO/DIS 19136 7.2.The gmlBase schema components establish the GML model and syntax, in particular- a root XML type from which XML types for all GML objects should be derived,- a pattern and components for GML properties,- patterns for collections and arrays, and components for generic collections and arrays,- components for associating metadata with GML objects,- components for constructing definitions and dictionaries.
See ISO/DIS 19136 Clause 10.Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified.The geometry model distinguishes geometric primitives, aggregates and complexes. Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces.
This schema document provides attribute declarations andattribute group, complex type and simple type definitions which can be used inthe construction of user schemas to define the structure of particular linkingconstructs, e.g.<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xl="http://www.w3.org/1999/xlink"> <xs:import namespace="http://www.w3.org/1999/xlink" location="http://www.w3.org/1999/xlink.xsd"> <xs:element name="mySimple"> <xs:complexType> ... <xs:attributeGroup ref="xl:simpleAttrs"/> ... </xs:complexType> </xs:element> ...</xs:schema>
See http://www.w3.org/XML/1998/namespace.html and http://www.w3.org/TR/REC-xml for information about this namespace. This schema document describes the XML namespace, in a form suitable for import by other schema documents. Note that local names in this namespace are intended to be defined only by the World Wide Web Consortium or its subgroups. The following names are currently defined in this namespace and should not be used with conflicting semantics by any Working Group, specification, or document instance: base (as an attribute name): denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification. id (as an attribute name): denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification. lang (as an attribute name): denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification. space (as an attribute name): denotes an attribute whose value is a keyword indicating what whitespace processing discipline is intended for the content of the element; its value is inherited. This name is reserved by virtue of its definition in the XML specification. Father (in any context at all): denotes Jon Bosak, the chair of the original XML Working Group. This name is reserved by the following decision of the W3C XML Plenary and XML Coordination groups: In appreciation for his vision, leadership and dedication the W3C XML Plenary on this 10th day of February, 2000 reserves for Jon Bosak in perpetuity the XML name xml:Father
This schema defines attributes and an attribute group suitable for use by schemas wishing to allow xml:base, xml:lang, xml:space or xml:id attributes on elements they define. To enable this, such a schema must import this schema for the XML namespace, e.g. as follows: <schema . . .> . . . <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> Subsequently, qualified reference to any of the attributes or the group defined below will have the desired effect, e.g. <type . . .> . . . <attributeGroup ref="xml:specialAttrs"/> will define a type which will schema-validate an instance element with any of those attributes
In keeping with the XML Schema WG's standard versioningpolicy, this schema document will persist athttp://www.w3.org/2007/08/xml.xsd.At the date of issue it can also be found athttp://www.w3.org/2001/xml.xsd.The schema document at that URI may however change in the future,in order to remain compatible with the latest version of XML Schemaitself, or with the XML namespace itself. In other words, if the XMLSchema or XML namespaces change, the version of this document athttp://www.w3.org/2001/xml.xsd will changeaccordingly; the version athttp://www.w3.org/2007/08/xml.xsd will not change.
Specification Name: OASIS EDXL Common Types ver 1.0 Description: Defines the W3C schema with commonly used types suc as ValueListURI (Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT) Produced by: Emergency Management Infrastructure Framework Subcommittee URL: http://docs.oasis-open.org Version: 1.0 Status: Committee Specification Draft Copyright: 2010, OASIS, http://www.oasis-open.org Last Modified: 9 September 2011 Last Modified by: Don McGarry - The MITRE Corp.Update 9 July, 2014 (by Werner Joerg): for compliance with EDXL Naming and Capitalization Guidelines (EM-TC 12/18/2012)
Specification Name: OASIS EDXL extensible Party Information Language (xPIL) profile ver 1.0Description: Defines the W3C schema for the EDXL Profile representing party information (unique identifiers)including party name and address(Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT)Produced by: Emergency Management Infrastructure Framework SubcommitteeURL: http://docs.oasis-open.orgVersion: 1.0 Status: Committee Specification DraftCopyright: 2010, OASIS, http://www.oasis-open.orgLast Modified: 12 July 2011Last Modified by: Don McGarry - The MITRE Corp.Profile Developed From:Specification Name: OASIS CIQ TC - extensible Party Information Language (xPIL) Description: Defines the W3C schema for representing party information (unique identifiers)including party name and address(Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT)Produced by: OASIS Customer Information Quality Technical CommitteeURL: http://www.oasis-open.org/committees/ciqVersion: 3.0 Status: Committee Specification CS02Copyright: 2007-09, OASIS, http://www.oasis-open.orgLast Modified: 20 September 2008Last Modified by: Ram Kumar, Chair, OASIS CIQ TC (original file)
Specification Name: OASIS CIQ TC - CIQ V3.0Description: Defines the W3C schema with commonly used types in the name, address and party schemas(Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT)Produced by: OASIS Customer Information Quality Technical CommitteeURL: http://www.oasis-open.org/committees/ciqVersion: 3.0 Status: Committee Specification CS02Copyright: 2007-09, OASIS, http://www.oasis-open.orgLast Modified: 20 September 2008Last Modified by: Ram Kumar, Chair, OASIS CIQ TC
Specification Name: OASIS EDXL extensible Name Language (xNL) profile ver 1.0 Description: Defines the W3C schema for the EDXL Profile representing party names (Person or Organisation) (Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT) Produced by: Emergency Management Infrastructure Framework Subcommittee URL: http://docs.oasis-open.org Version: 1.0 Status: Committee Specification Draft Copyright: 2010, OASIS, http://www.oasis-open.org Last Modified: 12 July 2011 Last Modified by: Don McGarry - The MITRE Corp.Profile Developed From: Specification Name: OASIS CIQ TC - extensible Name Language (xNL) Description: Defines the W3C schema for representing party names (Person or Organisation) (Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT) Produced by: OASIS Customer Information Quality Technical Committee URL: http://www.oasis-open.org/committees/ciq Version: 3.0 Status: Committee Specification CS02 Copyright: 2007-09, OASIS, http://www.oasis-open.org Last Modified: 20 September 2008 Last Modified by: Ram Kumar, Chair, OASIS CIQ TC
Specification Name: OASIS CIQ TC - extensible Name Language Types (xNL-types)Description: Defines the W3C schema that provides enumeration lists to support xNL v3.0(Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT)Produced by: OASIS Customer Information Quality Technical CommitteeURL: http://www.oasis-open.org/committees/ciqVersion: 3.0 Status: Committee Specification CS02Copyright: 2007-09, OASIS, http://www.oasis-open.orgLast Modified: 20 September 2008Last Modified by: Ram Kumar, Chair, OASIS CIQ TC NOTE: This is the schema that users can customise the enumeration lists to meet theirexchange requirements. The enumeration values provided are ONLY SAMPLES and is not complete. It is upto the application to decide what the values should be. To achieve interoperability between applications using this specification, it is recommended that anSLA/agreement is in place as to what the enumeration values will be used in this file
Specification Name: OASIS EDXL extensible Address Language (xAL) profile ver 1.0 Description: Defines the W3C schema for the EDXL Profile for representing addresses (Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT) Produced by: Emergency Management Infrastructure Framework Subcommittee URL: http://docs.oasis-open.org Version: 1.0 Status: Committee Specification Draft Copyright: 2010, OASIS, http://www.oasis-open.org Last Modified: 12 July 2011 Last Modified by: Don McGarry - The MITRE Corp. Profile Developed From: Specification Name: OASIS CIQ TC - extensible Address Language (xAL) Description: Defines the W3C schema for representing addresses (Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT) Produced by: OASIS Customer Information Quality Technical Committee URL: http://www.oasis-open.org/committees/ciq Version: 3.0 Status: Committee Specification CS02 Copyright: 2007-09, OASIS, http://www.oasis-open.org Last Modified: 20 September 2008 Last Modified by: Ram Kumar, Chair, OASIS CIQ TC
Specification Name: OASIS CIQ TC - extensible AddressLanguage Types (xAL-types) Description: Defines the W3C schema that provides enumeration lists to support xNL v3.0 (Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT) Produced by: OASIS Customer Information Quality Technical Committee URL: http://www.oasis-open.org/committees/ciq Version: 3.0 Status: Committee Specification CS02 Copyright: 2007-09, OASIS, http://www.oasis-open.org Last Modified: 20 September 2008 Last Modified by: Ram Kumar, Chair, OASIS CIQ TC NOTE: This is the schema that users can customise the enumeration lists to meet their exchange requirements. The enumeration values provided are ONLY SAMPLES and is not complete. It is upto the application to decide what the values should be. To achieve interoperability between applications using this specification, it is recommended that an SLA/agreement is in place as to what the enumeration values will be used in this file
Specification Name: OASIS CIQ TC - extensible Party Information Language Types (xPIL-types) Description: Defines the W3C schema that provides enumeration lists to support xPIL. (Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT) Produced by: OASIS Customer Information Quality Technical Committee URL: http://www.oasis-open.org/committees/ciq Version: 3.0 Status: Committee Specification CS02 Copyright: 2007-09, OASIS, http://www.oasis-open.org Last Modified: 20 September 2008 Last Modified by: Ram Kumar, Chair, OASIS CIQ TC NOTE: This is the schema that users can customise the enumeration lists to meet their exchange requirements. The enumeration values provided are ONLY SAMPLES and is not complete. It is upto the application to decide what the values should be. To achieve interoperability between applications using this specification, it is recommended that an SLA/agreement is in place as to what the enumeration values will be used in this file
Language code that is used throughout the document. Code MUST comply with RFC3066. Free text within the document will be assumed to be in this defaultLanguage.
Source
<xs:element name="HAVE"><xs:annotation><xs:documentation>Top Level item for an OASIS Emergency Data Exchange Language Hospital AVailability Exchange (EDXL-HAVE) message.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="organizationInformation" type="OrganizationInformationType"><xs:annotation><xs:documentation>Information of the Organization that is responsible for the reporting of these facilities.</xs:documentation></xs:annotation></xs:element><xs:element name="reportingPeriod" type="edxl-ct:TimePeriodType" minOccurs="0"><xs:annotation><xs:documentation>The reporting period applicable for the HAVE root element and called the "current reporting periood" typically a 24-hr period but the duration may change for operational reasons. If blank the assumption is that the file is for "today" - local to the issuer.</xs:documentation></xs:annotation></xs:element><xs:element name="facility" type="FacilityType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A list of facilities that comprise the detail of this HAVE mesasage.</xs:documentation></xs:annotation></xs:element><xs:element name="comment" type="FreeTextType" minOccurs="0"><xs:annotation><xs:documentation>Provides context to the HAVE report.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute name="defaultLanguage" type="xs:string" use="required"><xs:annotation><xs:documentation>Language code that is used throughout the document. Code MUST comply with RFC3066. Free text within the document will be assumed to be in this defaultLanguage.</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element>
<xs:element name="organizationInformation" type="OrganizationInformationType"><xs:annotation><xs:documentation>Information of the Organization that is responsible for the reporting of these facilities.</xs:documentation></xs:annotation></xs:element>
<xs:element name="NameElement" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Name of the organisation. E.g. ACME Inc.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
<xs:element name="SubDivisionName" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Name of a subdivision of an organisation (e.g. department)</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
<xs:element name="Addresses"><xs:annotation><xs:documentation>A container for all party addresses</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Address" maxOccurs="unbounded"><xs:complexType><xs:complexContent><xs:extension base="a:AddressType"/></xs:complexContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="FreeTextAddress" minOccurs="0"><xs:annotation><xs:documentation>Container for free text address elements where address elements are not parsed</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="AddressLine" maxOccurs="unbounded"><xs:annotation><xs:documentation>Free format address representation. An address can have more than one line. The order of the AddressLine elements must be preserved.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="AddressLine" maxOccurs="unbounded"><xs:annotation><xs:documentation>Free format address representation. An address can have more than one line. The order of the AddressLine elements must be preserved.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
<xs:element name="NameElement"><xs:annotation><xs:documentation>Data associated with the name of the country in whatever form available, e.g. full, abbreviation, common use, code of the country, etc.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
Details of the top-level area division in the country, such as state, district,province, island, region, etc. Note that some countries do not have this
<xs:element name="AdministrativeArea" minOccurs="0"><xs:annotation><xs:documentation>Details of the top-level area division in the country, such as state, district, province, island, region, etc. Note that some countries do not have this</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the Administrative Area. e.g. Full name of administrative area or part of it. eg. MI in USA, NSW in Australia, reference location to the administrative area</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element><xs:element name="SubAdministrativeArea" minOccurs="0"><xs:annotation><xs:documentation>The next level down division of the area. E.g. state / county, province / reservation. Note that not all countries have a subadministrative area</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the SubAdministrative Area. e.g. Full name of sub administrative area or part of it.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
Data associated with the Administrative Area. e.g. Full name of administrativearea or part of it. eg. MI in USA, NSW in Australia, reference location to theadministrative area
<xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the Administrative Area. e.g. Full name of administrative area or part of it. eg. MI in USA, NSW in Australia, reference location to the administrative area</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
<xs:element name="SubAdministrativeArea" minOccurs="0"><xs:annotation><xs:documentation>The next level down division of the area. E.g. state / county, province / reservation. Note that not all countries have a subadministrative area</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the SubAdministrative Area. e.g. Full name of sub administrative area or part of it.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the SubAdministrative Area. e.g. Full name of sub administrative area or part of it.</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
Details of Locality which is a named densiliy populated area (a place) such as town,village, suburb, etc. A locality composes of many individual addresses. Many localitiesexist in an administrative area or a sub adminisrative area. A locality can also have sublocalities. For example, a municipality locality can have many villages associated withit which are sub localities. Example: Tamil Nadu State, Erode District, Bhavani Taluk,Paruvachi Village is a valid address in India. Tamil Nadu is the Administrative Area,Erode is the sub admin area, Bhavani is the locality, and Paruvachi is the sub locality
<xs:element name="Locality" minOccurs="0"><xs:annotation><xs:documentation>Details of Locality which is a named densiliy populated area (a place) such as town, village, suburb, etc. A locality composes of many individual addresses. Many localities exist in an administrative area or a sub adminisrative area. A locality can also have sub localities. For example, a municipality locality can have many villages associated with it which are sub localities. Example: Tamil Nadu State, Erode District, Bhavani Taluk, Paruvachi Village is a valid address in India. Tamil Nadu is the Administrative Area, Erode is the sub admin area, Bhavani is the locality, and Paruvachi is the sub locality</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the locality. e.g. Full name of the locality or part of it, reference location to the locality</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element><xs:element name="SubLocality" minOccurs="0"><xs:annotation><xs:documentation>A locality that is smaller and is contained within the boundaries of its parent locality. Note that not all localities have sub locality. For example, many areas within a locality where each area is a sub locality</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the sub locality. e.g. Full name of the locality or part of it, reference location to the locality</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the locality. e.g. Full name of the locality or part of it, reference location to the locality</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
A locality that is smaller and is contained within the boundaries of itsparent locality. Note that not all localities have sub locality. For example,many areas within a locality where each area is a sub locality
<xs:element name="SubLocality" minOccurs="0"><xs:annotation><xs:documentation>A locality that is smaller and is contained within the boundaries of its parent locality. Note that not all localities have sub locality. For example, many areas within a locality where each area is a sub locality</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the sub locality. e.g. Full name of the locality or part of it, reference location to the locality</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="NameElement" maxOccurs="unbounded"><xs:annotation><xs:documentation>Data associated with the sub locality. e.g. Full name of the locality or part of it, reference location to the locality</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"/></xs:simpleContent></xs:complexType></xs:element>
Details of the Access route along which buildings/lot/land are located, such asstreet, road, channel, crescent, avenue, etc. This also includes canals/banks onwhich houses/boat houses are located where people live
Type of thoroughfare. eg. primary road, secondary road, road branch (e.g. Lane 14),road sub branch (e.g. Alley 21), adjourning street, cross street, closest street, etc
Source
<xs:element name="Thoroughfare" minOccurs="0"><xs:annotation><xs:documentation>Details of the Access route along which buildings/lot/land are located, such as street, road, channel, crescent, avenue, etc. This also includes canals/banks on which houses/boat houses are located where people live</xs:documentation></xs:annotation><xs:complexType><xs:complexContent><xs:extension base="ThoroughfareType"/></xs:complexContent></xs:complexType></xs:element>
Data associated with the thoroughfare details. e.g. Full thoroughfare nameor part of it, type of thoroughfare, old name, new name, reference data insupport of the thoroughfare
If set to true then indicates that the value is an abbreviation or initial.If set to false then the value is definitely not an abbreviation. If omittedthen it is not known if the value is an abbreviation or not.
Describes the type / part of name this element contains.
Source
<xs:element name="NameElement"><xs:annotation><xs:documentation>Data associated with the thoroughfare details. e.g. Full thoroughfare name or part of it, type of thoroughfare, old name, new name, reference data in support of the thoroughfare</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"><xs:attributeGroup ref="ct:grAbbreviation"/><xs:attribute name="NameType" type="ThoroughfareNameTypeList"><xs:annotation><xs:documentation>Describes the type / part of name this element contains.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element>
If set to true then indicates that the value is an abbreviation or initial.If set to false then the value is definitely not an abbreviation. If omittedthen it is not known if the value is an abbreviation or not.
Indicates which part of number or identifier this element contains.Some "numbers" are as simple as 42 and some "numbers" are more likecomplex aplhanumberic identifiers as Postcodes in UK or Canada, e.g.M2H 2S5. It may be necessary to separate the "number" into sub-elementsand indicate what type of information each of them contains.
Source
<xs:element name="Number" type="IdentifierType"><xs:annotation><xs:documentation>Data associated with the number of the thoroughfare. E.g. 39 in 39 Baker Street, street range, street suffix</xs:documentation></xs:annotation></xs:element>
<xs:element name="PostCode" minOccurs="0"><xs:annotation><xs:documentation>A container for a single free text or structured postcode. Note that not all countries have post codes</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="Identifier" type="IdentifierType" maxOccurs="unbounded"><xs:annotation><xs:documentation>The postcode is formatted according to country-specific rules. Example: SW3 0A8-1A, 600074, 2067. This element can also be used to define the semantics of what each code in the post code means</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
The postcode is formatted according to country-specific rules.Example: SW3 0A8-1A, 600074, 2067. This element can also be used todefine the semantics of what each code in the post code means
If set to true then indicates that the value is an abbreviation or initial.If set to false then the value is definitely not an abbreviation. If omittedthen it is not known if the value is an abbreviation or not.
Indicates which part of number or identifier this element contains.Some "numbers" are as simple as 42 and some "numbers" are more likecomplex aplhanumberic identifiers as Postcodes in UK or Canada, e.g.M2H 2S5. It may be necessary to separate the "number" into sub-elementsand indicate what type of information each of them contains.
Source
<xs:element name="Identifier" type="IdentifierType" maxOccurs="unbounded"><xs:annotation><xs:documentation>The postcode is formatted according to country-specific rules. Example: SW3 0A8-1A, 600074, 2067. This element can also be used to define the semantics of what each code in the post code means</xs:documentation></xs:annotation></xs:element>
<xs:element name="ContactNumbers"><xs:annotation><xs:documentation>A container for all kinds of telecommunication lines of party used for contact purposes. e.g. phone, fax, mobile, pager, etc.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="ContactNumber" maxOccurs="unbounded"><xs:annotation><xs:documentation>Universal telecommunication number structure</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="ContactNumberElement" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Full contact number or part of it</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"><xs:attribute name="Type" type="ContactNumberElementList"><xs:annotation><xs:documentation>If present, specifies type of the information provided as text value of the element.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element></xs:sequence><xs:attribute name="CommunicationMediaType" type="CommunicationMediaTypeList"><xs:annotation><xs:documentation>Free text explanation of the communication line type. e.g. telephone, land line, mobile, fax, pager, etc</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="Usage" type="ContactNumberUsageList"><xs:annotation><xs:documentation>Nature of contact. Example: business, personal, free call, toll free, after hours, etc</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="ContactHours" type="ct:String"><xs:annotation><xs:documentation>Free text expression of contact hours. e.g. 9:00AM-5:00PM</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
Nature of contact.Example: business, personal, free call, toll free, after hours, etc
Source
<xs:element name="ContactNumber" maxOccurs="unbounded"><xs:annotation><xs:documentation>Universal telecommunication number structure</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="ContactNumberElement" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Full contact number or part of it</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"><xs:attribute name="Type" type="ContactNumberElementList"><xs:annotation><xs:documentation>If present, specifies type of the information provided as text value of the element.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element></xs:sequence><xs:attribute name="CommunicationMediaType" type="CommunicationMediaTypeList"><xs:annotation><xs:documentation>Free text explanation of the communication line type. e.g. telephone, land line, mobile, fax, pager, etc</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="Usage" type="ContactNumberUsageList"><xs:annotation><xs:documentation>Nature of contact. Example: business, personal, free call, toll free, after hours, etc</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="ContactHours" type="ct:String"><xs:annotation><xs:documentation>Free text expression of contact hours. e.g. 9:00AM-5:00PM</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element>
If present, specifies type of the informationprovided as text value of the element.
Source
<xs:element name="ContactNumberElement" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Full contact number or part of it</xs:documentation></xs:annotation><xs:complexType><xs:simpleContent><xs:extension base="ct:String"><xs:attribute name="Type" type="ContactNumberElementList"><xs:annotation><xs:documentation>If present, specifies type of the information provided as text value of the element.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element>
<xs:element name="ElectronicAddressIdentifiers"><xs:annotation><xs:documentation>A container of different types of electronic addresses of party (e.g. email, chat, skype, etc)</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="ElectronicAddressIdentifier" maxOccurs="unbounded"><xs:complexType><xs:simpleContent><xs:extension base="ct:String"><xs:attribute name="Type" type="ElectronicAddressIdentifierTypeList"><xs:annotation><xs:documentation>Type of electronic address identifier</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="Usage" type="ElectronicAddressIdentifierUsageList"><xs:annotation><xs:documentation>Usage of electronic address identifier. e.g. business, personal</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element>
This attribute indicates what level of trust can be given to the parent element.Omit this attribute if the data quality is unknown. If the data quality is known,the value is "Valid, else "InValid"
Wildcard: ANY attribute from ANY namespace OTHER than 'urn:oasis:names:tc:emergency:edxl:ciq:1.0:xpil'
Source
<xs:element name="OrganisationInfo"><xs:annotation><xs:documentation>Container for organisation specific details that are not covered in this schema that is common to a party</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="Type" type="OrganisationInfoTypeList"><xs:annotation><xs:documentation>Type of organisation. Free text description, e.g. Company, Trust, Bank, Society, Club, etc.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="CategoryType" type="OrganisationCategoryTypeList"><xs:annotation><xs:documentation>Type of category the organisation belongs to such as club, association, company, vendor, etc</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="Status" type="ct:StatusList"><xs:annotation><xs:documentation>Status of the entity. e.g. Old, Current, Inactive, Active, etc</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="Nature" type="OrganisationInfoNatureList"><xs:annotation><xs:documentation>Nature of the organisation. e.g. Public limited, Commercial, charity, non-commercial, etc.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="IndustryType" type="IndustryTypeList"><xs:annotation><xs:documentation>Organisation Industry type such as IT, Manufacturing.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="IndustryCode" type="IndustryCodeList"><xs:annotation><xs:documentation>Industry code or classification</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="IndustryCodeType" type="ct:String"><xs:annotation><xs:documentation>Type of code used for industry code</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="NumberOfEmployees" type="ct:String"><xs:annotation><xs:documentation>Free text description of organisation size in terms of number of employees</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="OperatingHourStartTime" type="xs:time"><xs:annotation><xs:documentation>Operating hour start time of the organisation, e.g. 9:00am</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="OperatingHourEndTime" type="xs:time"><xs:annotation><xs:documentation>Operating hour end time for the organisation. e.g. 5:00pm</xs:documentation></xs:annotation></xs:attribute><xs:attributeGroup ref="ct:grDataQuality"/><xs:anyAttribute namespace="##other" processContents="lax"/></xs:complexType></xs:element>
The reporting period applicable for the HAVE root element and called the "current reporting periood" typically a 24-hr period but the duration may change for operational reasons. If blank the assumption is that the file is for "today" - local to the issuer.
<xs:element name="reportingPeriod" type="edxl-ct:TimePeriodType" minOccurs="0"><xs:annotation><xs:documentation>The reporting period applicable for the HAVE root element and called the "current reporting periood" typically a 24-hr period but the duration may change for operational reasons. If blank the assumption is that the file is for "today" - local to the issuer.</xs:documentation></xs:annotation></xs:element>
Reference to the ID of the Facility that is the parent (owner, manager, responsible, etc.) of this Facility. This field is optional and used to provide a hierarchy for formal facility organizations.
Source
<xs:element name="facility" type="FacilityType" maxOccurs="unbounded"><xs:annotation><xs:documentation>A list of facilities that comprise the detail of this HAVE mesasage.</xs:documentation></xs:annotation></xs:element>
<xs:element name="defaultText" type="LimitedString"><xs:annotation><xs:documentation>The text value that uses the message default language (defined at in the HAVE message defaultLanguage attribute).</xs:documentation></xs:annotation></xs:element>