Definition Type: Element
Name: eventDetails
Namespace: http://iptc.org/std/nar/2006-10-01/
Containing Schema: EventsML-G2_1.1-spec-Framework-Core.xsd
Abstract
Documentation:
A set of properties with details about an event
Collapse XSD Schema Diagram:
Drilldown into newsCoverage in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into language in schema nar_1_3-spec-framework-core_xsd Drilldown into contactInfo in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into organiser in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into participant in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into location in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into subject in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into participationRequirement in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into accessStatus in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into registration in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into occurStatus in schema eventsml-g2_1_1-spec-framework-core_xsd Drilldown into dates in schema eventsml-g2_1_1-spec-framework-core_xsdXSD Diagram of eventDetails in schema eventsml-g2_1_1-spec-framework-core_xsd (EventsML - News Exchange Format)
Collapse XSD Schema Code:
<xs:element name="eventDetails">
    <xs:annotation>
        <xs:documentation>A set of properties with details about an event</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:annotation>
            <xs:documentation>The type with details specific to an event</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="dates">
                <xs:annotation>
                    <xs:documentation>All dates pertaining to the event, in particular the start and end date and any recurrence information</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="start" type="ApproximateDateTimePropType">
                            <xs:annotation>
                                <xs:documentation>The date the event commences.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                        <xs:choice minOccurs="0">
                            <xs:element name="end" type="ApproximateDateTimePropType">
                                <xs:annotation>
                                    <xs:documentation>The date the event ends.</xs:documentation>
                                </xs:annotation>
                            </xs:element>
                            <xs:element name="duration" type="xs:duration">
                                <xs:annotation>
                                    <xs:documentation>The period the event will last.</xs:documentation>
                                </xs:annotation>
                            </xs:element>
                        </xs:choice>
                        <xs:group ref="RecurrenceGroup" minOccurs="0" />
                        <xs:element name="confirmation" type="QCodePropType" minOccurs="0">
                            <xs:annotation>
                                <xs:documentation>Flags to indicate if start and/or end date and times are confirmed.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="occurStatus" type="QualPropType" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Indicates the certainty of the occurrence of the event</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:choice minOccurs="0" maxOccurs="unbounded">
                <xs:element name="registration" type="BlockType">
                    <xs:annotation>
                        <xs:documentation>How and when to register for the event. Could also include information about cost, and
so on. May also hold accreditation information</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="accessStatus" type="QualPropType">
                    <xs:annotation>
                        <xs:documentation>Indication of the accessibility of the event</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="participationRequirement">
                    <xs:annotation>
                        <xs:documentation>A requirement for participating in the event</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:complexContent>
                            <xs:extension base="FlexPropType">
                            </xs:extension>
                        </xs:complexContent>
                    </xs:complexType>
                </xs:element>
                <xs:element name="subject" type="FlexPropType">
                    <xs:annotation>
                        <xs:documentation>A subject covered by the event.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="location">
                    <xs:annotation>
                        <xs:documentation>A location (geographical area or point of interest) the even takes place</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:complexContent>
                            <xs:extension base="FlexPropType">
                            </xs:extension>
                        </xs:complexContent>
                    </xs:complexType>
                </xs:element>
                <xs:element name="participant" type="FlexPropType">
                    <xs:annotation>
                        <xs:documentation>A person or organisation (e.g. group of artists) participating in the event.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="organiser" type="FlexPropType">
                    <xs:annotation>
                        <xs:documentation>A person or organisation organising the event.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="contactInfo" type="ContactInfoType">
                    <xs:annotation>
                        <xs:documentation>Primary information for the public to get in contact with the event.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element ref="language">
                    <xs:annotation>
                        <xs:documentation>A language used at the event. The language used to report about the event may be different.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="newsCoverage">
                    <xs:annotation>
                        <xs:documentation>Information about the intended coverage by the news provider of this event information.
This information is aimed at the editorial staff of the receiver</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="edNote" type="BlockType" minOccurs="0" maxOccurs="unbounded">
                                <xs:annotation>
                                    <xs:documentation>Additional natural language information about the planned coverage addressed to the editorial people receiving and processing the item.</xs:documentation>
                                </xs:annotation>
                            </xs:element>
                            <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
                                <xs:annotation>
                                    <xs:documentation>Extension point for any provider specific properties for news coverage</xs:documentation>
                                </xs:annotation>
                            </xs:any>
                        </xs:sequence>
                        <xs:anyAttribute namespace="##other" />
                    </xs:complexType>
                </xs:element>
            </xs:choice>
            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation>Extension point for any provider specific properties</xs:documentation>
                </xs:annotation>
            </xs:any>
        </xs:sequence>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
dates nsA:dates (1) (1)
occurStatus nsA:occurStatus 0 (1)
registration nsA:registration (1) (1)
accessStatus nsA:accessStatus (1) (1)
participationRequirement nsA:participationRequirement (1) (1)
subject nsA:subject (1) (1)
location nsA:location (1) (1)
participant nsA:participant (1) (1)
organiser nsA:organiser (1) (1)
contactInfo nsA:contactInfo (1) (1)
language nsA:language (1) (1)
newsCoverage nsA:newsCoverage (1) (1)
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Comments:
blog comments powered by Disqus