Condividi tramite


Convenzioni di denominazione dello schema SWIFT

Microsoft BizTalk Accelerator per SWIFT (A4SWIFT) include schemi per i messaggi FIN Society for Worldwide Interbank Financial Telecomon (SWIFT) creati con BizTalk Editor. Questi schemi sono conformi alle convenzioni seguenti in tutto:

Nota

Tutti gli schemi vengono con controllo delle versioni. Per visualizzare la versione, aprire Visual Studio e fare clic con il pulsante destro del mouse sullo schema in Esplora soluzioni. Con il <nodo Schema> selezionato in Editor BizTalk, nel riquadro Proprietà scorrere verso il basso fino alla proprietà Versione standard.

  • Il nome di ogni file dello schema di interscambio è MTxxx.xsd, dove xxx è il tipo di messaggio FIN.

  • Il nome del file di criteri master associato per ogni messaggio è MTxxx_Master_Policy.xmle il nome corrispondente nel motore regole business (BRE) è MTxxx_Master_Policy, con un nome elenco MTxxx_PolicyList.

  • Il nome del file dei criteri di convalida associato per ogni messaggio è MTxxx_Validation_Policy.xmle il nome corrispondente in BRE è MTxxx_Validation_Policy.

  • All'interno di ogni schema del messaggio, il nome della radice è SWIFT_CATEGORYz_MTzxx_Interchange, dove z è la categoria di messaggi (prima cifra del tipo di messaggio) e zxx è il tipo di messaggio.

  • Lo spazio dei nomi di destinazione per ogni schema del messaggio è http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/Category*z*/MT*zxx, dove *z è la categoria di messaggi (prima cifra del tipo di messaggio) e zxx è il tipo di messaggio.

  • Il tipo di documento è MT*zxx, dove *zxx è il tipo di messaggio.

  • I nomi dei campi non numerati e i sotto-campi includono nomi di business descrittivi. La prima lettera di ogni parola è maiuscola e i nomi non includono uno spazio o una punteggiatura intermedi tra le parole( ad esempio, il nome sarà ServiceIdentifier, non l'identificatore del servizio).

  • Le etichette delle sequenze all'interno dei messaggi sono conformi alla Guida di riferimento SWIFT (ad esempio SequenceA).

  • Le etichette dei campi SWIFT numerati includono un titolo descrittivo seguito dalla sequenza (se presente), seguito dal codice numerico e dal formato lettera facoltativo (ad esempio, Reference_A_20C).

  • Se è disponibile una scelta di più formati per un campo, l'etichetta del nodo è <Scelta> e quindi ogni opzione è un campo numerato, ad esempio Date_A_98A e DateTime_A_98C.

  • Il nome della definizione dell'elemento di livello più basso di un campo secondario è costituito dal nome del sottocampo seguito da Type (ad esempio , accountType per Account).

    Altri spazi dei nomi nello schema dei messaggi includono quanto segue:

  • xmlns:xs="http://www.w3.org/2001/XMLSchema". Si tratta dello spazio dei nomi XML Schema W3C predefinito.

  • xmlns:b="<http://schemas.microsoft.com/BizTalk/2003>". Si tratta dello spazio dei nomi BizTalk predefinito.

    Ogni schema di messaggio fa riferimento direttamente al tipo di base e agli schemi comuni dei tipi di dati.

Vedere anche

Uso degli schemi