Guida alle Specifiche UBL: Gli XML schema UBL 2.1

La directory xsd/ contiene due subdirectory:

  • maindoc/: contiene gli schema dei documenti di business;
  • common/: contiene gli schema a cui gli schema dei documenti di business fanno riferimento (schema dei componenti riusabili, schema dei data type).
FILE CONTENUTI NELLA DIRECTORY maindoc DESCRIZIONE
UBL-ApplicationResponse-2.1.xsd

Definisce il tipo di documento UBL 2.1 Application Response (Risposta Applicativa).

UBL-AttachedDocument-2.1.xsd

Definisce il tipo di documento UBL 2.1 Attached Document (Documento Allegato).

UBL-AwardedNotification-2.1.xsd

Definisce il tipo di documento UBL 2.1 Awarded Notification (Notifica di Aggiudicazione).

UBL-BillOfLading-2.1.xsd

Definisce il tipo di documento UBL 2.1 Bill Of Lading (Polizza di Carico).

UBL-CallForTenders-2.1.xsd

Definisce il tipo di documento UBL 2.1 Call For Tenders (Avviso di Gara).

UBL-Catalogue-2.1.xsd

Definisce il tipo di documento UBL 2.1 Catalogue (Catalogo).

UBL-CatalogueDeletion-2.1.xsd

Definisce il tipo di documento UBL 2.1 Catalogue Deletion (Cancellazione Catalogo).

UBL-CatalogueItemSpecificationUpdate-2.1.xsd

Definisce il tipo di documento UBL 2.1 Catalogue Item Specification Update (Modifica Specifiche Articolo a Catalogo).

UBL-CataloguePricingUpdate-2.1.xsd

Definisce il tipo di documento UBL 2.1 Catalogue Pricing Update (Aggiornamento Prezzi Catalogo).

UBL-CatalogueRequest-2.1.xsd

Definisce il tipo di documento UBL 2.1 Catalogue Request (Richiesta Catalogo).

UBL-CertificateOfOrigin-2.1.xsd

Definisce il tipo di documento UBL 2.1 Certificate Of Origin (Certificato di Origine).

UBL-ContractAwardNotice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Contract Award Notice (Avviso di Aggiudicazione Appalto).

UBL-ContractNotice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Contract Notice (Bando di Gara).

UBL-CreditNote-2.1.xsd

Definisce il tipo di documento UBL 2.1 Credit Note (Nota di Credito).

UBL-DebitNote-2.1.xsd

Definisce il tipo di documento UBL 2.1 Debit Note (Nota di Debito).

UBL-DespatchAdvice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Despatch Advice (Avviso di Spedizione).

UBL-DocumentStatus-2.1.xsd

Definisce il tipo di documento UBL 2.1 Document Status (Stato Documento).

UBL-DocumentStatusRequest-2.1.xsd

Definisce il tipo di documento UBL 2.1 Document Status Request (Richiesta Stato Documento).

UBL-ExceptionCriteria-2.1.xsd

Definisce il tipo di documento UBL 2.1 Exception Criteria (Criteri di Eccezione).

UBL-ExceptionNotification-2.1.xsd

Definisce il tipo di documento UBL 2.1 Exception Notification (Notifica Eccezione).

UBL-Forecast-2.1.xsd

Definisce il tipo di documento UBL 2.1 Forecast (Previsione).

UBL-ForecastRevision-2.1.xsd

Definisce il tipo di documento UBL 2.1 Forecast Revision (Revisione Previsione).

UBL-ForwardingInstructions-2.1.xsd

Definisce il tipo di documento UBL 2.1 Forwarding Instructions (Istruzioni di Spedizione).

UBL-FreightInvoice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Freight Invoice (Fattura Nolo).

UBL-FulfilmentCancellation-2.1.xsd

Definisce il tipo di documento UBL 2.1 Fulfilment Cancellation (Annullamento Avviso di Spedizione/Ricevimento).

UBL-GoodsItemItinerary-2.1.xsd

Definisce il tipo di documento UBL 2.1 Goods Item Itinerary (Itinerario Merci).

UBL-GuaranteeCertificate-2.1.xsd

Definisce il tipo di documento UBL 2.1 Guarantee Certificate (Certificato di Garanzia).

UBL-InstructionForReturns-2.1.xsd

Definisce il tipo di documento UBL 2.1 Instruction For Returns (Istruzioni per Reso Merce).

UBL-InventoryReport-2.1.xsd

Definisce il tipo di documento UBL 2.1 Inventory Report (Inventario).

UBL-Invoice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Invoice (Fattura).

UBL-ItemInformationRequest-2.1.xsd

