70
IFTSTA NOTIFICACIÓN DE EVENTO GUÍA DEL MENSAJE IFTSTA D99B XML Versión 1.4 Mensaje: IFTSTA Versión: 1.4 Fecha: Febrero 2014 Fuente: Portic

IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

IFTSTA NOTIFICACIÓN DE EVENTO

GUÍA DEL MENSAJE IFTSTA

D99B XML

Versión 1.4

Mensaje: IFTSTA Versión: 1.4 Fecha: Febrero 2014 Fuente: Portic

Page 2: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

CONTROL DE CAMBIOS

La versión 1.4 incluye nuevos códigos de eventos del circuito de posicionados de inspección:

El Anexo I se crea como documento separado a las guías

Ver Anexo I – Codigos de eventos Standard ISA.docx

La versión 1.3 incluye las siguientes modificaciones respecto a la anterior versión:

En el segmento trsd_name.and.address del grupo 1 se añade el nuevo calificador CG para el consignatario

En los segmentos trsd_reference del grupo 3 y RFF GRUPO 5, se añaden los nuevos calificadores VON, AAE, SQ, ACE, ZMF, ZLS

Se añaden nuevos códigos de evento

La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión:

Se añaden los códigos de evento, añadiendo tres nuevos eventos para la factura telemática

Se añade, en los trsd_reference del grupo 3 y 5, el calificador IV para número de factura

Se añade, en el trsd_date.time.period del grupo 5, el calificador 3 para la fecha de la factura.

Page 3: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

DESCRIPCIÓN DEL MENSAJE

Elements

anxc_date.time.of.preparation

anxc_interchange.recipient

anxc_interchange.sender

anxc_message.identifier

anxc_status.of.the.transfer

anxc_syntax.identifier

anxe_address.for.reverse.routing

anxe_association.assigned.code

anxe_common.access.reference

anxe_controlling.agency

anxe_date

anxe_first.and.last.transfer

anxe_interchange.control.count

anxe_interchange.control.reference

anxe_message.reference.number

anxe_message.release.number

anxe_message.type

anxe_message.version.number

anxe_number.of.segments.in.the.message

anxe_recipient.identification

anxe_recipients.identification.qualifer

anxe_routing.address

anxe_sender.identification

anxe_sequence.of.transfers

anxe_syntax.identifier

anxe_syntax.version.number

anxe_time

anxs_interchange.header

anxs_interchange.trailer

anxs_message.header

anxs_message.trailer

IFTSTA

IFTSTA.GROUP1

IFTSTA.GROUP3

IFTSTA.GROUP4

IFTSTA.GROUP5

IFTSTA.GROUP6

IFTSTA.GROUP7

IFTSTA.GROUP8

trcd_carrier

trcd_document.message.details

trcd_document.message.identification

trcd_document.message.name

trcd_equipment.identification

trcd_equipment.size.and.type

trcd_excess.transportation.information

trcd_location.identification

trcd_mode.of.transport

trcd_name.and.address

trcd_party.identification.details

trcd_party.name

trcd_related.location.one.identification

trcd_related.location.two.identification

trcd_status.event

trcd_status.reason

trcd_status.type

trcd_street

trcd_text.literal

trcd_text.reference

trcd_transport.identification

trcd_transport.means

Page 4: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

tred_carrier.identification

tred_carrier.name

tred_city.name

tred_code.list.qualifier

tred_code.list.responsible.agency.coded

tred_consignment.load.sequence.number

tred_consolidation.item.number

tred_conveyance.reference.number

tred_country.coded

tred_country.sub.entity.identification

tred_customer.authorization.number

tred_date.time.period

tred_date.time.period.format.qualifier

tred_date.time.period.qualifier

tred_document.message.name

tred_document.message.name.coded

tred_document.message.number

tred_document.message.source

tred_document.message.status.coded

tred_equipment.identification.number

tred_equipment.qualifier

tred_equipment.size.and.type

tred_equipment.size.and.type.identification

tred_equipment.status.coded

tred_equipment.supplier.coded

tred_excess.transportation.reason.coded

tred_excess.transportation.responsibility.coded

tred_free.text

tred_free.text.identification

tred_full.empty.indicator.coded

tred_id.of.means.of.transport.identification

tred_id.of.the.means.of.transport

tred_language.coded

tred_line.number

tred_message.function.coded

tred_mode.of.transport

tred_mode.of.transport.coded

tred_name.and.address.line

tred_nationality.of.means.of.transport.coded

tred_party.id.identification

tred_party.name

tred_party.name.format.coded

tred_party.qualifier

tred_place.location

tred_place.location.identification

tred_place.location.qualifier

tred_postcode.identification

tred_reference.number

tred_reference.qualifier

tred_reference.version.number

tred_related.place.location.one

tred_related.place.location.one.identification

tred_related.place.location.two

tred_related.place.location.two.identification

tred_relation.coded

tred_response.type.coded

tred_revision.number

tred_status.event

tred_status.event.coded

tred_status.reason

tred_status.reason.coded

tred_status.type.coded

tred_street.and.number.p.o.box

tred_text.function.coded

tred_text.subject.qualifier

tred_transit.direction.coded

Page 5: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

tred_transport.ownership.coded

tred_transport.stage.qualifier

tred_type.of.means.of.transport

tred_type.of.means.of.transport.identification

tred_version

trsd_beginning.of.message

trsd_consignment.information

trsd_date.time.period

trsd_details.of.transport

trsd_equipment.details

trsd_free.text

trsd_name.and.address

trsd_place.location.identification

trsd_reference

trsd_status

element anxc_date.time.of.preparation

diagram

properties content complex

children anxe_date anxe_time

used by element anxs_interchange.header

source <xs:element name="anxc_date.time.of.preparation">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_date"/>

<xs:element ref="anxe_time"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxc_interchange.recipient

diagram

properties content complex

children anxe_recipient.identification anxe_recipients.identification.qualifer anxe_routing.address

used by element anxs_interchange.header

source <xs:element name="anxc_interchange.recipient">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_recipient.identification"/>

<xs:element ref="anxe_recipients.identification.qualifer" minOccurs="0"/>

<xs:element ref="anxe_routing.address" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 6: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element anxc_interchange.sender

diagram

properties content complex

children anxe_sender.identification anxe_recipients.identification.qualifer anxe_address.for.reverse.routing

used by element anxs_interchange.header

source <xs:element name="anxc_interchange.sender">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_sender.identification"/>

<xs:element ref="anxe_recipients.identification.qualifer" minOccurs="0"/>

<xs:element ref="anxe_address.for.reverse.routing" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxc_message.identifier

diagram

properties content complex

children anxe_message.type anxe_message.version.number anxe_message.release.number anxe_controlling.agency

anxe_association.assigned.code

used by element anxs_message.header

source <xs:element name="anxc_message.identifier">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_message.type"/>

<xs:element ref="anxe_message.version.number"/>

<xs:element ref="anxe_message.release.number"/>

<xs:element ref="anxe_controlling.agency"/>

<xs:element ref="anxe_association.assigned.code" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxc_status.of.the.transfer

diagram

Page 7: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

properties content complex

children anxe_sequence.of.transfers anxe_first.and.last.transfer

used by element anxs_message.header

source <xs:element name="anxc_status.of.the.transfer">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_sequence.of.transfers"/>

<xs:element ref="anxe_first.and.last.transfer" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxc_syntax.identifier

diagram

properties content complex

children anxe_syntax.identifier anxe_syntax.version.number

used by element anxs_interchange.header

source <xs:element name="anxc_syntax.identifier">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_syntax.identifier"/>

<xs:element ref="anxe_syntax.version.number"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxe_address.for.reverse.routing

diagram

type xs:string

properties content simple

used by element anxc_interchange.sender

source <xs:element name="anxe_address.for.reverse.routing" type="xs:string"/>

element anxe_association.assigned.code

diagram

type xs:string

properties content simple

used by element anxc_message.identifier

source <xs:element name="anxe_association.assigned.code" type="xs:string"/>

element anxe_common.access.reference

diagram

type xs:string

Page 8: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

properties content simple

used by element anxs_message.header

source <xs:element name="anxe_common.access.reference" type="xs:string"/>

element anxe_controlling.agency

diagram

type restriction of xs:string

properties content simple

used by element anxc_message.identifier

facets enumeration UN

source <xs:element name="anxe_controlling.agency">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="UN"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_date

Formato "AAMMDD" (Año, Mes, Día)

diagram

type restriction of xs:string

properties content simple

used by element anxc_date.time.of.preparation

facets minLength 1

maxLength 6

source <xs:element name="anxe_date">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="6"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_first.and.last.transfer

diagram

type xs:string

properties content simple

used by element anxc_status.of.the.transfer

source <xs:element name="anxe_first.and.last.transfer" type="xs:string"/>

Page 9: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element anxe_interchange.control.count

diagram

type xs:string

properties content simple

used by element anxs_interchange.trailer

source <xs:element name="anxe_interchange.control.count" type="xs:string"/>

element anxe_interchange.control.reference

Referencia única asignada por el emisor/remitente

diagram

type restriction of xs:string

properties content simple

used by elements anxs_interchange.header anxs_interchange.trailer

facets minLength 1

maxLength 14

source <xs:element name="anxe_interchange.control.reference">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="14"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_message.reference.number

Referencia asignada por el transmisor, única para cada mensaje "ANNNNNNN"

A: último dígito de año en curso; NNNNNNN: número secuencial definido por el emisor

diagram

type xs:string

properties content simple

facets minLength 1

maxLength 14

used by elements anxs_message.header anxs_message.trailer

source <xs:element name="anxe_message.reference.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="14"/> </xs:restriction> </xs:simpleType> </xs:element>

Page 10: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element anxe_message.release.number

diagram

type restriction of xs:string

properties content simple

used by element anxc_message.identifier

facets enumeration 99B

source <xs:element name="anxe_message.release.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="99B"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_message.type

diagram

type restriction of xs:string

properties content simple

used by element anxc_message.identifier

facets enumeration IFTSTA

source <xs:element name="anxe_message.type">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="IFTSTA"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_message.version.number

diagram

type restriction of xs:string

properties content simple

used by element anxc_message.identifier

facets enumeration D

source <xs:element name="anxe_message.version.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="D"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_number.of.segments.in.the.message

diagram

Page 11: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

type xs:string

properties content simple

used by element anxs_message.trailer

source <xs:element name="anxe_number.of.segments.in.the.message" type="xs:string"/>

element anxe_recipient.identification

Código o nombre de acuerdo con lo especificado en el Acuerdo de Intercambio.

diagram

type restriction of xs:string

