Menu'en Filtre

<< Click to Display Table of Contents >>

Navigation:  Menuer >

Menu'en Filtre

Previous pageReturn to chapter overviewNext page

Patient-ID filtrering af SQL-udtræk v. dobbeltklik på gitter

Programmet har den generelle funktion automatisk at aktivere filter overfor tabelvisninger sv.t. den fokuserede patient ved dobbeltklik på datagitteret.

Denne funktion kan hér supplerende aktiveres til også at filtrere overfor SQL-udtrækkene.

NeoBase 6 Reader SQL-filtre

Disse filtre fungerer alle ved at sætte diverse parameterværdier for hhv. gestationsalder, fødselsvægt og for de logistiske relationer AND, OR, >, >=, < og <=, der indsættes ad hoc men universelt i de forskellige SQL-udtryk, der anvender disse parametre.
Se også disse enkelte SQL-udtryk, der nås fra siden om SQL-udtræk.

SQL-filter Årgangs-, GA- og FV selektion

Med denne SQL filter-dialog kan man vælge årgang, som SQL-udtrækkene skal selekteres på, og om det skal ske på
Fødselsår (fødselsdato),
Indlæggelsesår (indlæggelsesdato)
   eller på
Udskrivelsesår (udskrivelsesdato)

Ved sortering på indlæggelses- eller udskrivelses-år vil der for patienter med flere indlæggelser fordelt på hver side af et årsskifte også medtages disses indlæggelser eller udskrivelser i det tilstødende sorteringsår.

Dialogen giver desuden mulighed for frit valg af gestationslalder- (GA) og fødselsvægt- (FV) grænser for øvre og nedre afgrænsning.
Da ukendt-værdierne for hhv. GA og FV er henholdsvis 99 og 9999, og da øvre grænse relationerne altid er "<" (mindre end), skal de øvre grænser for GA of FV sættes til hhv. 999 og 99999, hvis man også ønsker at inkludere de børn, der er registreret med ukendt GA (99) eller ukendt FV (9999).

Valgmuligheden GA og FV filter kriterie AND/OR betyder at hver patient forudsættes:

AND:

at opfylde både GA- og FV-kriteriet

OR:

at opfylde enten GA- eller FV-kriteriet.

For programmets diverse faste SQL-udtryk, hvor både nedre og øvre grænse for GA/FV er påkrævet, vil der som standard blive anvendt parametrene:

GA alle:
GA kendte:
GA ukendt:

0 <= GA < 999
0 <= GA < 99
99 <= GA < 999

FV alle:
FV kendte:
FV ukendt:

0 <= FV < 99999
0 <= FV < 9999
9999 <= FV < 99999

Disse SQL-parametre berører visninger fra menuerne:
SQL-udtræk
Statistik
Data-tjek

SQL-filter GA < 32 uger eller FV < 1500 g

Dette er et generelt kombineret GA-filter og FV-filter for de tilgængelige SQL-udtræk inklusiv de listede Data-tjek udtræk - undtaget er dog de Data-tjek, der i sig selv defineres med afgrænsning udenfor denne grænse.
Læg mærke til den anvendte logiske operator "eller", der blot forudsætter at en af de to kriterier er opfyldt, og som medfører at det andet kriterium tillader værdien ukendt.

SQL-filter GA >= 32 uger og FV >= 1500 g

Dette er et generelt kombineret GA-filter og FV-filter for de tilgængelige SQL-udtræk inklusiv de listede Data-tjek udtræk - undtaget er dog de Data-tjek, der i sig selv defineres med afgrænsning udenfor denne grænse.
Læg mærke til den i udtrykket anvendte logiske operator "og", der forudsætter at begge de to kriterier er opfyldt, hvorved dette filter giver komplementærmængden af patienter hentet med filtret for GA < 32 eller FV < 1500.
Nærværende filter inkluderer således også patienter med værdien ukendt for GA og/eller FV.

Hvis man ønsker et tilsvarende udtræk hvor ingen af de to parametre tillades at være ukendt, kan disse parametre sættes via filterdialogen.

Hvis man ønsker et tilsvarende udtræk hvor kun een af de to parametre for hvert case tillades at være ukendt, dvs.:
((32 <= GA < 99 and 1500 <= FV < 99999) or (32 <= GA < 999 and 1500 <= FV < 9999))
henvises man til at opbygge udtrykket som bruger-defineret udtryk i den replikate database, hvor kriterierne vil kunne se sådan ud:

WHERE
{andre kriterier}
AND
((np."GA hele uger" >= 32 AND np."GA hele uger" < 99

  AND np.Fodselsvaegt >= 1500 AND np.Fodselsvaegt < 99999)

 OR

 (np."GA hele uger" >= 32 AND np."GA hele uger" < 999

  AND np.Fodselsvaegt >= 1500 AND np.Fodselsvaegt < 9999))

SQL-filter GA < 26 uger

Viser børn/indlæggelser med gestationsalder under 26 uger.

SQL-filter GA < 28 uger

Viser børn/indlæggelser med gestationsalder under 28 uger.

SQL-filter GA < 32 uger

Viser børn/indlæggelser med gestationsalder under 32 uger.

SQL-filter 28uger <= GA < 32 uger

Viser børn/indlæggelser med gestationsalder 28 - 31+6 uger.

SQL-filter 32uger <= GA < 36 uger

Viser børn/indlæggelser med gestationsalder 32 - 35+6 uger.

SQL-filter GA >= 36 uger

Viser børn/indlæggelser med gestationsalder over/lig med 36 uger.

SQL-filter GA >= 37 uger

Viser børn/indlæggelser for alle mature, dvs. med gestationsalder på mindst 37 uger.

SQL-filter GA < 37 uger

Viser børn/indlæggelser for alle præmature, dvs. med gestationsalder under 37 uger.

SQL-filter GA ukendt

Viser børn/indlæggelser med ukendt gestationsalder (kode 99) uanset kendt eller ukendt fødselsvægt.

_____________________________

27-10-2017 - © 2003-2017 Niels Knabe