Definisce il tipo di documento UBL 2.1 Item Information Request (Richiesta Informazioni Articolo).

UBL-Order-2.1.xsd

Definisce il tipo di documento UBL 2.1 Order (Ordine).

UBL-OrderCancellation-2.1.xsd

Definisce il tipo di documento UBL 2.1 Order Cancellation (Cancellazione Ordine).

UBL-OrderChange-2.1.xsd

Definisce il tipo di documento UBL 2.1 Order Change (Modifica Ordine).

UBL-OrderResponse-2.1.xsd

Definisce il tipo di documento UBL 2.1 Order Response (Risposta Ordine).

UBL-OrderResponseSimple-2.1.xsd

Definisce il tipo di documento UBL 2.1 OrderResponse Simple (Risposta Ordine Semplice).

UBL-PackingList-2.1.xsd

Definisce il tipo di documento UBL 2.1 Packing List (Distinta Colli).

UBL-PriorInformationNotice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Prior Information Notice (Avviso di Preinformazione).

UBL-ProductActivity-2.1.xsd

Definisce il tipo di documento UBL 2.1 Product Activity (Movimenti Prodotto).

UBL-Quotation-2.1.xsd

Definisce il tipo di documento UBL 2.1 Quotation (Offerta).

UBL-ReceiptAdvice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Receipt Advice (Avviso Ricevimento).

UBL-Reminder-2.1.xsd

Definisce il tipo di documento UBL 2.1 Reminder (Sollecito).

UBL-RemittanceAdvice-2.1.xsd

Definisce il tipo di documento UBL 2.1 Remittance Advice (Avviso Rimessa Pagamento).

UBL-RequestForQuotation-2.1.xsd

Definisce il tipo di documento UBL 2.1 Request For Quotation (Richiesta di Offerta).

UBL-RetailEvent-2.1.xsd

Definisce il tipo di documento UBL 2.1 Retail Event (Evento Vendita (al Dettaglio)).

UBL-SelfBilledCreditNote-2.1.xsd

Definisce il tipo di documento UBL 2.1 Self Billed Credit Note (Rettifica Autofattura).

UBL-SelfBilledInvoice-2.1.xsd

Definisce il tipo di documento UBL 2.1 SelfBilledInvoice (Autofattura).

UBL-Statement-2.1.xsd

Definisce il tipo di documento UBL 2.1 Statement (Estratto conto).

UBL-StockAvailabilityReport-2.1.xsd

Definisce il tipo di documento UBL 2.1 Stock Availability Report (Rapporto Disponibilità Magazzino).

UBL-Tender-2.1.xsd

Definisce il tipo di documento UBL 2.1 Tender (Offerta).

UBL-TenderReceipt-2.1.xsd

Definisce il tipo di documento UBL 2.1 Tender Receipt (Avviso di Ricevimento Offerta).

UBL-TendererQualification-2.1.xsd