properties content simple

used by element anxc_interchange.recipient

facets minLength 1

maxLength 35

source <xs:element name="anxe_recipient.identification">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="35"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_recipients.identification.qualifer

diagram

type restriction of xs:string

properties content simple

used by elements anxc_interchange.recipient anxc_interchange.sender

facets enumeration ZZZ

source <xs:element name="anxe_recipients.identification.qualifer">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="ZZZ"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_routing.address

diagram

type xs:string

properties content simple

used by element anxc_interchange.recipient

source <xs:element name="anxe_routing.address" type="xs:string"/>

Page 12: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element anxe_sender.identification

Código o nombre de acuerdo con lo especificado en el Acuerdo de Intercambio.

diagram

type restriction of xs:string

properties content simple

used by element anxc_interchange.sender

facets minLength 1

maxLength 35

source <xs:element name="anxe_sender.identification">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="35"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_sequence.of.transfers

diagram

type xs:string

properties content simple

used by element anxc_status.of.the.transfer

source <xs:element name="anxe_sequence.of.transfers" type="xs:string"/>

element anxe_syntax.identifier

diagram

type restriction of xs:string

properties content simple

used by element anxc_syntax.identifier

facets enumeration UNOC

source <xs:element name="anxe_syntax.identifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="UNOC"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_syntax.version.number

diagram

Page 13: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

type restriction of xs:string

properties content simple

used by element anxc_syntax.identifier

facets enumeration 1

source <xs:element name="anxe_syntax.version.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxe_time

Formato "HHMM" (Hora, Minuto)

diagram

type restriction of xs:string

properties content simple

used by element anxc_date.time.of.preparation

facets minLength 1

maxLength 4

source <xs:element name="anxe_time">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="4"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element anxs_interchange.header

diagram

properties content complex

children anxc_syntax.identifier anxc_interchange.sender anxc_interchange.recipient anxc_date.time.of.preparation

anxe_interchange.control.reference

used by element IFTSTA

source <xs:element name="anxs_interchange.header">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxc_syntax.identifier"/>

<xs:element ref="anxc_interchange.sender"/>

<xs:element ref="anxc_interchange.recipient"/>

Page 14: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element ref="anxc_date.time.of.preparation"/>

<xs:element ref="anxe_interchange.control.reference"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxs_interchange.trailer

diagram

properties content complex

children anxe_interchange.control.count anxe_interchange.control.reference

used by element IFTSTA

source <xs:element name="anxs_interchange.trailer">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_interchange.control.count"/>

<xs:element ref="anxe_interchange.control.reference"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxs_message.header

diagram

properties content complex

children anxe_message.reference.number anxc_message.identifier anxe_common.access.reference

anxc_status.of.the.transfer

used by element IFTSTA

source <xs:element name="anxs_message.header">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_message.reference.number"/>

<xs:element ref="anxc_message.identifier"/>

<xs:element ref="anxe_common.access.reference" minOccurs="0"/>

<xs:element ref="anxc_status.of.the.transfer" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element anxs_message.trailer

diagram

properties content complex

Page 15: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

children anxe_number.of.segments.in.the.message anxe_message.reference.number

used by element IFTSTA

source <xs:element name="anxs_message.trailer">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxe_number.of.segments.in.the.message"/>

<xs:element ref="anxe_message.reference.number"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element IFTSTA

diagram

properties content complex

children anxs_interchange.header anxs_message.header trsd_beginning.of.message trsd_date.time.period

IFTSTA.GROUP1 IFTSTA.GROUP3 IFTSTA.GROUP4 anxs_message.trailer anxs_interchange.trailer

source <xs:element name="IFTSTA">

<xs:complexType>

<xs:sequence>

<xs:element ref="anxs_interchange.header" minOccurs="0"/>

<xs:element ref="anxs_message.header"/>

<xs:element ref="trsd_beginning.of.message"/>

<xs:element ref="trsd_date.time.period" minOccurs="0"/>

<xs:element ref="IFTSTA.GROUP1" minOccurs="0" maxOccurs="9"/>

<xs:element ref="IFTSTA.GROUP3" minOccurs="0" maxOccurs="9"/>

<xs:element ref="IFTSTA.GROUP4"/>

<xs:element ref="anxs_message.trailer"/>

<xs:element ref="anxs_interchange.trailer"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element IFTSTA.GROUP1

diagram

properties content complex

Page 16: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

children trsd_name.and.address

used by element IFTSTA

source <xs:element name="IFTSTA.GROUP1">

<xs:complexType>

<xs:sequence>

<xs:element ref="trsd_name.and.address"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element IFTSTA.GROUP3

diagram

properties content complex

children trsd_reference

used by element IFTSTA

source <xs:element name="IFTSTA.GROUP3">

<xs:complexType>

<xs:sequence>

<xs:element ref="trsd_reference"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element IFTSTA.GROUP4

diagram

properties content complex

children trsd_consignment.information IFTSTA.GROUP5

used by element IFTSTA

source <xs:element name="IFTSTA.GROUP4">

<xs:complexType>

<xs:sequence>

<xs:element ref="trsd_consignment.information"/>

<xs:element ref="IFTSTA.GROUP5" maxOccurs="99"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 17: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element IFTSTA.GROUP5

diagram

properties content complex

children trsd_status trsd_reference trsd_date.time.period trsd_free.text trsd_place.location.identification

IFTSTA.GROUP6 IFTSTA.GROUP8

used by element IFTSTA.GROUP4

source <xs:element name="IFTSTA.GROUP5">

<xs:complexType>

<xs:sequence>

<xs:element ref="trsd_status"/>

<xs:element ref="trsd_reference" minOccurs="0" maxOccurs="20"/>

<xs:element ref="trsd_date.time.period" minOccurs="0" maxOccurs="9"/>

<xs:element ref="trsd_free.text" minOccurs="0" maxOccurs="9"/>

<xs:element ref="trsd_place.location.identification" minOccurs="0"/>

<xs:element ref="IFTSTA.GROUP6" minOccurs="0" maxOccurs="99"/>

<xs:element ref="IFTSTA.GROUP8" minOccurs="0" maxOccurs="99"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element IFTSTA.GROUP6

diagram

properties content complex

children trsd_details.of.transport IFTSTA.GROUP7

used by element IFTSTA.GROUP5

source <xs:element name="IFTSTA.GROUP6">

<xs:complexType>

<xs:sequence>

<xs:element ref="trsd_details.of.transport"/>

<xs:element ref="IFTSTA.GROUP7" minOccurs="0" maxOccurs="9"/>

</xs:sequence>

</xs:complexType>

Page 18: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

</xs:element>

element IFTSTA.GROUP7

diagram

properties content complex

children trsd_place.location.identification trsd_date.time.period

used by element IFTSTA.GROUP6

source <xs:element name="IFTSTA.GROUP7">

<xs:complexType>

<xs:sequence>

<xs:element ref="trsd_place.location.identification"/>

<xs:element ref="trsd_date.time.period" minOccurs="0" maxOccurs="9"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element IFTSTA.GROUP8

diagram

properties content complex

children trsd_equipment.details

used by element IFTSTA.GROUP5

source <xs:element name="IFTSTA.GROUP8">

<xs:complexType>

<xs:sequence>

<xs:element ref="trsd_equipment.details"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_carrier

diagram

properties content complex

children tred_carrier.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded tred_carrier.name

used by element trsd_details.of.transport

source <xs:element name="trcd_carrier">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_carrier.identification" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

Page 19: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element ref="tred_carrier.name" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_document.message.details

diagram

properties content complex

children tred_document.message.number tred_document.message.status.coded tred_document.message.source

tred_language.coded

used by element trsd_consignment.information

source <xs:element name="trcd_document.message.details">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_document.message.number" minOccurs="0"/>

<xs:element ref="tred_document.message.status.coded" minOccurs="0"/>

<xs:element ref="tred_document.message.source" minOccurs="0"/>

<xs:element ref="tred_language.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_document.message.identification

diagram

properties content complex

children tred_document.message.number tred_version tred_revision.number

used by element trsd_beginning.of.message

source <xs:element name="trcd_document.message.identification">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_document.message.number" minOccurs="0"/>

<xs:element ref="tred_version" minOccurs="0"/>

<xs:element ref="tred_revision.number" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 20: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element trcd_document.message.name

diagram

properties content complex

children tred_document.message.name.coded tred_code.list.qualifier tred_code.list.responsible.agency.coded

tred_document.message.name

used by element trsd_beginning.of.message

source <xs:element name="trcd_document.message.name">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_document.message.name.coded" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_document.message.name" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_equipment.identification

diagram

properties content complex

children tred_equipment.identification.number tred_code.list.qualifier tred_code.list.responsible.agency.coded

tred_country.coded

used by element trsd_equipment.details

source <xs:element name="trcd_equipment.identification">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_equipment.identification.number" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_country.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 21: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element trcd_equipment.size.and.type

diagram

properties content complex

children tred_equipment.size.and.type.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded

tred_equipment.size.and.type

used by element trsd_equipment.details

source <xs:element name="trcd_equipment.size.and.type">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_equipment.size.and.type.identification" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_equipment.size.and.type" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_excess.transportation.information

diagram

properties content complex

children tred_excess.transportation.reason.coded tred_excess.transportation.responsibility.coded

tred_customer.authorization.number

used by element trsd_details.of.transport

source <xs:element name="trcd_excess.transportation.information">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_excess.transportation.reason.coded"/>

<xs:element ref="tred_excess.transportation.responsibility.coded"/>

<xs:element ref="tred_customer.authorization.number" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 22: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element trcd_location.identification

diagram

properties content complex

children tred_place.location.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded

tred_place.location

used by element trsd_place.location.identification

source <xs:element name="trcd_location.identification">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_place.location.identification" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_place.location" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_mode.of.transport

diagram

properties content complex

children tred_mode.of.transport.coded tred_mode.of.transport

used by element trsd_details.of.transport

source <xs:element name="trcd_mode.of.transport">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_mode.of.transport.coded" minOccurs="0"/>

<xs:element ref="tred_mode.of.transport" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_name.and.address

diagram

properties content complex

children tred_name.and.address.line

used by element trsd_name.and.address

source <xs:element name="trcd_name.and.address">

<xs:complexType>

<xs:sequence>

Page 23: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element ref="tred_name.and.address.line" maxOccurs="5"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_party.identification.details

diagram

properties content complex

children tred_party.id.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded

used by element trsd_name.and.address

source <xs:element name="trcd_party.identification.details">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_party.id.identification"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_party.name

diagram

properties content complex

children tred_party.name tred_party.name.format.coded

