ALLEGATO 1 SPECIFICA TECNICA PER LA FORNITURA SU SUPPORTO MAGNETICO DEI DATI RELATIVI ALLE VENDITE DI PRESIDI SANITARI Avvertenze generali 1. I supporti magnetici da utilizzare per l'invio dei dati sono i nastri o i dischetti. I nastri magnetici devono rispondere alle seguenti caratteristiche: - organizzazione fisso bloccato; - 9 tracce di registrazione; - densita' di registrazione pari a 6250 BPI; - nastri nuovi di sicura leggibilita'; - nastri "no label"; - registrazione IBM compatibile; - lunghezza del record logico 200 bytes; - lunghezza del record fisico 30.000; - fattore di bloccaggio 150; - codifica EBCDIC, bit di parita' ODD. I dischetti magnetici devono rispondere alle seguenti caratteristiche: - minidisco da 5" (40 tracce, 2D, 2S, 360 K); - minidisco da 3,5" (80 tracce, 2D, 2S, 720 K); - codifica ASCII; - records delimitati da CR-LF (in codifica ASCII "13-10"); - lunghezza del record logico pari a 200 bytes; - registrazione IBM compatibile. 2. Su ogni supporto, consegnato in duplice copia dovra' essere apposta una etichetta contenente le seguenti informazioni: FORNITORE : Denominazione del mittente NUMERO DI RECORDS : numero di records forniti ad esclusione dei records di testa e di coda DATA DI FORNITURA : data di consegna del supporto PROGRESSIVO DI FORNITURA : numero progressivo di invio (corrispondente al valore registrato nel record di testa) ORIGINALE/COPIA : indicare se si tratta del sup- porto originale o della copia TIPO DI FORNITURA : indicare "vendita di presidi sanitari" 3. Il supporto magnetico, deve essere predisposto seguendo le precisazioni indicate di seguito: - i dati alfanumerici (AN) vanno allineati a sinistra con riempimento a spazi dei caratteri non significativi; - i dati numerici (N) vanno allineati a destra, impostando a zero le cifre non significative. Tale regola non e' valida per la partita IVA che deve essere allineata a sinistra con riempimenti di spazi o zeri negli ultimi caratteri; - sarebbe opportuno, per ogni partita IVA riportata sul supporto magnetico, controllare la correttezza dell'unidicesimo carattere eseguendo la verifica riportata di seguito; a) moltiplicare per due le cifre di posizioni pari (2", 4", 6", 8", 10") a partire dalla sinistra del campo partita IVA; b) sommare i prodotti ottenuti tra loro e con le cifre di ordine dispari (1", 3", 5", 7", 9") della partita IVA. c) se l'ultima cifra del risultato ottenuto e' zero, l'undicesimo carattere della Partita IVA deve essere zero, altrimenti deve essere uguale al complemento a dieci della suddetta ultima cifra. Nel caso in cui la Partita IVA risulta corretta impostare a zero il dodicesimo carattere del campo riservato alla partita IVA. Se invece, la partita iva risulta formalmente errata impostare ad 1 il dodicesimo carattere del campo in cui viene registrata. DESCRIZIONE DEI TRACCIATI RECORDS Vengono di seguito descritti, distintamente per tipo records, i tracciati di fornitura e la descrizione dei relativi campi. Tracciato del tipo record 0 (record di testa) _____________________________________________________________________ CAMPO POSIZIONE LUNGHEZZA DESCRIZIONE TIPO NOTE _____________________________________________________________________ 1 1 - 1 1 Tipo record N = 0 2 2 - 7 6 Filler N = 0 3 8 - 11 4 Anno di riferimento N 4 12 - 12 1 Semestre di N = 1 o 2 riferimento 5 13 -14 2 Progressivo invio N 6 Data invio 15 - 16 2 Giorno N 17 - 18 2 Mese N 19 - 20 2 Anno N 7 21 - 55 35 Denominazione Societa' AN fornitrice 8 56 - 200 145 Filler AN = Spazi AN = Alfanumerico N = Numerico Tracciato del tipo record 1 _____________________________________________________________________ CAMPO POSIZIONE LUNGHEZZA DESCRIZIONE TIPO NOTE _____________________________________________________________________ 1 1 - 1 1 Tipo record N = 1 2 2 - 7 6 Filler N = 0 3 8 - 11 4 Anno di riferimento N 4 12 - 12 1 Semestre di N = 1 o 2 riferimento 5 13 - 28 16 Codice fiscale o AN Partita IVA del dichiarante 6 29 - 63 35 Ragione sociale AN LUNGHEZZA del dichiarante COGNOME=20 o Cognome e Nome LUNGHEZZA NOME=15 7 Estremi di Da indicare nascita se il dichiarante e' persona 64 - 65 2 Giorno N fisica 66 - 67 2 Mese N 68 - 69 2 Anno N 70 - 98 29 Comune di nascita AN 99 - 100 2 ' Provincia di AN nascita 101 - 101 1 Sesso AN = M o F 8 Sede sociale o AN domicilio 102 - 131 30 Via e numero civico AN 132 - 160 29 Comune AN 161 - 162 2 Provincia AN 163 - 167 5 C.A.P. N 9 168 - 168 1 Categoria N 1 = di appartenenza intesta- del dichiarante tario di registra- zione 2 = interme- diario 3 = terzista o assimilato 10 169 - 173 5 Codice della AN USL Competente 11 174 - 200 27 Filler AN = Spazi AN = Alfanumerico N = Numerico Tracciato del tipo record 2 (acquirenti) _____________________________________________________________________ CAMPO POSIZIONE LUNGHEZZA DESCRIZIONE TIPO NOTE _____________________________________________________________________ 1 1 - 1 1 Tipo record N = 2 2 2 - 7 6 Numero progressivo N di vendita 3 8 - 11 4 Filler N = 0 4 12 - 27 16 Codice fiscale o AN da non Partita IVA indicare dell'acquirente in caso di acquirente per auto consumo 5 28 - 28 1 Tipo acquirente N 1 = interme- diario 2 = terzista o assimilato 3 = utiliz- zatore finale 4 = acquirente per auto- consumo 6 29 - 63 35 Denominazione del AN presidio 7 64 - 68 5 Numero registrazione N 8 69 - 76 8 Quantita' di presidio N venduta 6 byte per kg. o litri 2 byte per etti o centilitri 9 78 - 200 123 AN = Spazi AN = Alfanumerico N = Numerico Tracciato del tipo record 9 (record di coda) _____________________________________________________________________ CAMPO POSIZIONE LUNGHEZZA DESCRIZIONE TIPO NOTE _____________________________________________________________________ 1 1 - 1 1 Tipo record N = 9 2 2 - 7 6 Filler N = 999999 3 8 - 11 4 Anno di riferimento N 4 12 - 12 1 Semestre di riferimento N = 1 o 2 5 13 - 14 2 Progressivo invio N 6 Data invio 15 - 16 2 Giorno N 17 - 18 2 Mese N 18 - 20 2 Anno N 7 21 - 55 35 Descrizione Societa' N fornitrice 8 56 - 61 6 Numero di record di N tipo 1 9 62 - 67 6 Numero di record di N tipo 2 10 68 - 73 6 Totali con esclusione N dei records di testa e di coda 11 74 - 200 127 Filler AN = Spazi AN = Alfanumerico N = Numerico