Definisce il tipo di documento UBL 2.1 Tenderer Qualification (Fascicolo d'impresa).

UBL-TendererQualificationResponse-2.1.xsd

Definisce il tipo di documento UBL 2.1 Tenderer Qualification Response (Risposta Ammissione Gara).

UBL-TradeItemLocationProfile-2.1.xsd

Definisce il tipo di documento UBL 2.1 Trade ItemLocation Profile (Profilo Locazione Articolo Commerciale).

UBL-TransportExecutionPlan-2.1.xsd

Definisce il tipo di documento UBL 2.1 Transport Execution Plan (Piano di Esecuzione di Trasporto).

UBL-TransportExecutionPlanRequest-2.1.xsd

Definisce il tipo di documento UBL 2.1 Transport Execution Plan Request (Richiesta Piano di Esecuzione di Trasporto).

UBL-TransportProgressStatus-2.1.xsd

Definisce il tipo di documento UBL 2.1 Transport Progress Status (Stato di Avanzamento del Trasporto).

UBL-TransportProgressStatusRequest-2.1.xsd

Definisce il tipo di documento UBL 2.1 Transport Progress Status Request (Richiesta Stato di Avanzamento del Trasporto).

UBL-TransportServiceDescription-2.1.xsd

Definisce il tipo di documento UBL 2.1 Transport Service Description (Descrizione Servizio di Trasporto).

UBL-TransportServiceDescriptionRequest-2.1.xsd

Definisce il tipo di documento UBL 2.1 Transport Service Description Request (Richiesta Descrizione Servizio di Trasporto).

UBL-TransportationStatus-2.1.xsd

Definisce il tipo di documento UBL 2.1 TransportationStatus (Stato del Trasporto).

UBL-TransportationStatusRequest-2.1.xsd

Definisce il tipo di documento UBL 2.1 Transportation Status Request (Richiesta Stato del Trasporto).

UBL-UnawardedNotification-2.1.xsd

Definisce il tipo di documento UBL 2.1 Unawarded Notification (Notifica di Non Aggiudicazione ).

UBL-UtilityStatement-2.1.xsd

Definisce il tipo di documento UBL 2.1 Utility Statement (Dettaglio Consumi).

UBL-Waybill-2.1.xsd

Definisce il tipo di documento UBL 2.1 Waybill (Lettera di Vettura).


FILE CONTENUTI NELLA DIRECTORY commonDESCRIZIONE
UBL-CoreComponentParameters-2.1.xsd

Definisce la struttura degli elementi annotation e documentation che compaiono in tutti gli altri schema, fornendo un formato consistente per metadata come object class, representation term, semantic descriptions e altre informazioni supplementari.

Non è richiesto dagli schema UBL, ma ne è raccomandato l’utilizzo per mantenere consistenti le customizzazioni.

UBL-ExtensionContentDatatype-2.1.xsd

Specifica la struttura attuale dell'elemento extension che contiene contenuti non definiti da UBL. Questo è rilasciato come elemento non vincolato e può essere sostituito dagli utenti per specificare la validazione del loro vocabolario in un documento UBL customizzato.

UBL-CommonExtensionComponents-2.1.xsd

Definisce le strutture per l’estensione usate in tutti i tipi di documento UBL, fornendo i metadata relativi all'uso di un'estensione inclusa in un’istanza di documento UBL.

CCTS_CCT_SchemaModule-2.1.xsd

Fornisce i Core Component Types come definiti dalle Core Component Technical Specification (CCTS). Questi tipi sono usati per costruire tipi di dato di più alto livello in modo standardizzato e costante.
Questo schema è stato definito da UN/CEFACT e non dovrebbe essere modificato. È stato incluso nelle specifiche UBL per fornire un riferimento agli implementatori che desiderano estendere UBL e generare i nuovi tipi di dato qualificati in maniera conforme alle CCTS.

UnqualifiedDataTypeSchemaModule-2.1.xsd

Questo schema definisce i tipi di dati non qualificati (Unqualified Data Types) per i representation terms primari e secondari come specificato dalle CCTS. Derivate dai tipi Core Component Types, queste strutture di complexType sono i tipi di dato base da cui tutti gli altri tipi di dati devono essere derivati. Questo schema è definito da UN/CEFACT e non dovrebbe essere modificato.

UBL-QualifiedDataTypes-2.1.xsd

Questo schema definisce i tipi di dato qualificati (Qualified Data Types) definiti da UBL come specificato nelle CCTS. Queste strutture di complexType sono derivate dagli Unqualified Data Types, soprattutto per vincolare i valori a code list definite. Questi tipi sono stati customizzati per UBL e possono essere ulteriormente customizzati per supportare ulteriori tipi di dati richiesti per altri contesti di business.

UBL-CommonBasicComponents-2.1.xsd

Definisce le Basic Business Information Entities (BBIEs) globali usate per costruire i documenti UBL 2.1. Le BBIEs sono nodi foglia dei documenti UBL.

UBL-CommonAggregateComponents-2.1.xsd

Definisce le Aggregate Business Information Entities (ABIEs) usate per costruire i documenti UBL 2.1.

UBL-CommonSignatureComponents-2.1

Questo schema definisce la struttura della firma digitale IETF/W3C./p>

UBL-SignatureAggregateComponents-2.1

Questo schema definisce i componenti aggregati (ABIEs) utilizzati per la firma.

UBL-SignatureBasicComponents-2.1.xsd

Questo schema definisce i componenti semplici (BBIEs) utilizzati per la firma.

UBL-xmldsig-core-schema-2.1.xsd

Copia dello schema IETF/W3C Digital Signature, modificato solo per rimuovere gli identificatori non necessari.

UBL-XAdESv132-2.1.xsd

Copia dello schema XAdES v1.3.2, dal quale si differenzia solo per l'URI importazione dello schema XML DSig. La presenza di questo schema non impone l'uso di XAdES. E' stato fornito solamente per agevolare gli utenti che scelgono di adottare un'estensione XAdES per la firma digitale.

UBL-XAdESv141-2.1.xsd

Copia dello schema XAdES v1.4.1, dal quale si differenzia solo per l'URI importazione dello schema XML DSig. La presenza di questo schema non impone l'uso di XAdES. E' stato fornito solamente per agevolare gli utenti che scelgono di adottare un'estensione XAdES per la firma digitale.