used by element trsd_name.and.address

source <xs:element name="trcd_party.name">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_party.name" maxOccurs="5"/>

<xs:element ref="tred_party.name.format.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_related.location.one.identification

diagram

properties content complex

Page 24: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

children tred_related.place.location.one.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded

tred_related.place.location.one

used by element trsd_place.location.identification

source <xs:element name="trcd_related.location.one.identification">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_related.place.location.one.identification" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_related.place.location.one" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_related.location.two.identification

diagram

properties content complex

children tred_related.place.location.two.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded

tred_related.place.location.two

used by element trsd_place.location.identification

source <xs:element name="trcd_related.location.two.identification">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_related.place.location.two.identification" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_related.place.location.two" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_status.event

diagram

properties content complex

children tred_status.event tred_status.event.coded tred_code.list.qualifier tred_code.list.responsible.agency.coded

used by element trsd_status

source <xs:element name="trcd_status.event">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_status.event"/>

<xs:element ref="tred_status.event.coded" minOccurs="0"/>

Page 25: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_status.reason

diagram

properties content complex

children tred_status.reason.coded tred_code.list.qualifier tred_code.list.responsible.agency.coded tred_status.reason

used by element trsd_status

source <xs:element name="trcd_status.reason">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_status.reason.coded"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_status.reason" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_status.type

diagram

properties content complex

children tred_status.type.coded tred_code.list.qualifier tred_code.list.responsible.agency.coded

used by element trsd_status

source <xs:element name="trcd_status.type">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_status.type.coded"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_street

diagram

Page 26: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

properties content complex

children tred_street.and.number.p.o.box

used by element trsd_name.and.address

source <xs:element name="trcd_street">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_street.and.number.p.o.box" maxOccurs="4"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_text.literal

diagram

properties content complex

children tred_free.text

used by element trsd_free.text

source <xs:element name="trcd_text.literal">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_free.text" maxOccurs="5"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_text.reference

diagram

properties content complex

children tred_free.text.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded

used by element trsd_free.text

source <xs:element name="trcd_text.reference">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_free.text.identification"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 27: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element trcd_transport.identification

diagram

properties content complex

children tred_id.of.means.of.transport.identification tred_code.list.qualifier tred_code.list.responsible.agency.coded

tred_id.of.the.means.of.transport tred_nationality.of.means.of.transport.coded

used by element trsd_details.of.transport

source <xs:element name="trcd_transport.identification">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_id.of.means.of.transport.identification" minOccurs="0"/>

<xs:element ref="tred_code.list.qualifier" minOccurs="0"/>

<xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/>

<xs:element ref="tred_id.of.the.means.of.transport" minOccurs="0"/>

<xs:element ref="tred_nationality.of.means.of.transport.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trcd_transport.means

diagram

properties content complex

children tred_type.of.means.of.transport.identification tred_type.of.means.of.transport

used by element trsd_details.of.transport

source <xs:element name="trcd_transport.means">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_type.of.means.of.transport.identification" minOccurs="0"/>

<xs:element ref="tred_type.of.means.of.transport" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element tred_carrier.identification

SCAC Code. Código identificativo de la naviera

diagram

type restriction of xs:string

Page 28: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

properties content simple

used by element trcd_carrier

facets minLength 1

maxLength 17

source <xs:element name="tred_carrier.identification">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="17"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_carrier.name

diagram

type xs:string

properties content simple

used by element trcd_carrier

source <xs:element name="tred_carrier.name" type="xs:string"/>

element tred_city.name

diagram

type xs:string

properties content simple

used by element trsd_name.and.address

source <xs:element name="tred_city.name" type="xs:string"/>

element tred_code.list.qualifier

Identificación de una lista de códigos.

En función del elemento y grupo en el que aparezca, los códigos podrán ser:

Grupos 5 y 7, elemento trsd_place.location.identification (LOC)

“139” Puerto

Grupo 6, elemento trcd_transport.identification (TDT) “172” Navieras, carriers

Grupo 8, elemento trsd_equipment.details (EQD) “102” Tipo y tamaño

diagram

type restriction of xs:string

properties content simple

used by elements trcd_carrier trcd_document.message.name trcd_equipment.identification

trcd_equipment.size.and.type trcd_location.identification trcd_party.identification.details

trcd_related.location.one.identification trcd_related.location.two.identification trcd_status.event

trcd_status.reason trcd_status.type trcd_text.reference trcd_transport.identification

Page 29: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

facets minLength 1

maxLength 3

source <xs:element name="tred_code.list.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="3"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_code.list.responsible.agency.coded

Agencia responsable de códigos.

En función del elemento y grupo en el que aparezca, los códigos podrán ser:

Grupo 5, elemento trsd_status (STS) “22” US, ISA (Information Systems Agreement) Grupos 5 y 7, elemento trsd_place.location.identification (LOC) “6” UN/ECE (United Nations - Economic Commission for Europe) “112” US, U.S. Census Bureau. “ZZZ” De acuerdo mútuo Grupo 6, elemento trcd_transport.identification (TDT) “11” Número de Lloyds “87” Número de Call Sign Grupo 8, elemento trsd_equipment.details (EQD) “5” ISO (International Organization for Standardization)

diagram

type restriction of xs:string

properties content simple

used by elements trcd_carrier trcd_document.message.name trcd_equipment.identification

trcd_equipment.size.and.type trcd_location.identification trcd_party.identification.details

trcd_related.location.one.identification trcd_related.location.two.identification trcd_status.event

trcd_status.reason trcd_status.type trcd_text.reference trcd_transport.identification

facets minLength 1

maxLength 3

source <xs:element name="tred_code.list.responsible.agency.coded">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="3"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_consignment.load.sequence.number

diagram

type xs:string

properties content simple

Page 30: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

used by element trsd_consignment.information

source <xs:element name="tred_consignment.load.sequence.number" type="xs:string"/>

element tred_consolidation.item.number

Número de envío.

diagram

type restriction of xs:string

properties content simple

used by element trsd_consignment.information

facets minLength 1

maxLength 4

source <xs:element name="tred_consolidation.item.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="4"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_conveyance.reference.number

Número de viaje

diagram

type restriction of xs:string

properties content simple

used by element trsd_details.of.transport

facets minLength 1

maxLength 17

source <xs:element name="tred_conveyance.reference.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="17"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_country.coded

diagram

type xs:string

properties content simple

used by elements trcd_equipment.identification trsd_name.and.address

source <xs:element name="tred_country.coded" type="xs:string"/>

Page 31: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_country.sub.entity.identification

diagram

type xs:string

properties content simple

used by element trsd_name.and.address

source <xs:element name="tred_country.sub.entity.identification" type="xs:string"/>

element tred_customer.authorization.number

diagram

type xs:string

properties content simple

used by element trcd_excess.transportation.information

source <xs:element name="tred_customer.authorization.number" type="xs:string"/>

element tred_date.time.period

diagram

type restriction of xs:string

properties content simple

used by element trsd_date.time.period

facets minLength 1

maxLength 35

source <xs:element name="tred_date.time.period">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="35"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_date.time.period.format.qualifier

Código que especifica el formato de representación de la fecha:

“102” CCYYMMDD

“203” CCYYMMDDHHMM

diagram

type restriction of xs:string

properties content simple

used by element trsd_date.time.period

facets enumeration 102

enumeration 203

source <xs:element name="tred_date.time.period.format.qualifier">

Page 32: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="102"/>

<xs:enumeration value="203"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_date.time.period.qualifier

Se utilizarán los siguientes códigos según el grupo en el que aparezca:

Cabecera:

“137” Fecha del confección del documento

Grupo 5:

“334” Fecha en la que se produce el evento

“3” Fecha de la factura

Grupo 7:

“132” Fecha / hora estimada de llegada

“133” Fecha / hora estimada de salida

“178” Fecha / hora real de llegada

“186” Fecha / hora real de salida

diagram

type restriction of xs:string

properties content simple

used by element trsd_date.time.period

facets enumeration 3

enumeration 132

enumeration 133

enumeration 137

enumeration 178

enumeration 186

enumeration 334

source <xs:element name="tred_date.time.period.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="3"/>

<xs:enumeration value="132"/>

<xs:enumeration value="133"/>

<xs:enumeration value="137"/>

<xs:enumeration value="178"/>

<xs:enumeration value="186"/>

<xs:enumeration value="334"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_document.message.name

diagram

type xs:string

properties content simple

Page 33: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

used by element trcd_document.message.name

source <xs:element name="tred_document.message.name" type="xs:string"/>

element tred_document.message.name.coded

diagram

type restriction of xs:string

properties content simple

used by element trcd_document.message.name

facets enumeration 23

source <xs:element name="tred_document.message.name.coded">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="23"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_document.message.number

Indicar el nº de documento, generado por el emisor del mensaje. Se propone que el número tenga el

formato CCCCCCCCCANNNNNNN donde CCCCCCCCC es el código de identificación fiscal (CIF o NIF) del

emisor del mensaje, A el último dígito de año en curso y NNNNNNN un número secuencial asignado por el

remitente.

diagram

type restriction of xs:string

properties content simple

used by elements trcd_document.message.details trcd_document.message.identification

facets minLength 1

maxLength 35

source <xs:element name="tred_document.message.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="35"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_document.message.source

diagram

type xs:string

properties content simple

used by element trcd_document.message.details

source <xs:element name="tred_document.message.source" type="xs:string"/>

Page 34: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_document.message.status.coded

diagram

type xs:string

properties content simple

used by element trcd_document.message.details

source <xs:element name="tred_document.message.status.coded" type="xs:string"/>

element tred_equipment.identification.number

Número de contenedor o matrícula de identificación del equipo

diagram

type restriction of xs:string

properties content simple

used by element trcd_equipment.identification

facets minLength 1

maxLength 17

source <xs:element name="tred_equipment.identification.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="17"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_equipment.qualifier

Tipo de equipo.

“CN” Contenedor

diagram

type restriction of xs:string

properties content simple

used by element trsd_equipment.details

facets enumeration CN

source <xs:element name="tred_equipment.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="CN"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

Page 35: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_equipment.size.and.type

diagram

type xs:string

properties content simple

used by element trcd_equipment.size.and.type

source <xs:element name="tred_equipment.size.and.type" type="xs:string"/>

element tred_equipment.size.and.type.identification

Id. tipo i tamaño del equipo.

Código que identifica el tipo y tamaño del equipamiento. Para el caso de contenedores utilizar de referencia la norma

ISO 6346. Por ejemplo:

"2000" Contenedor de 20', cerrado, 8' de altura.

