Caricamento dati utente XML
Nota: queste informazioni presuppongono una conoscenza fondamentale di XML. Poiché i sistemi e le pratiche locali delle biblioteche variano notevolmente, è consigliabile utilizzare questo documento come panoramica di alto livello.
| File | Descrizione |
|---|---|
| Persona utente XSD | Modello per la creazione di file dati utente XML. |
Simboli e codice HTML
I file XML devono contenere codice HTML valido. Questi simboli, se presenti nei dati utente, devono essere sostituiti come codice HTML (riferimenti entità), come segue:
| Simbolo | Codice HTML (riferimenti entità) |
|---|---|
| & | & |
| < | < |
| > | > |
| " | " |
Filename
La denominazione dei file deve seguire regole specifiche:
- I nomi dei file possono contenere lettere, numeri, punti e caratteri di sottolineatura.
- I nomi dei file non possono contenere spazi o caratteri speciali.
- I file XML devono avere estensione XML.
Esempio: OCLCsymbolpatrons.xml
Inviare i dati dell'utente
Aggiornamenti del caricamento degli utenti in corso
- Se vengono inclusi nuovi dati in un record di aggiornamento, tutti verranno sostituiti con le nuove informazioni.
- Le informazioni su nome e indirizzo postale sono trattate come un gruppo; se in precedenza esisteva un indirizzo completo e il record di aggiornamento include solo il paese, l'indirizzo postale verrà sovrascritto solo con il paese. Se non viene fornito nulla di nuovo nel record di aggiornamento, il vecchio indirizzo verrà mantenuto.
- Se un record di aggiornamento non include dati per un campo facoltativo, ma conteneva dati in un aggiornamento precedente, i dati originali verranno mantenuti.
- Se si desidera eliminare in blocco i record degli utenti della biblioteca, vedere Eliminazione globale dei dati degli utenti XML.
| L'intestazione di questa colonna è vuota. | Fields | Azione |
|---|---|---|
| Per WorldShare Circulation, se uno di questi campi è presente > | barcode, sede, categoria del prestatario, data data di registrazione > | Verrà trattato come un record WorldShare Circulation e presuppone la presenza dei campi obbligatori di WorldShare Circulation. |
| Per Tipasa, se è presente uno dei campi ILL > | illId, illApprovalStatus, illPatronType, illPickupLocation > | Verrà trattato come un record ILL e presuppone che i campi obbligatori ILL siano presenti. |
| Per WorldShare Circulation, se manca un campo obbligatorio di WorldShare Circulation > | NomeDato OPPURE NomeFamiglia, ID istituto, codice a barre, Categoria prestatario, Sede > | Il record verrà ignorato. |
| Per Tipasa, se manca qualche campo > | NomeDato o NomeFamiglia, ID istituto, ID ill, almeno un'informazione di contatto (indirizzo postale, telefono o e-mail) > | Il record verrà ignorato. |
| Se sono presenti entrambi i campi WorldShare Circulation e Tipasa > | Questa cella è vuota. | Soddisferà i requisiti per entrambi i tipi di record. |
Elementi del record
OCLCPersonas and Persona
| complexType | Attributo / elemento | Tipo | Obbligatorio/ripetibile per le biblioteche WorldShare Circulation | Obbligatorio/ripetibile per le biblioteche Tipasa | Descrizione | Limite di caratteri |
|---|---|---|---|---|---|---|
| OCLCPersonas | persona | Persona |
Obbligatorio |
Obbligatorio |
|
Questa cella è vuota. |
| Persona | CorrectionInfo | CorrelationInfo |
Ripetibile opzionale Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
Ripetibile opzionale Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
|
Questa cella è vuota. |
| oclcUserName | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
50 | |
| oclcExpirationDate | dateTime | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| nameInfo | NameInfo | Obbligatorio Non ripetibile |
Obbligatorio Non ripetibile |
|
Questa cella è vuota. | |
| soprannome | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
50 | |
| DataDiBirth | Data | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| genere | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| wmsCircPatronInfo | Informazioni su WmsCircPatron |
Obbligatorio Non ripetibile |
Obbligatorio Non ripetibile |
|
Questa cella è vuota. | |
| wsILLInfo | WsILLInfo | Not applicable |
Obbligatorio |
|
Questa cella è vuota. | |
| contactInfo | ContactInfo |
Ripetibile opzionale |
Obbligatorio Ripetibile |
|
Questa cella è vuota. | |
|
destinazione di consegna della notifica |
Destinazione consegna notifica |
Not applicable |
Ripetibile opzionale Nota: se un numero di cellulare è presente in questo campo (quando associato al valore deliveryService SMS) non viene convalidato, il caricamento dell'utente verrà rifiutato. |
|
Questa cella è vuota. | |
| note | Note | Ripetibile opzionale |
Ripetibile opzionale |
|
Questa cella è vuota. | |
| AdditionalInfo | KeyValuePair | Ripetibile opzionale |
Ripetibile opzionale |
|
Questa cella è vuota. | |
| URL foto | qualsiasiURL | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
8.192 | |
| institutionId (Attributo) |
numeric | Obbligatorio Non ripetibile |
Obbligatorio Non ripetibile |
|
Questa cella è vuota. |
NameInfo e WMSCircPatronInfo
| complexType | Attributo / elemento | Tipo | Obbligatorio/ripetibile per le biblioteche WorldShare Circulation | Obbligatorio/ripetibile per le biblioteche Tipasa | Descrizione | Limite di caratteri |
|---|---|---|---|---|---|---|
| NameInfo | prefisso | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
254 |
| datoNome | stringa |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
|
50 | |
| secondo nome | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
100 | |
| familyName | stringa |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
|
50 | |
| suffisso | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
254 | |
| canSelfEdit | booleano | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| WMSCircPatronInfo | barcode | stringa | Obbligatorio Non ripetibile |
Not applicable (il barcode può essere inviato come illID) |
|
20 |
| spilla | stringa | Facoltativo Non ripetibile |
Not applicable |
|
Questa cella è vuota. | |
| categoria prestatario | stringa | Obbligatorio Non ripetibile |
Not applicable (è possibile utilizzare illPatronType) |
|
30 | |
|
circRegistrazione Data |
dateTime | Facoltativo Non ripetibile |
Not applicable |
|
Questa cella è vuota. | |
| principaleSede | stringa | Obbligatorio Non ripetibile |
Not applicable |
|
Questa cella è vuota. | |
| isCircBlocked | booleano | Facoltativo Non ripetibile |
Not applicable |
|
Questa cella è vuota. | |
| isCollectionExempt | booleano | Facoltativo Non ripetibile |
Not applicable |
|
Questa cella è vuota. | |
| Esente da isFine | booleano | Facoltativo Non ripetibile |
Not applicable |
|
Questa cella è vuota. | |
| èVerificato | booleano |
Facoltativo |
Not applicable |
|
Questa cella è vuota. | |
| store Cronologia prestiti |
booleano | Facoltativo Non ripetibile |
Not applicable |
|
Questa cella è vuota. |
ContactInfo e PostalAddress
| complexType | Attributo / elemento | Tipo | Obbligatorio/ripetibile per le biblioteche WorldShare Circulation | Obbligatorio/ripetibile per le biblioteche Tipasa | Descrizione | Limite di caratteri |
|---|---|---|---|---|---|---|
|
ContactInfo Nota: è richiesta almeno un'informazione, indirizzo postale, e-mail o numero di telefono. |
Scelta: indirizzo postale | Indirizzo postale | Ripetibile opzionale |
Ripetibile opzionale |
|
Questa cella è vuota. |
| Scelta: e-mail | EmailAddress | Ripetibile opzionale |
Ripetibile opzionale |
|
Questa cella è vuota. | |
| Scelta: telefono | Phone | Ripetibile opzionale |
Ripetibile opzionale |
|
Questa cella è vuota. | |
| label | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| non è valido | booleano | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
|
Indirizzo postale Nota: è richiesta almeno un'informazione di contatto, indirizzo postale, e-mail o numero di telefono. |
streetAddressLine1 | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
120 |
| streetAddressLine2 | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
120 | |
| cityOrLocality | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
50 | |
| stateOrProvince | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
120 | |
| postalCode | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
20 | |
| country | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
120 | |
| isPrimary | booleano | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| isPermanent | booleano | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| validoDa | dateTime | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| validoA | dateTime | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
Questa cella è vuota. |
EmailAddress, Phone, CorrelationInfo, Note, KeyValuePair, NotificationDeliveryDestination e WSILLInfo
| complexType | Attributo / elemento | Tipo | Obbligatorio/ripetibile per le biblioteche WorldShare Circulation | Obbligatorio/ripetibile per le biblioteche Tipasa | Descrizione | Limite di caratteri |
|---|---|---|---|---|---|---|
|
EmailAddress Nota: è richiesta almeno un'informazione di contatto, indirizzo postale, e-mail o numero di telefono. |
Indirizzo e-mail | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
254 | |
| isPrimary | booleano | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
|
Phone Nota: è richiesta almeno un'informazione di contatto, indirizzo postale, e-mail o numero di telefono. |
numero | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
50 |
| isPrimary | booleano | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| CorrelationInfo | sourceSystem | stringa |
Ripetibile opzionale Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
Ripetibile opzionale Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
|
255 |
| idAtSource | stringa |
Ripetibile opzionale Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
Ripetibile opzionale Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
|
50 | |
| Note | text | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
255 |
| KeyValuePair | businessContext | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. |
| key | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| value | stringa | Facoltativo Non ripetibile |
Facoltativo Non ripetibile |
|
8.192 | |
|
Destinazione consegna notifica Nota: se si utilizza NotificationDelivery |
deliveryService | stringa | Not applicable |
Facoltativo |
|
Questa cella è vuota. |
| destinazione | stringa | Not applicable | Facoltativo Non ripetibile |
|
4.096 | |
| WsILLInfo | illId | stringa | Not applicable | Obbligatorio Non ripetibile |
|
254 |
| illApprovalStatus | stringa | Not applicable | Facoltativo Non ripetibile |
|
Questa cella è vuota. | |
| illPatronType | stringa | Not applicable | Facoltativo Non ripetibile |
|
50 | |
| illPickupLocation | stringa | Not applicable | Facoltativo Non ripetibile |
|
1000 |
Record di esempio
Report elaborazione file di dati utente
