Proroga esenzioni E01/E08
3 partecipanti
Pagina 1 di 1
Proroga esenzioni E01/E08
La nostra Asl ha prorogato le esenzioni da E01 a E08 in scadenza 30-09-2012, al 31 ottobre 2012, chiedo a qualche collega esperto in query di compilarne una adatta ad aggiornare in Millewin con la nuova data di scadenza.
Ringrazio anticipatamente per l'aiuto che come al solito, sono sicuro non mancherà.
Ringrazio anticipatamente per l'aiuto che come al solito, sono sicuro non mancherà.
antonio_cimmino- Nuovo Membro
- Messaggi : 30
Punti : 5061
Voti per importanza dei messaggi : 0
Data d'iscrizione : 20.02.11
Località : Giugliano in Campania ASL NA2 Nord
Re: Proroga esenzioni E01/E08
antonio_cimmino ha scritto:La nostra Asl ha prorogato le esenzioni da E01 a E08 in scadenza 30-09-2012, al 31 ottobre 2012, chiedo a qualche collega esperto in query di compilarne una adatta ad aggiornare in Millewin con la nuova data di scadenza.
Ringrazio anticipatamente per l'aiuto che come al solito, sono sicuro non mancherà.
Prova la seguente ma naturalmente FA PRIMA UNA COPIA DI SALVATAGGIO DI MILLE.DB.
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', 'RE2', 'RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
AND dscdese= '2012-09-30'
AND Userid like '%'; /*Se in medicina di gruppo sostituire % con il proprio codice*/
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1', 'RE2', 'RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
Ultima modifica di Admin il Ven 28 Set 2012 - 0:30 - modificato 1 volta.
Re: Proroga esenzioni E01/E08
Errore SQL,
devo cancellare il rigo rosso?
Lavoro in postazione singola
A domani, Buona Notte!
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', ''RE2', RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
AND dscdese= '2012-09-30'
AND Userid like '%';
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1', ''RE2', RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
questo è il testo inserito
devo cancellare il rigo rosso?
Lavoro in postazione singola
A domani, Buona Notte!
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', ''RE2', RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
AND dscdese= '2012-09-30'
AND Userid like '%';
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1', ''RE2', RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
questo è il testo inserito
antonio_cimmino- Nuovo Membro
- Messaggi : 30
Punti : 5061
Voti per importanza dei messaggi : 0
Data d'iscrizione : 20.02.11
Località : Giugliano in Campania ASL NA2 Nord
Re: Proroga esenzioni E01/E08
antonio_cimmino ha scritto:Errore SQL,
devo cancellare il rigo rosso?
Lavoro in postazione singola
A domani, Buona Notte!
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('RE1', ''RE2', RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
AND dscdese= '2012-09-30'
AND Userid like '%';
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('RE1', ''RE2', RE3' , 'RE4', 'E05', 'E06', 'E07', 'E08')
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
questo è il testo inserito
Non c'è bisogno di cancellare il rigo rosso se in postazione singola.
Prova come è adesso perché ho notato che erroneamente nella prima c'era un doppio apice prima di RE2 sia al secondo che all'ottavo rigo.
Re: Proroga esenzioni E01/E08
UPDATE cart_paz_ese set dscdese= '2013-01-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('E05', 'E08')
AND dscdese= '2012-09-30'
AND Userid like 'PYPYQBC'; /*Se in medicina di gruppo sostituire % con il proprio codice*/
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('E05', 'E08')
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
Questa è il testo modificato della query
ma da 2 errori di sintassi SQL,
lavoro con RRS Net e il mio codice della medicina di gruppo è PYPYQBC
scusami per la petulnza e buon fine settimana
WHERE cod_ese in ('E05', 'E08')
AND dscdese= '2012-09-30'
AND Userid like 'PYPYQBC'; /*Se in medicina di gruppo sostituire % con il proprio codice*/
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
WHERE e.cod_ese in ('E05', 'E08')
commit;
SELECT 'Comando eseguito con successo!' as Risultato;
Questa è il testo modificato della query
ma da 2 errori di sintassi SQL,
lavoro con RRS Net e il mio codice della medicina di gruppo è PYPYQBC
scusami per la petulnza e buon fine settimana
antonio_cimmino- Nuovo Membro
- Messaggi : 30
Punti : 5061
Voti per importanza dei messaggi : 0
Data d'iscrizione : 20.02.11
Località : Giugliano in Campania ASL NA2 Nord
Proroga Esenzioni E05 ed E08
Prova questa:
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('E05', 'E08')
AND dscdese= '2012-09-30'
AND userid like '%';
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
AND e.cod_ese in ('E05' , 'E08');
SELECT 'Comando eseguito con successo' Risultato
Essendo in postazione singola non occorre inserire il codice di gruppo, ma lascia come sta. Se nemmeno funziona semplifichiamo con la seguente (a me funzionano entrambe):
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('E05', 'E08')
AND dscdese= '2012-09-30' ;
commit;
SELECT 'Comando eseguito con successo' as Risultato
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('E05', 'E08')
AND dscdese= '2012-09-30'
AND userid like '%';
DELETE cart_scadenze
FROM cart_scadenze s join cart_paz_ese e on s.codice = e.codice and s.rowid = e.rowid
AND s.tabella = 'E'
AND e.cod_ese in ('E05' , 'E08');
SELECT 'Comando eseguito con successo' Risultato
Essendo in postazione singola non occorre inserire il codice di gruppo, ma lascia come sta. Se nemmeno funziona semplifichiamo con la seguente (a me funzionano entrambe):
UPDATE cart_paz_ese set dscdese= '2012-10-31', sigla_si=upper(sigla_si)
WHERE cod_ese in ('E05', 'E08')
AND dscdese= '2012-09-30' ;
commit;
SELECT 'Comando eseguito con successo' as Risultato
Ultima modifica di Admin il Mar 2 Ott 2012 - 9:30 - modificato 2 volte.
Re: Proroga esenzioni E01/E08
Non danno messaggi di errore, ma non aggiornano le scadenze.
ho windows 7 64 bit se può essere utile
ciao!
ho windows 7 64 bit se può essere utile
ciao!
antonio_cimmino- Nuovo Membro
- Messaggi : 30
Punti : 5061
Voti per importanza dei messaggi : 0
Data d'iscrizione : 20.02.11
Località : Giugliano in Campania ASL NA2 Nord
Re: Proroga esenzioni E01/E08
antonio_cimmino ha scritto:Non danno messaggi di errore, ma non aggiornano le scadenze.
ho windows 7 64 bit se può essere utile
ciao!
Il sistema operativo non dovrebbe influire. Hai controllato la scadenza dell'esenzione di un paziente che aveva l'esenzione E05 o E08 in scadenza al 30/09/2012 ?
Tieni presente che il risultato dell'operazione è O RIGHE perché non è un'estrazione, ma un aggiornamento.
Re: Proroga esenzioni E01/E08
Con XP e Windows7 32 bit la query n°1 ha aggiornato le scadenze al 31-1-2013 OK!
Tutto OK anche con Windows7 64 bit.
Grazie e buona domenica
Tutto OK anche con Windows7 64 bit.
Grazie e buona domenica
antonio_cimmino- Nuovo Membro
- Messaggi : 30
Punti : 5061
Voti per importanza dei messaggi : 0
Data d'iscrizione : 20.02.11
Località : Giugliano in Campania ASL NA2 Nord
Re: Proroga esenzioni E01/E08
anche la asl na1 centro ha prorogato le esenzioni eo5 scadute il 30/09/2012 al 31/01/2013,inviandoci una circolare.
andrei cauto nel lanciare il comando uptade perche' questi rinnovi non compaiono sul sito portale tessera sanitaria.
andrei cauto nel lanciare il comando uptade perche' questi rinnovi non compaiono sul sito portale tessera sanitaria.
pdiloren- Nuovo Membro
- Messaggi : 29
Punti : 5057
Voti per importanza dei messaggi : 1
Data d'iscrizione : 28.02.11
Argomenti simili
» Proroga esenzioni
» raggruppamento esenzioni
» PROROGA ESENZIONE E05 - E08
» Esenzioni che scompaiono
» Proroga ISEE per Toscana
» raggruppamento esenzioni
» PROROGA ESENZIONE E05 - E08
» Esenzioni che scompaiono
» Proroga ISEE per Toscana
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.