Existe además una lista de códigos a consultar respecto a este elemento de datos del directorio S99B; de todos modos, sólo es necesario indicar este elemento simple de datos en el caso de contenedores ISO.

diagram

type restriction of xs:string

properties content simple

used by element trcd_equipment.size.and.type

facets minLength 1

maxLength 10

source <xs:element name="tred_equipment.size.and.type.identification">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="10"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_equipment.status.coded

diagram

type xs:string

properties content simple

used by element trsd_equipment.details

source <xs:element name="tred_equipment.status.coded" type="xs:string"/>

element tred_equipment.supplier.coded

diagram

type xs:string

Page 36: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

properties content simple

used by element trsd_equipment.details

source <xs:element name="tred_equipment.supplier.coded" type="xs:string"/>

element tred_excess.transportation.reason.coded

diagram

type xs:string

properties content simple

used by element trcd_excess.transportation.information

source <xs:element name="tred_excess.transportation.reason.coded" type="xs:string"/>

element tred_excess.transportation.responsibility.coded

diagram

type xs:string

properties content simple

used by element trcd_excess.transportation.information

source <xs:element name="tred_excess.transportation.responsibility.coded" type="xs:string"/>

element tred_free.text

Texto libre

diagram

type restriction of xs:string

properties content simple

used by element trcd_text.literal

facets minLength 1

maxLength 70

source <xs:element name="tred_free.text">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="70"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_free.text.identification

diagram

type xs:string

properties content simple

used by element trcd_text.reference

source <xs:element name="tred_free.text.identification" type="xs:string"/>

Page 37: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_full.empty.indicator.coded

Indicador de lleno/vacío, codificado

“4” Vacío

“5” Lleno

diagram

type restriction of xs:string

properties content simple

used by element trsd_equipment.details

facets enumeration 4

enumeration 5

source <xs:element name="tred_full.empty.indicator.coded">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="4"/>

<xs:enumeration value="5"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_id.of.means.of.transport.identification

Identificación del buque, que será o bien el Nº de Lloyds o el Call Sign del buque, dependiendo del código utilizado en el siguiente campo.

diagram

type restriction of xs:string

properties content simple

used by element trcd_transport.identification

facets minLength 1

maxLength 9

source <xs:element name="tred_id.of.means.of.transport.identification">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="9"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_id.of.the.means.of.transport

Nombre del buque.

diagram

type restriction of xs:string

Page 38: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

properties content simple

used by element trcd_transport.identification

facets minLength 1

maxLength 35

source <xs:element name="tred_id.of.the.means.of.transport">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="35"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_language.coded

diagram

type xs:string

properties content simple

used by elements trcd_document.message.details trsd_free.text

source <xs:element name="tred_language.coded" type="xs:string"/>

element tred_line.number

diagram

type xs:string

properties content simple

used by element trsd_reference

source <xs:element name="tred_line.number" type="xs:string"/>

element tred_message.function.coded

Se utilizarán los siguientes códigos por mensaje, según corresponda:

“9” Original o primer envío.

diagram

type restriction of xs:string

properties content simple

used by element trsd_beginning.of.message

facets enumeration 9

source <xs:element name="tred_message.function.coded">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="9"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

Page 39: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_mode.of.transport

diagram

type xs:string

properties content simple

used by element trcd_mode.of.transport

source <xs:element name="tred_mode.of.transport" type="xs:string"/>

element tred_mode.of.transport.coded

Modo de transporte.

“1” Marítimo

diagram

type restriction of xs:string

properties content simple

used by element trcd_mode.of.transport

facets enumeration 1

source <xs:element name="tred_mode.of.transport.coded">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_name.and.address.line

diagram

type xs:string

properties content simple

used by element trcd_name.and.address

source <xs:element name="tred_name.and.address.line" type="xs:string"/>

element tred_nationality.of.means.of.transport.coded

diagram

type xs:string

properties content simple

used by element trcd_transport.identification

source <xs:element name="tred_nationality.of.means.of.transport.coded" type="xs:string"/>

Page 40: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_party.id.identification

Identificación de la Naviera

diagram

type restriction of xs:string

properties content simple

used by element trcd_party.identification.details

facets minLength 1

maxLength 35

source <xs:element name="tred_party.id.identification">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="35"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_party.name

diagram

type xs:string

properties content simple

used by element trcd_party.name

source <xs:element name="tred_party.name" type="xs:string"/>

element tred_party.name.format.coded

diagram

type xs:string

properties content simple

used by element trcd_party.name

source <xs:element name="tred_party.name.format.coded" type="xs:string"/>

element tred_party.qualifier

Calificador de la parte:

“CA” Naviera

“CG” Consignatario

diagram

type restriction of xs:string

properties content simple

Page 41: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

used by element trsd_name.and.address

facets enumeration CA

CG

source <xs:element name="tred_party.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="CA"/>

<xs:enumeration value="CG"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_place.location

Nombre del lugar. Nombre de la ciudad o puerto en el cual se produce el evento

diagram

type restriction of xs:string

properties content simple

used by element trcd_location.identification

facets minLength 1

maxLength 256

source <xs:element name="tred_place.location">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="256"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_place.location.identification

Código del lugar. Código especificando el nombre del lugar en el que se produce la actividad, utilizando codificación UNLOCODE

diagram

type restriction of xs:string

properties content simple

used by element trcd_location.identification

facets minLength 1

maxLength 25

source <xs:element name="tred_place.location.identification">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="25"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

Page 42: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_place.location.qualifier

Código que identifica la función de una localización. Los valores que pueden tomar, según el grupo en el que aparece son:

Grupo 5:

“175” Lugar donde tiene lugar la actividad

Grupo 7:

“7” Destino final

“9” Puerto de carga

“11” Puerto de descarga

“88” Lugar de origen

diagram

type restriction of xs:string

properties content simple

used by element trsd_place.location.identification

facets enumeration 175

enumeration 7

enumeration 9

enumeration 11

enumeration 88

source <xs:element name="tred_place.location.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="175"/>

<xs:enumeration value="7"/>

<xs:enumeration value="9"/>

<xs:enumeration value="11"/>

<xs:enumeration value="88"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_postcode.identification

diagram

type xs:string

properties content simple

used by element trsd_name.and.address

source <xs:element name="tred_postcode.identification" type="xs:string"/>

element tred_reference.number

Valor de la referencia:

Page 43: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

diagram

type restriction of xs:string

properties content simple

used by element trsd_reference

facets minLength 1

maxLength 35

source <xs:element name="tred_reference.number">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:minLength value="1"/>

<xs:maxLength value="35"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_reference.qualifier

Calificador de la referencia:

“AGB” Número de referencia de la parte contratante

“ANT” Número de referencia del CONSIGNEE

“BM” Número de Bill of lading

“BN” Número de referencia del booking de la naviera

“FF” Número de referencia del Transitario

“ON” Número de orden de compra

“SI” SID (Shipper’s indentifying number for shipment)

“ZZZ” Número de booking de Inttra

“IV” Número de factura

“VON” Número de escala

“AAE” Número de declaración sumaria

“SQ” Número de referencia del contenedor

“ACE” Número de documento referenciado

“ZMF” Función del mensaje referenciado

“ZLS” Levante sin papeles. En este caso, el valor de la referencia podrá tomar los siguientes valores:

“S”: El contenedor tiene levante sin papeles

“N”: El contenedor no tiene levante sin papeles

diagram

type restriction of xs:string

properties content simple

used by element trsd_reference

facets enumeration AGB

enumeration ANT

enumeration BM

enumeration BN

enumeration FF

enumeration ON

enumeration SI

Page 44: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

enumeration ZZZ

enumeration IV

enumeration VON

enumeration AAE

enumeration SQ

enumeration ACE

enumeration ZMF

enumeration ZLS

source <xs:element name="tred_reference.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="AGB"/>

<xs:enumeration value="ANT"/>

<xs:enumeration value="BM"/>

<xs:enumeration value="BN"/>

<xs:enumeration value="FF"/>

<xs:enumeration value="ON"/>

<xs:enumeration value="SI"/>

<xs:enumeration value="ZZZ"/>

<xs:enumeration value="IV"/>

<xs:enumeration value="VON"/>

<xs:enumeration value="AAE"/>

<xs:enumeration value="SQ"/>

<xs:enumeration value="ACE"/>

<xs:enumeration value="ZMF"/>

<xs:enumeration value="ZLS"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_reference.version.number

diagram

type xs:string

properties content simple

used by element trsd_reference

source <xs:element name="tred_reference.version.number" type="xs:string"/>

element tred_related.place.location.one

diagram

type xs:string

properties content simple

used by element trcd_related.location.one.identification

source <xs:element name="tred_related.place.location.one" type="xs:string"/>

element tred_related.place.location.one.identification

diagram

type xs:string

properties content simple

used by element trcd_related.location.one.identification

source <xs:element name="tred_related.place.location.one.identification" type="xs:string"/>

Page 45: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_related.place.location.two

diagram

type xs:string

properties content simple

used by element trcd_related.location.two.identification

source <xs:element name="tred_related.place.location.two" type="xs:string"/>

element tred_related.place.location.two.identification

diagram

type xs:string

properties content simple

used by element trcd_related.location.two.identification

source <xs:element name="tred_related.place.location.two.identification" type="xs:string"/>

element tred_relation.coded

diagram

type xs:string

properties content simple

used by element trsd_place.location.identification

source <xs:element name="tred_relation.coded" type="xs:string"/>

element tred_response.type.coded

diagram

type xs:string

properties content simple

used by element trsd_beginning.of.message

source <xs:element name="tred_response.type.coded" type="xs:string"/>

element tred_revision.number

diagram

type xs:string

properties content simple

used by element trcd_document.message.identification

source <xs:element name="tred_revision.number" type="xs:string"/>

Page 46: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_status.event

Código de estado.

Comentarios: El código para indicar el cambio de estado será un código estándar ISA. Estos códigos están recogidos en el Anexo I de este documento.

diagram

type restriction of xs:string

properties content simple

used by element trcd_status.event

source <xs:element name="tred_status.event" type="xs:string"/>

element tred_status.event.coded

diagram

type xs:string

properties content simple

used by element trcd_status.event

source <xs:element name="tred_status.event.coded" type="xs:string"/>

element tred_status.reason

diagram

type xs:string

properties content simple

used by element trcd_status.reason

source <xs:element name="tred_status.reason" type="xs:string"/>

element tred_status.reason.coded

diagram

type xs:string

properties content simple

used by element trcd_status.reason

source <xs:element name="tred_status.reason.coded" type="xs:string"/>

element tred_status.type.coded

diagram

type restriction of xs:string

Page 47: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

properties content simple

used by element trcd_status.type

facets enumeration 1

source <xs:element name="tred_status.type.coded">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="1"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_street.and.number.p.o.box

diagram

type xs:string

properties content simple

used by element trcd_street

source <xs:element name="tred_street.and.number.p.o.box" type="xs:string"/>

element tred_text.function.coded

diagram

type xs:string

properties content simple

used by element trsd_free.text

source <xs:element name="tred_text.function.coded" type="xs:string"/>

element tred_text.subject.qualifier

Calificador para el tipo de texto libre. En este caso el único valor que podrá tomar es:

“AAI” Información general

diagram

type restriction of xs:string

properties content simple

used by element trsd_free.text

facets enumeration AAI

source <xs:element name="tred_text.subject.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="AAI"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

Page 48: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_transit.direction.coded

diagram

type xs:string

properties content simple

used by element trsd_details.of.transport

source <xs:element name="tred_transit.direction.coded" type="xs:string"/>

element tred_transport.ownership.coded

diagram

type xs:string

properties content simple

used by element trsd_details.of.transport

source <xs:element name="tred_transport.ownership.coded" type="xs:string"/>

element tred_transport.stage.qualifier

Tipo de transporte.

“20” Transporte principal

diagram

type restriction of xs:string

properties content simple

used by element trsd_details.of.transport

facets enumeration 20

source <xs:element name="tred_transport.stage.qualifier">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:enumeration value="20"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

element tred_type.of.means.of.transport

diagram

type xs:string

properties content simple

used by element trcd_transport.means

source <xs:element name="tred_type.of.means.of.transport" type="xs:string"/>

Page 49: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element tred_type.of.means.of.transport.identification

diagram

type xs:string

properties content simple

used by element trcd_transport.means

source <xs:element name="tred_type.of.means.of.transport.identification" type="xs:string"/>

element tred_version

diagram

type xs:string

properties content simple

used by element trcd_document.message.identification

source <xs:element name="tred_version" type="xs:string"/>

element trsd_beginning.of.message

diagram

properties content complex

children trcd_document.message.name trcd_document.message.identification tred_message.function.coded

tred_response.type.coded

used by element IFTSTA

source <xs:element name="trsd_beginning.of.message">

<xs:complexType>

<xs:sequence>

<xs:element ref="trcd_document.message.name" minOccurs="0"/>

<xs:element ref="trcd_document.message.identification" minOccurs="0"/>

<xs:element ref="tred_message.function.coded" minOccurs="0"/>

<xs:element ref="tred_response.type.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_consignment.information

diagram

properties content complex

Page 50: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

children tred_consolidation.item.number trcd_document.message.details tred_consignment.load.sequence.number

used by element IFTSTA.GROUP4

source <xs:element name="trsd_consignment.information">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_consolidation.item.number" minOccurs="0"/>

<xs:element ref="trcd_document.message.details" minOccurs="0"/>

<xs:element ref="tred_consignment.load.sequence.number" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_date.time.period

diagram

properties content complex

children tred_date.time.period.qualifier tred_date.time.period tred_date.time.period.format.qualifier

used by elements IFTSTA IFTSTA.GROUP5 IFTSTA.GROUP7

source <xs:element name="trsd_date.time.period">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_date.time.period.qualifier" minOccurs="0"/>

<xs:element ref="tred_date.time.period" minOccurs="0"/>

<xs:element ref="tred_date.time.period.format.qualifier" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_details.of.transport

diagram

properties content complex

children tred_transport.stage.qualifier tred_conveyance.reference.number trcd_mode.of.transport trcd_transport.means

trcd_carrier tred_transit.direction.coded trcd_excess.transportation.information trcd_transport.identification

Page 51: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

tred_transport.ownership.coded

used by element IFTSTA.GROUP6

source <xs:element name="trsd_details.of.transport">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_transport.stage.qualifier"/>

<xs:element ref="tred_conveyance.reference.number" minOccurs="0"/>

<xs:element ref="trcd_mode.of.transport" minOccurs="0"/>

<xs:element ref="trcd_transport.means" minOccurs="0"/>

<xs:element ref="trcd_carrier" minOccurs="0"/>

<xs:element ref="tred_transit.direction.coded" minOccurs="0"/>

<xs:element ref="trcd_excess.transportation.information" minOccurs="0"/>

<xs:element ref="trcd_transport.identification" minOccurs="0"/>

<xs:element ref="tred_transport.ownership.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_equipment.details

diagram

properties content complex

children tred_equipment.qualifier trcd_equipment.identification trcd_equipment.size.and.type

tred_equipment.supplier.coded tred_equipment.status.coded tred_full.empty.indicator.coded

used by element IFTSTA.GROUP8

source <xs:element name="trsd_equipment.details">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_equipment.qualifier"/>

<xs:element ref="trcd_equipment.identification" minOccurs="0"/>

<xs:element ref="trcd_equipment.size.and.type" minOccurs="0"/>

<xs:element ref="tred_equipment.supplier.coded" minOccurs="0"/>

<xs:element ref="tred_equipment.status.coded" minOccurs="0"/>

<xs:element ref="tred_full.empty.indicator.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 52: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

element trsd_free.text

diagram

properties content complex

children tred_text.subject.qualifier tred_text.function.coded trcd_text.reference trcd_text.literal tred_language.coded

used by element IFTSTA.GROUP5

source <xs:element name="trsd_free.text">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_text.subject.qualifier"/>

<xs:element ref="tred_text.function.coded" minOccurs="0"/>

<xs:element ref="trcd_text.reference" minOccurs="0"/>

<xs:element ref="trcd_text.literal" minOccurs="0"/>

<xs:element ref="tred_language.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_name.and.address

diagram

properties content complex

children tred_party.qualifier trcd_party.identification.details trcd_name.and.address trcd_party.name trcd_street

tred_city.name tred_country.sub.entity.identification tred_postcode.identification tred_country.coded

used by element IFTSTA.GROUP1

source <xs:element name="trsd_name.and.address">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_party.qualifier"/>

Page 53: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element ref="trcd_party.identification.details" minOccurs="0"/>

<xs:element ref="trcd_name.and.address" minOccurs="0"/>

<xs:element ref="trcd_party.name" minOccurs="0"/>

<xs:element ref="trcd_street" minOccurs="0"/>

<xs:element ref="tred_city.name" minOccurs="0"/>

<xs:element ref="tred_country.sub.entity.identification" minOccurs="0"/>

<xs:element ref="tred_postcode.identification" minOccurs="0"/>

<xs:element ref="tred_country.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_place.location.identification

diagram

properties content complex

children tred_place.location.qualifier trcd_location.identification trcd_related.location.one.identification

trcd_related.location.two.identification tred_relation.coded

used by elements IFTSTA.GROUP5 IFTSTA.GROUP7

source <xs:element name="trsd_place.location.identification">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_place.location.qualifier"/>

<xs:element ref="trcd_location.identification" minOccurs="0"/>

<xs:element ref="trcd_related.location.one.identification" minOccurs="0"/>

<xs:element ref="trcd_related.location.two.identification" minOccurs="0"/>

<xs:element ref="tred_relation.coded" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_reference

diagram

properties content complex

children tred_reference.qualifier tred_reference.number tred_line.number tred_reference.version.number

used by elements IFTSTA.GROUP3 IFTSTA.GROUP5

source <xs:element name="trsd_reference">

<xs:complexType>

<xs:sequence>

<xs:element ref="tred_reference.qualifier"/>

<xs:element ref="tred_reference.number" minOccurs="0"/>

Page 54: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element ref="tred_line.number" minOccurs="0"/>

<xs:element ref="tred_reference.version.number" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

element trsd_status

diagram

properties content complex

children trcd_status.type trcd_status.event trcd_status.reason

used by element IFTSTA.GROUP5

source <xs:element name="trsd_status">

<xs:complexType>

<xs:sequence>

<xs:element ref="trcd_status.type" minOccurs="0"/>

<xs:element ref="trcd_status.event" minOccurs="0"/>

<xs:element ref="trcd_status.reason" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

Page 55: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

DTD

<!-- XML DTD para representar el documento IFTSTA de UN/EDIFACT --> <!-- **** --> <!-- ROOT --> <!-- **** --> <!-- ESTRUCTURA DE PRUEBA CON TODOS LOS SEGMENTOS --> <!--ELEMENT IFTSTA (trsd_beginning.of.message, trsd_consignment.information, trsd_date.time.period, trsd_equipment.details, trsd_free.text, trsd_place.location.identification, trsd_name.and.address, trsd_reference, trsd_status, trsd_details.of.transport, anxs_interchange.header, anxs_message.header, anxs_message.trailer, anxs_interchange.trailer)--> <!ELEMENT IFTSTA (anxs_interchange.header?, anxs_message.header, trsd_beginning.of.message, trsd_date.time.period?, IFTSTA.GROUP1*, IFTSTA.GROUP3*, IFTSTA.GROUP4, anxs_message.trailer, anxs_interchange.trailer)> <!ELEMENT IFTSTA.GROUP1 (trsd_name.and.address)> <!ELEMENT IFTSTA.GROUP3 (trsd_reference)> <!ELEMENT IFTSTA.GROUP4 (trsd_consignment.information, IFTSTA.GROUP5+)> <!ELEMENT IFTSTA.GROUP5 (trsd_status, trsd_reference*, trsd_date.time.period*, trsd_free.text*, trsd_place.location.identification?, IFTSTA.GROUP6*, IFTSTA.GROUP8*)> <!ELEMENT IFTSTA.GROUP6 (trsd_details.of.transport, IFTSTA.GROUP7*)> <!ELEMENT IFTSTA.GROUP7 (trsd_place.location.identification, trsd_date.time.period*)> <!ELEMENT IFTSTA.GROUP8 (trsd_equipment.details)> <!-- ********* --> <!-- SEGMENTOS --> <!-- ********* --> <!-- Segment: BGM BEGINNING OF MESSAGE --> <!ELEMENT trsd_beginning.of.message (trcd_document.message.name?, trcd_document.message.identification?, tred_message.function.coded?, tred_response.type.coded?)> <!-- Composite: C002 DOCUMENT/MESSAGE NAME --> <!ELEMENT trcd_document.message.name (tred_document.message.name.coded?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_document.message.name?)> <!ELEMENT tred_document.message.name.coded (#PCDATA)> <!ELEMENT tred_code.list.qualifier (#PCDATA)> <!ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)> <!ELEMENT tred_document.message.name (#PCDATA)> <!-- Composite: C106 DOCUMENT/MESSAGE IDENTIFICATION --> <!ELEMENT trcd_document.message.identification (tred_document.message.number?, tred_version?, tred_revision.number?)> <!ELEMENT tred_document.message.number (#PCDATA)> <!ELEMENT tred_version (#PCDATA)> <!ELEMENT tred_revision.number (#PCDATA)> <!ELEMENT tred_message.function.coded (#PCDATA)> <!ELEMENT tred_response.type.coded (#PCDATA)> <!-- Segment: CNI CONSIGNMENT INFORMATION --> <!ELEMENT trsd_consignment.information (tred_consolidation.item.number?, trcd_document.message.details?, tred_consignment.load.sequence.number?)> <!ELEMENT tred_consolidation.item.number (#PCDATA)> <!-- Composite: C503 DOCUMENT/MESSAGE DETAILS --> <!ELEMENT trcd_document.message.details (tred_document.message.number?, tred_document.message.status.coded?, tred_document.message.source?, tred_language.coded?)> <!--ELEMENT tred_document.message.number (#PCDATA)--> <!ELEMENT tred_document.message.status.coded (#PCDATA)> <!ELEMENT tred_document.message.source (#PCDATA)> <!ELEMENT tred_language.coded (#PCDATA)> <!ELEMENT tred_consignment.load.sequence.number (#PCDATA)> <!-- Segment: DTM DATE/TIME/PERIOD --> <!ELEMENT trsd_date.time.period (tred_date.time.period.qualifier?, tred_date.time.period?, tred_date.time.period.format.qualifier?)> <!ELEMENT tred_date.time.period.qualifier (#PCDATA)> <!ELEMENT tred_date.time.period (#PCDATA)> <!ELEMENT tred_date.time.period.format.qualifier (#PCDATA)> <!-- Segment: EQD EQUIPMENT DETAILS --> <!ELEMENT trsd_equipment.details (tred_equipment.qualifier, trcd_equipment.identification?, trcd_equipment.size.and.type?, tred_equipment.supplier.coded?, tred_equipment.status.coded?, tred_full.empty.indicator.coded?)> <!ELEMENT tred_equipment.qualifier (#PCDATA)> <!-- Composite: C237 EQUIPMENT IDENTIFICATION --> <!ELEMENT trcd_equipment.identification (tred_equipment.identification.number?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_country.coded?)> <!ELEMENT tred_equipment.identification.number (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_country.coded (#PCDATA)> <!-- Composite: C224 EQUIPMENT SIZE AND TYPE --> <!ELEMENT trcd_equipment.size.and.type (tred_equipment.size.and.type.identification?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_equipment.size.and.type?)> <!ELEMENT tred_equipment.size.and.type.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)-->

Page 56: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_equipment.size.and.type (#PCDATA)> <!ELEMENT tred_equipment.supplier.coded (#PCDATA)> <!ELEMENT tred_equipment.status.coded (#PCDATA)> <!ELEMENT tred_full.empty.indicator.coded (#PCDATA)> <!-- Segment: FTX FREE TEXT --> <!ELEMENT trsd_free.text (tred_text.subject.qualifier, tred_text.function.coded?, trcd_text.reference?, trcd_text.literal?, tred_language.coded?)> <!ELEMENT tred_text.subject.qualifier (#PCDATA)> <!ELEMENT tred_text.function.coded (#PCDATA)> <!-- Composite: C107 TEXT REFERENCE --> <!ELEMENT trcd_text.reference (tred_free.text.identification, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?)> <!ELEMENT tred_free.text.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT trcd_text.literal (tred_free.text+)> <!ELEMENT tred_free.text (#PCDATA)> <!--ELEMENT tred_language.coded (#PCDATA)--> <!-- Segment: LOC PLACE/LOCATION IDENTIFICATION --> <!ELEMENT trsd_place.location.identification (tred_place.location.qualifier, trcd_location.identification?, trcd_related.location.one.identification?, trcd_related.location.two.identification?, tred_relation.coded?)> <!ELEMENT tred_place.location.qualifier (#PCDATA)> <!-- Composite: C517 LOCATION IDENTIFICATION --> <!ELEMENT trcd_location.identification (tred_place.location.identification?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_place.location?)> <!ELEMENT tred_place.location.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_place.location (#PCDATA)> <!-- Composite: C519 RELATED LOCATION ONE IDENTIFICATION --> <!ELEMENT trcd_related.location.one.identification (tred_related.place.location.one.identification?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_related.place.location.one?)> <!ELEMENT tred_related.place.location.one.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_related.place.location.one (#PCDATA)> <!-- Composite: C553 RELATED LOCATION TWO IDENTIFICATION --> <!ELEMENT trcd_related.location.two.identification (tred_related.place.location.two.identification?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_related.place.location.two?)> <!ELEMENT tred_related.place.location.two.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_related.place.location.two (#PCDATA)> <!ELEMENT tred_relation.coded (#PCDATA)> <!-- Segment: NAD NAME AND ADDRESS --> <!ELEMENT trsd_name.and.address (tred_party.qualifier, trcd_party.identification.details?, trcd_name.and.address?, trcd_party.name?, trcd_street?, tred_city.name?, tred_country.sub.entity.identification?, tred_postcode.identification?, tred_country.coded?)> <!ELEMENT tred_party.qualifier (#PCDATA)> <!-- Composite: C082 PARTY IDENTIFICATION DETAILS --> <!ELEMENT trcd_party.identification.details (tred_party.id.identification, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?)> <!ELEMENT tred_party.id.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!-- Composite: C058 NAME AND ADDRESS --> <!ELEMENT trcd_name.and.address (tred_name.and.address.line+)> <!ELEMENT tred_name.and.address.line (#PCDATA)> <!-- Composite: C080 PARTY NAME --> <!ELEMENT trcd_party.name (tred_party.name+, tred_party.name.format.coded?)> <!ELEMENT tred_party.name (#PCDATA)> <!ELEMENT tred_party.name.format.coded (#PCDATA)> <!-- Composite: C059 STREET --> <!ELEMENT trcd_street (tred_street.and.number.p.o.box+)> <!ELEMENT tred_street.and.number.p.o.box (#PCDATA)> <!ELEMENT tred_city.name (#PCDATA)> <!ELEMENT tred_country.sub.entity.identification (#PCDATA)> <!ELEMENT tred_postcode.identification (#PCDATA)> <!--ELEMENT tred_country.coded (#PCDATA)--> <!-- Segment: RFF REFERENCE --> <!ELEMENT trsd_reference (tred_reference.qualifier, tred_reference.number?, tred_line.number?, tred_reference.version.number?)> <!ELEMENT tred_reference.qualifier (#PCDATA)> <!ELEMENT tred_reference.number (#PCDATA)> <!ELEMENT tred_line.number (#PCDATA)> <!ELEMENT tred_reference.version.number (#PCDATA)> <!-- Segment: STS STATUS -->

Page 57: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<!ELEMENT trsd_status (trcd_status.type?, trcd_status.event?, trcd_status.reason?)> <!-- Composite: C601 STATUS TYPE --> <!ELEMENT trcd_status.type (tred_status.type.coded, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?)> <!ELEMENT tred_status.type.coded (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!-- Composite: C555 STATUS EVENT --> <!ELEMENT trcd_status.event (tred_status.event, tred_status.event.coded?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?)> <!ELEMENT tred_status.event (#PCDATA)> <!ELEMENT tred_status.event.coded (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!-- Composite: C556 STATUS REASON --> <!ELEMENT trcd_status.reason (tred_status.reason.coded, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_status.reason?)> <!ELEMENT tred_status.reason.coded (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_status.reason (#PCDATA)> <!-- Segment: TDT DETAILS OF TRANSPORT --> <!ELEMENT trsd_details.of.transport (tred_transport.stage.qualifier, tred_conveyance.reference.number?, trcd_mode.of.transport?, trcd_transport.means?, trcd_carrier?, tred_transit.direction.coded?, trcd_excess.transportation.information?, trcd_transport.identification?, tred_transport.ownership.coded?)> <!ELEMENT tred_transport.stage.qualifier (#PCDATA)> <!ELEMENT tred_conveyance.reference.number (#PCDATA)> <!-- Composite: C220 MODE OF TRANSPORT --> <!ELEMENT trcd_mode.of.transport (tred_mode.of.transport.coded?, tred_mode.of.transport?)> <!ELEMENT tred_mode.of.transport.coded (#PCDATA)> <!ELEMENT tred_mode.of.transport (#PCDATA)> <!-- Composite: C228 TRANSPORT MEANS --> <!ELEMENT trcd_transport.means (tred_type.of.means.of.transport.identification?, tred_type.of.means.of.transport?)> <!ELEMENT tred_type.of.means.of.transport.identification (#PCDATA)> <!ELEMENT tred_type.of.means.of.transport (#PCDATA)> <!-- Composite: C040 CARRIER --> <!ELEMENT trcd_carrier (tred_carrier.identification?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_carrier.name?)> <!ELEMENT tred_carrier.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_carrier.name (#PCDATA)> <!ELEMENT tred_transit.direction.coded (#PCDATA)> <!-- Composite: C401 EXCESS TRANSPORTATION INFORMATION --> <!ELEMENT trcd_excess.transportation.information (tred_excess.transportation.reason.coded, tred_excess.transportation.responsibility.coded, tred_customer.authorization.number?)> <!ELEMENT tred_excess.transportation.reason.coded (#PCDATA)> <!ELEMENT tred_excess.transportation.responsibility.coded (#PCDATA)> <!ELEMENT tred_customer.authorization.number (#PCDATA)> <!-- Composite: C222 TRANSPORT IDENTIFICATION --> <!ELEMENT trcd_transport.identification (tred_id.of.means.of.transport.identification?, tred_code.list.qualifier?, tred_code.list.responsible.agency.coded?, tred_id.of.the.means.of.transport?, tred_nationality.of.means.of.transport.coded?)> <!ELEMENT tred_id.of.means.of.transport.identification (#PCDATA)> <!--ELEMENT tred_code.list.qualifier (#PCDATA)--> <!--ELEMENT tred_code.list.responsible.agency.coded (#PCDATA)--> <!ELEMENT tred_id.of.the.means.of.transport (#PCDATA)> <!ELEMENT tred_nationality.of.means.of.transport.coded (#PCDATA)> <!ELEMENT tred_transport.ownership.coded (#PCDATA)> <!-- Segment: UNB Interchange Header --> <!ELEMENT anxs_interchange.header (anxc_syntax.identifier, anxc_interchange.sender, anxc_interchange.recipient, anxc_date.time.of.preparation, anxe_interchange.control.reference)> <!-- Composite: S001 SYNTAX IDENTIFIER --> <!ELEMENT anxc_syntax.identifier (anxe_syntax.identifier, anxe_syntax.version.number)> <!ELEMENT anxe_syntax.identifier (#PCDATA)> <!ELEMENT anxe_syntax.version.number (#PCDATA)> <!-- Composite: S002 INTERCHANGE SENDER --> <!ELEMENT anxc_interchange.sender (anxe_sender.identification, anxe_recipients.identification.qualifer?, anxe_address.for.reverse.routing?)> <!ELEMENT anxe_sender.identification (#PCDATA)> <!ELEMENT anxe_recipients.identification.qualifer (#PCDATA)> <!ELEMENT anxe_address.for.reverse.routing (#PCDATA)> <!-- Composite: S003 INTERCHANGE RECIPIENT --> <!ELEMENT anxc_interchange.recipient (anxe_recipient.identification, anxe_recipients.identification.qualifer?, anxe_routing.address?)> <!ELEMENT anxe_recipient.identification (#PCDATA)> <!--ELEMENT anxe_recipients.identification.qualifer (#PCDATA)--> <!ELEMENT anxe_routing.address (#PCDATA)>

Page 58: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<!-- Composite: S004 DATE/TIME OF PREPARATION --> <!ELEMENT anxc_date.time.of.preparation (anxe_date, anxe_time)> <!ELEMENT anxe_date (#PCDATA)> <!ELEMENT anxe_time (#PCDATA)> <!ELEMENT anxe_interchange.control.reference (#PCDATA)> <!-- Segment: UNH Message Header --> <!ELEMENT anxs_message.header (anxe_message.reference.number, anxc_message.identifier, anxe_common.access.reference?, anxc_status.of.the.transfer?)> <!ELEMENT anxe_message.reference.number (#PCDATA)> <!-- Composite: S009 MESSAGE IDENTIFIER --> <!ELEMENT anxc_message.identifier (anxe_message.type, anxe_message.version.number, anxe_message.release.number, anxe_controlling.agency, anxe_association.assigned.code?)> <!ELEMENT anxe_message.type (#PCDATA)> <!ELEMENT anxe_message.version.number (#PCDATA)> <!ELEMENT anxe_message.release.number (#PCDATA)> <!ELEMENT anxe_controlling.agency (#PCDATA)> <!ELEMENT anxe_association.assigned.code (#PCDATA)> <!ELEMENT anxe_common.access.reference (#PCDATA)> <!-- Composite: S010 STATUS OF THE TRANSFER --> <!ELEMENT anxc_status.of.the.transfer (anxe_sequence.of.transfers, anxe_first.and.last.transfer?)> <!ELEMENT anxe_sequence.of.transfers (#PCDATA)> <!ELEMENT anxe_first.and.last.transfer (#PCDATA)> <!-- Segment: UNT Message Trailer --> <!ELEMENT anxs_message.trailer (anxe_number.of.segments.in.the.message, anxe_message.reference.number)> <!ELEMENT anxe_number.of.segments.in.the.message (#PCDATA)> <!--ELEMENT anxe_message.reference.number (#PCDATA)--> <!-- Segment: UNZ Interchange Trailer --> <!ELEMENT anxs_interchange.trailer (anxe_interchange.control.count, anxe_interchange.control.reference)> <!ELEMENT anxe_interchange.control.count (#PCDATA)> <!--ELEMENT anxe_interchange.control.reference (#PCDATA)-->

Page 59: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

ESQUEMA <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="IFTSTA"> <xs:complexType> <xs:sequence> <xs:element ref="anxs_interchange.header" minOccurs="0"/> <xs:element ref="anxs_message.header"/> <xs:element ref="trsd_beginning.of.message"/> <xs:element ref="trsd_date.time.period" minOccurs="0"/> <xs:element ref="IFTSTA.GROUP1" minOccurs="0" maxOccurs="9"/> <xs:element ref="IFTSTA.GROUP3" minOccurs="0" maxOccurs="9"/> <xs:element ref="IFTSTA.GROUP4"/> <xs:element ref="anxs_message.trailer"/> <xs:element ref="anxs_interchange.trailer"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IFTSTA.GROUP1"> <xs:complexType> <xs:sequence> <xs:element ref="trsd_name.and.address"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IFTSTA.GROUP3"> <xs:complexType> <xs:sequence> <xs:element ref="trsd_reference"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IFTSTA.GROUP4"> <xs:complexType> <xs:sequence> <xs:element ref="trsd_consignment.information"/> <xs:element ref="IFTSTA.GROUP5" maxOccurs="99"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IFTSTA.GROUP5"> <xs:complexType> <xs:sequence> <xs:element ref="trsd_status"/> <xs:element ref="trsd_reference" minOccurs="0" maxOccurs="20"/> <xs:element ref="trsd_date.time.period" minOccurs="0" maxOccurs="9"/> <xs:element ref="trsd_free.text" minOccurs="0" maxOccurs="9"/> <xs:element ref="trsd_place.location.identification" minOccurs="0"/> <xs:element ref="IFTSTA.GROUP6" minOccurs="0" maxOccurs="99"/> <xs:element ref="IFTSTA.GROUP8" minOccurs="0" maxOccurs="99"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IFTSTA.GROUP6"> <xs:complexType> <xs:sequence> <xs:element ref="trsd_details.of.transport"/> <xs:element ref="IFTSTA.GROUP7" minOccurs="0" maxOccurs="9"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IFTSTA.GROUP7"> <xs:complexType> <xs:sequence> <xs:element ref="trsd_place.location.identification"/> <xs:element ref="trsd_date.time.period" minOccurs="0" maxOccurs="9"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IFTSTA.GROUP8"> <xs:complexType> <xs:sequence> <xs:element ref="trsd_equipment.details"/> </xs:sequence>

Page 60: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

</xs:complexType> </xs:element> <xs:element name="anxc_date.time.of.preparation"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_date"/> <xs:element ref="anxe_time"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxc_interchange.recipient"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_recipient.identification"/> <xs:element ref="anxe_recipients.identification.qualifer" minOccurs="0"/> <xs:element ref="anxe_routing.address" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxc_interchange.sender"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_sender.identification"/> <xs:element ref="anxe_recipients.identification.qualifer" minOccurs="0"/> <xs:element ref="anxe_address.for.reverse.routing" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxc_message.identifier"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_message.type"/> <xs:element ref="anxe_message.version.number"/> <xs:element ref="anxe_message.release.number"/> <xs:element ref="anxe_controlling.agency"/> <xs:element ref="anxe_association.assigned.code" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxc_status.of.the.transfer"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_sequence.of.transfers"/> <xs:element ref="anxe_first.and.last.transfer" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxc_syntax.identifier"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_syntax.identifier"/> <xs:element ref="anxe_syntax.version.number"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxe_address.for.reverse.routing" type="xs:string"/> <xs:element name="anxe_association.assigned.code" type="xs:string"/> <xs:element name="anxe_common.access.reference" type="xs:string"/> <xs:element name="anxe_controlling.agency"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="UN"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_date"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_first.and.last.transfer" type="xs:string"/> <xs:element name="anxe_interchange.control.count" type="xs:string"/> <xs:element name="anxe_interchange.control.reference">

Page 61: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="14"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_message.reference.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="14"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_message.release.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="99B"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_message.type"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="IFTSTA"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_message.version.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="D"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_number.of.segments.in.the.message" type="xs:string"/> <xs:element name="anxe_recipient.identification"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_recipients.identification.qualifer"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ZZZ"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_routing.address" type="xs:string"/> <xs:element name="anxe_sender.identification"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_sequence.of.transfers" type="xs:string"/> <xs:element name="anxe_syntax.identifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="UNOC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxe_syntax.version.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element>

Page 62: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element name="anxe_time"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="4"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="anxs_interchange.header"> <xs:complexType> <xs:sequence> <xs:element ref="anxc_syntax.identifier"/> <xs:element ref="anxc_interchange.sender"/> <xs:element ref="anxc_interchange.recipient"/> <xs:element ref="anxc_date.time.of.preparation"/> <xs:element ref="anxe_interchange.control.reference"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxs_interchange.trailer"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_interchange.control.count"/> <xs:element ref="anxe_interchange.control.reference"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxs_message.header"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_message.reference.number"/> <xs:element ref="anxc_message.identifier"/> <xs:element ref="anxe_common.access.reference" minOccurs="0"/> <xs:element ref="anxc_status.of.the.transfer" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anxs_message.trailer"> <xs:complexType> <xs:sequence> <xs:element ref="anxe_number.of.segments.in.the.message"/> <xs:element ref="anxe_message.reference.number"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_carrier"> <xs:complexType> <xs:sequence> <xs:element ref="tred_carrier.identification" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_carrier.name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_document.message.details"> <xs:complexType> <xs:sequence> <xs:element ref="tred_document.message.number" minOccurs="0"/> <xs:element ref="tred_document.message.status.coded" minOccurs="0"/> <xs:element ref="tred_document.message.source" minOccurs="0"/> <xs:element ref="tred_language.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_document.message.identification"> <xs:complexType> <xs:sequence> <xs:element ref="tred_document.message.number" minOccurs="0"/> <xs:element ref="tred_version" minOccurs="0"/> <xs:element ref="tred_revision.number" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_document.message.name"> <xs:complexType>

Page 63: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:sequence> <xs:element ref="tred_document.message.name.coded" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_document.message.name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_equipment.identification"> <xs:complexType> <xs:sequence> <xs:element ref="tred_equipment.identification.number" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_country.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_equipment.size.and.type"> <xs:complexType> <xs:sequence> <xs:element ref="tred_equipment.size.and.type.identification" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_equipment.size.and.type" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_excess.transportation.information"> <xs:complexType> <xs:sequence> <xs:element ref="tred_excess.transportation.reason.coded"/> <xs:element ref="tred_excess.transportation.responsibility.coded"/> <xs:element ref="tred_customer.authorization.number" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_location.identification"> <xs:complexType> <xs:sequence> <xs:element ref="tred_place.location.identification" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_place.location" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_mode.of.transport"> <xs:complexType> <xs:sequence> <xs:element ref="tred_mode.of.transport.coded" minOccurs="0"/> <xs:element ref="tred_mode.of.transport" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_name.and.address"> <xs:complexType> <xs:sequence> <xs:element ref="tred_name.and.address.line" maxOccurs="5"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_party.identification.details"> <xs:complexType> <xs:sequence> <xs:element ref="tred_party.id.identification"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_party.name"> <xs:complexType> <xs:sequence> <xs:element ref="tred_party.name" maxOccurs="5"/> <xs:element ref="tred_party.name.format.coded" minOccurs="0"/>

Page 64: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

</xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_related.location.one.identification"> <xs:complexType> <xs:sequence> <xs:element ref="tred_related.place.location.one.identification" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_related.place.location.one" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_related.location.two.identification"> <xs:complexType> <xs:sequence> <xs:element ref="tred_related.place.location.two.identification" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_related.place.location.two" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_status.event"> <xs:complexType> <xs:sequence> <xs:element ref="tred_status.event"/> <xs:element ref="tred_status.event.coded" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_status.reason"> <xs:complexType> <xs:sequence> <xs:element ref="tred_status.reason.coded"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_status.reason" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_status.type"> <xs:complexType> <xs:sequence> <xs:element ref="tred_status.type.coded"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_street"> <xs:complexType> <xs:sequence> <xs:element ref="tred_street.and.number.p.o.box" maxOccurs="4"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_text.literal"> <xs:complexType> <xs:sequence> <xs:element ref="tred_free.text" maxOccurs="5"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_text.reference"> <xs:complexType> <xs:sequence> <xs:element ref="tred_free.text.identification"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_transport.identification">

Page 65: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:complexType> <xs:sequence> <xs:element ref="tred_id.of.means.of.transport.identification" minOccurs="0"/> <xs:element ref="tred_code.list.qualifier" minOccurs="0"/> <xs:element ref="tred_code.list.responsible.agency.coded" minOccurs="0"/> <xs:element ref="tred_id.of.the.means.of.transport" minOccurs="0"/> <xs:element ref="tred_nationality.of.means.of.transport.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trcd_transport.means"> <xs:complexType> <xs:sequence> <xs:element ref="tred_type.of.means.of.transport.identification" minOccurs="0"/> <xs:element ref="tred_type.of.means.of.transport" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="tred_carrier.identification"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="17"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_carrier.name" type="xs:string"/> <xs:element name="tred_city.name" type="xs:string"/> <xs:element name="tred_code.list.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_code.list.responsible.agency.coded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_consignment.load.sequence.number" type="xs:string"/> <xs:element name="tred_consolidation.item.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="4"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_conveyance.reference.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="17"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_country.coded" type="xs:string"/> <xs:element name="tred_country.sub.entity.identification" type="xs:string"/> <xs:element name="tred_customer.authorization.number" type="xs:string"/> <xs:element name="tred_date.time.period"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_date.time.period.format.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="102"/>

Page 66: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:enumeration value="203"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_date.time.period.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="3"/> <xs:enumeration value="132"/> <xs:enumeration value="133"/> <xs:enumeration value="137"/> <xs:enumeration value="178"/> <xs:enumeration value="186"/> <xs:enumeration value="334"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_document.message.name" type="xs:string"/> <xs:element name="tred_document.message.name.coded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="23"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_document.message.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_document.message.source" type="xs:string"/> <xs:element name="tred_document.message.status.coded" type="xs:string"/> <xs:element name="tred_equipment.identification.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="17"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_equipment.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CN"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_equipment.size.and.type" type="xs:string"/> <xs:element name="tred_equipment.size.and.type.identification"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_equipment.status.coded" type="xs:string"/> <xs:element name="tred_equipment.supplier.coded" type="xs:string"/> <xs:element name="tred_excess.transportation.reason.coded" type="xs:string"/> <xs:element name="tred_excess.transportation.responsibility.coded" type="xs:string"/> <xs:element name="tred_free.text"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="70"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_free.text.identification" type="xs:string"/> <xs:element name="tred_full.empty.indicator.coded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4"/>

Page 67: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:enumeration value="5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_id.of.means.of.transport.identification"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_id.of.the.means.of.transport"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_language.coded" type="xs:string"/> <xs:element name="tred_line.number" type="xs:string"/> <xs:element name="tred_message.function.coded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_mode.of.transport" type="xs:string"/> <xs:element name="tred_mode.of.transport.coded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_name.and.address.line" type="xs:string"/> <xs:element name="tred_nationality.of.means.of.transport.coded" type="xs:string"/> <xs:element name="tred_party.id.identification"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_party.name" type="xs:string"/> <xs:element name="tred_party.name.format.coded" type="xs:string"/> <xs:element name="tred_party.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CA"/> <xs:enumeration value="CG"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_place.location"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_place.location.identification"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="25"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_place.location.qualifier"> <xs:simpleType> <xs:restriction base="xs:string">

Page 68: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:enumeration value="175"/> <xs:enumeration value="7"/> <xs:enumeration value="9"/> <xs:enumeration value="11"/> <xs:enumeration value="88"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_postcode.identification" type="xs:string"/> <xs:element name="tred_reference.number"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_reference.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AGB"/> <xs:enumeration value="ANT"/> <xs:enumeration value="BM"/> <xs:enumeration value="BN"/> <xs:enumeration value="FF"/> <xs:enumeration value="ON"/> <xs:enumeration value="SI"/> <xs:enumeration value="ZZZ"/> <xs:enumeration value="IV"/> <xs:enumeration value="VON"/> <xs:enumeration value="AAE"/> <xs:enumeration value="SQ"/> <xs:enumeration value="ACE"/> <xs:enumeration value="ZMF"/> <xs:enumeration value="ZLS"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_reference.version.number" type="xs:string"/> <xs:element name="tred_related.place.location.one" type="xs:string"/> <xs:element name="tred_related.place.location.one.identification" type="xs:string"/> <xs:element name="tred_related.place.location.two" type="xs:string"/> <xs:element name="tred_related.place.location.two.identification" type="xs:string"/> <xs:element name="tred_relation.coded" type="xs:string"/> <xs:element name="tred_response.type.coded" type="xs:string"/> <xs:element name="tred_revision.number" type="xs:string"/> <xs:element name="tred_status.event" type="xs:string"/> <xs:element name="tred_status.event.coded" type="xs:string"/> <xs:element name="tred_status.reason" type="xs:string"/> <xs:element name="tred_status.reason.coded" type="xs:string"/> <xs:element name="tred_status.type.coded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_street.and.number.p.o.box" type="xs:string"/> <xs:element name="tred_text.function.coded" type="xs:string"/> <xs:element name="tred_text.subject.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AAI"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_transit.direction.coded" type="xs:string"/> <xs:element name="tred_transport.ownership.coded" type="xs:string"/> <xs:element name="tred_transport.stage.qualifier"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tred_type.of.means.of.transport" type="xs:string"/>

Page 69: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element name="tred_type.of.means.of.transport.identification" type="xs:string"/> <xs:element name="tred_version" type="xs:string"/> <xs:element name="trsd_beginning.of.message"> <xs:complexType> <xs:sequence> <xs:element ref="trcd_document.message.name" minOccurs="0"/> <xs:element ref="trcd_document.message.identification" minOccurs="0"/> <xs:element ref="tred_message.function.coded" minOccurs="0"/> <xs:element ref="tred_response.type.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_consignment.information"> <xs:complexType> <xs:sequence> <xs:element ref="tred_consolidation.item.number" minOccurs="0"/> <xs:element ref="trcd_document.message.details" minOccurs="0"/> <xs:element ref="tred_consignment.load.sequence.number" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_date.time.period"> <xs:complexType> <xs:sequence> <xs:element ref="tred_date.time.period.qualifier" minOccurs="0"/> <xs:element ref="tred_date.time.period" minOccurs="0"/> <xs:element ref="tred_date.time.period.format.qualifier" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_details.of.transport"> <xs:complexType> <xs:sequence> <xs:element ref="tred_transport.stage.qualifier"/> <xs:element ref="tred_conveyance.reference.number" minOccurs="0"/> <xs:element ref="trcd_mode.of.transport" minOccurs="0"/> <xs:element ref="trcd_transport.means" minOccurs="0"/> <xs:element ref="trcd_carrier" minOccurs="0"/> <xs:element ref="tred_transit.direction.coded" minOccurs="0"/> <xs:element ref="trcd_excess.transportation.information" minOccurs="0"/> <xs:element ref="trcd_transport.identification" minOccurs="0"/> <xs:element ref="tred_transport.ownership.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_equipment.details"> <xs:complexType> <xs:sequence> <xs:element ref="tred_equipment.qualifier"/> <xs:element ref="trcd_equipment.identification" minOccurs="0"/> <xs:element ref="trcd_equipment.size.and.type" minOccurs="0"/> <xs:element ref="tred_equipment.supplier.coded" minOccurs="0"/> <xs:element ref="tred_equipment.status.coded" minOccurs="0"/> <xs:element ref="tred_full.empty.indicator.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_free.text"> <xs:complexType> <xs:sequence> <xs:element ref="tred_text.subject.qualifier"/> <xs:element ref="tred_text.function.coded" minOccurs="0"/> <xs:element ref="trcd_text.reference" minOccurs="0"/> <xs:element ref="trcd_text.literal" minOccurs="0"/> <xs:element ref="tred_language.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_name.and.address"> <xs:complexType> <xs:sequence> <xs:element ref="tred_party.qualifier"/> <xs:element ref="trcd_party.identification.details" minOccurs="0"/> <xs:element ref="trcd_name.and.address" minOccurs="0"/> <xs:element ref="trcd_party.name" minOccurs="0"/> <xs:element ref="trcd_street" minOccurs="0"/>

Page 70: IFTSTA - Portic · 2014-11-28 · Se añaden nuevos códigos de evento La versión 1.2 incluye las siguientes modificaciones respecto a la anterior versión: Se añaden los códigos

<xs:element ref="tred_city.name" minOccurs="0"/> <xs:element ref="tred_country.sub.entity.identification" minOccurs="0"/> <xs:element ref="tred_postcode.identification" minOccurs="0"/> <xs:element ref="tred_country.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_place.location.identification"> <xs:complexType> <xs:sequence> <xs:element ref="tred_place.location.qualifier"/> <xs:element ref="trcd_location.identification" minOccurs="0"/> <xs:element ref="trcd_related.location.one.identification" minOccurs="0"/> <xs:element ref="trcd_related.location.two.identification" minOccurs="0"/> <xs:element ref="tred_relation.coded" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_reference"> <xs:complexType> <xs:sequence> <xs:element ref="tred_reference.qualifier"/> <xs:element ref="tred_reference.number" minOccurs="0"/> <xs:element ref="tred_line.number" minOccurs="0"/> <xs:element ref="tred_reference.version.number" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="trsd_status"> <xs:complexType> <xs:sequence> <xs:element ref="trcd_status.type" minOccurs="0"/> <xs:element ref="trcd_status.event" minOccurs="0"/> <xs:element ref="trcd_status.reason" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>