Dnld4_Emd.docx
Wijzigingsdatum: 24 oktober 2013
Databankversie van het Geneesmiddelen repertorium Woord vooraf
Het volledige, actuele Repertorium (GGR) is beschikbaar in de vorm van een databank in verschillende formaten ( DBF, CSV, SQL). Bij de maandelijkse updates worden ook de aangepaste databanken gratis ter beschikking gesteld (rond de 18de van de lopende maand). Om als eindgebruiker(arts, apotheker) gebruik te maken van deze databank versie dient men meestal te beschikken over gepaste software of interface. Deze wordt NIET door het BCFI geleverd. De databank versie wordt ter beschikking gesteld aan artsen, apothekers, tandartsen en andere gezondheidswerkers in het kader van hun professionele praktijk. Gelieve hiervoor contact op te nemen met Ap. Isabelle Latour (
[email protected]). Na het invullen van een aanvraag formulier, kan U een GGR databank versie downloaden. Software huizen voor medische praktijkvoering dienen zich te richten tot de cel Telematica van de Federale Overheidsdienst Volksgezondheid, Veiligheid van de Voedselketen en Leefmilieu, directoraat-generaal Basisgezondheidszorg. (
[email protected] ,tel. +32 (0)2 524 85 87)
Aangeboden formaten
DBF (dBase 3+) CSV (Comma Separated Value) SQL (wordt getest)
Formaten die worden overwogen*
MDB (Acces 2003) ADS (Advantage Database Serverp is een relationeel databankmanagement system ter beschikking gesteld door Sybase De “local server”- versie is gratis Zie http://www.sybase.be en ARC (Architect) XML
* naargelang de interesse die men ons kenbaar maakt
Aanbevolen viewer Vrije tekst layout Lettterset
ADS XML CSV ARC Notepad+ Excel Behouden UTF-8 UTF-8 UTF-8
MDB SQL Access Notepad+ Behouden UTF-8 UTF-8
Gebruikte termen (Glossary) HYR
Hierarchy
MP
Medicinal Product
This table HYR shows the hierarchical node in the GGR with corresponding text blocks Medication name of a particular firm 1
MPP MPPcv MPPnm ThGrp MpGrp PP In InNm
Medicinal Product Package Medicinal Product Package Code Value Medicinal Product Package name Therapeutische group Medicinal Product Group Pharmaceutical Product Ingredient Ingredient name
Medication package Unique code assigned to medicinal product package. Corresponds in Belgium to “CNK”. Name of an MPP, usefull for prescription purposes. Intermediate level between a Chapter (upper)and an MPGrp (base). Lowest hierarchical level. All MPs belong to an MpGrp level A phase of a sequential contraceptive pill Active ingredient The name of an active ingredient
De structuur van de databanken
In beide landstalen is de structuur identiek De veldnamen die eindigen op een “CV” (bv Mppcv, MpCv, HyrCVn, GalCV, ..) geven een unieke identifier (primaire sleutel) aan voor dit record. Deze “CV”-codes blijven behouden in de loop van de tijd, en worden dus nooit gerecycleerd. Met uitzondering van de MppCV en InnCnk (met 7 lettertekens), zijn alle CV veldnamen 5 tekens lang met voorloopnullen indien nodig). Veldnamen gevolgd door een underscore teken (“_”) geven aan dat dit veld redundant is. Het werd voorzien ter bevordering van de leesbaarheid en herkenning van de records, maar is NIET bedoeld om in applicaties te worden getoond. bv in de SAM tabel is het veld “Mppnm_” een ingekorte versie van de volledige verpakkingsnaam die te vinden is in de tabel MPP. Veldlengtes zijn niet van toepassing op de XML en CSV versie
HYR Deze tabel geeft de hiërarchische boom weer van het huidige GGR. Van maand tot maand kan deze boom evolueren: takken verdwijnen, worden gecreëerd of verschuiven. De HyrCV (Primaire sleutel) wijzigt steeds wanneer de betekenis of samenstelling van de onderliggende tak wijzigt. Een gewijzigde schrijfwijze geeft echter GEEN aanleiding tot het toekennen van een nieuwe HyrCV. FieldName Hyr
Type Char
Length 8
HyrCv MpGrp
Char 5 Logical
TI
Char
150 100 in dbf
Example “BF”
Comment B= 2nd Chapter (=" … BIJ MAAG- EN DARMZIEKTEN") F= 6th SubSection (="Laxativa"), Can slightly evoluate on a monthly base “12345” PRIM key True Medicinal Product Group True= This HYR is the lowest branch of the hierarchical tree. All MPs belong to a HyrCV of the type MpGrp=True. “Laxativa” Full title, as visible on the site or in the printed version. TI can be Empty. 2
Intro
Semi-structured text, in uniform font and style (with bold, italics, subscript and superscript indication) and with some standard replacements:
Memo
Pos
Items are all preceded by a dash Paragraphs are substituted by the #13#10 codes Double quotes is translated in asterisk “xyz” =>*xyz* URLs and other references are substituted by
tags, suggesting "italic" style.
and are kept alive around text strings to be accentuated. cm2 is written as cm<SUP>2; H2O is written as H<SUB>2O;
Windowed Posology comment, following an intro text
Memo
MP De MP tabel behandelt de merknamen. De BT code (Black Triangle, geneesmiddelenbewaking), de WADA codes (doping) en de firma naam zijn alle verbonden aan een MP record. De MPCV (primaire sleutel) wijzigt wanneer de merknaam wordt overgenomen door een andere firma. Een gewijzigde schrijfwijze geeft echter GEEN aanleiding tot het toekennen van een nieuwe MPCV. FieldName MPCV HyrCV HYR_ HYR in dbf
Type Char Char Char
Length 5 5 8
Example “12345” “12345” “BEA”
Comment PRIM key References HYR table Redundant Indicates present location in the Hyr Tree.
Mpnm
Char
« Lanoxin »
Commercial name of the MP, uppercase/ lowercase
IrCv
Char
60 55 in dbf 5
“12345”
BT
Logical
Note POS
Memo Memo
WADAN
Char
6
“verdovingsmiddel” (1 ml = 20 dr. = 100 mg) “B”
References the IR table(Information Responsible // Firm) True= New Active ingredient; be carefull ; report problems! Free text line
WADAF
Char
6
“B”
Rank NOT in dbf NmCv Orphan NOT in dbf SpecRules NOT in dbf
Integer Char Logical Logical
Not used 5
Free text line Doping code, according to flemish Community (WADA) cfr infra Doping code, according to French Community (WADA) cfr infra Indicates the order in the MP-list of a MpGrp
Not used Orphan status Not yet filled in “speciaal gereglementeerd”/ ” spécialement réglementé” Special rules for delivery Not yet filled in
3
Narcotic NOT in dbf
Logical
Amb
Logical
TRUE
Hosp
Logical
False
“verdovingsmiddel/narcotique” Special rules for delivery Not yet filled in True= present in the existing set of ambulatory medication True= present in the existing set of hopital medication
Doping codes De WADA codes bevinden zich NIET in een afzonderlijke referentietabel. Hieronder volgt de betekenis van de WADA-code in de velden WADAN en WADAF van de MP tabel. Meaning of the WADAN codes In alle omstandigheden verboden (let op urinaire drempelwaarde)
A B
ß-blokkers, verboden bij bepaalde concentratiesporten binnen wedstrijdverband en ten allen tijde verboden bij handboogschieten
B2
Alle ß2-mimetica zijn verboden, behalve salbutamol, salmeterol en frometerol die via inahalatie en overeenkomstig het therapeutisch regime worden gebruikt
C
Corticosteroiden, verboden binnen wedstrijdverband behalve bij dermatologisch gebruik
c
Opgelet. De sporter moet bij een eventuele dopingcontrole de controle arts op de hoogte brengen
D
Diuretica, ten allen tijde verboden
d
Opgelet. Product is niet verboden maar kan een positieve doping test opleveren.
DB
Bevat diuretica, ten allen tijde verboden
H
Ten allen tijde verboden
M
Maskerende middelen, ten allen tijde verboden
N
Narcotica, verboden binnen wedstrijdverband
O
Anti-Oestrogene middelen, ten allen tijde verboden
AO
Anti-Oestrogene middelen, ten allen tijde verboden
S
Stimulantia, verboden binnen wedstrijdverband
MPP De MPP tabel bevat de administratieve informatie die hoort bij een medicatie verpakking (Medicinal Product Package). De primaire sleutel (het MPPCV veld) wijzigt niet bij wijziging van producent of verdeler. Het Mppcv veld wijzigt echter wel bij wijziging van de samenstelling, galeniek of verpakkingsgrootte. FieldName
Type
Len
Example
Comment
HYR_ HYR in dbf
Char
8
Shows the Hyr level
HYRCV
Char
5
"00123"
references to Hyr table
OGC OGC_R in dbf
Char
1
"B"
Indicates the state in the Belgian Reimbursement by Reference System (RRS) "A" means "Original compound, public
4
price not lowered to RRS treshold" "B" means "Original compound, public price lowered to RRS treshold", cheap "C" means "Copy product, cheap "G" means "Generic product, cheap "W" means "Orphans" "Y" means "Not included in the RRS" "Z" means "Not included in the RRS, but ATC4 alternatives exist" "Y" and "Z" labeled states are presently handled in the same manner empty: "No reimbursement by RIZIV/INAMI MPCV
Char
5
"01234"
Medicinal Product Code, references the MP table
MPPCV
Char
7
"1234567"
Prim Key persistent. in Belgium identical to the CNK
OUC
Char
1
"O"
O= Mono Ingredient MPP (eg "Lanitop") U= Multi Ingredient MPP (eg ‘Zestoretic") C= Combined Multi Ingredient MPP (eg "Trinordiol")
MPPNM
Char
100 70 in dbf
"LANOXIN compr 60x .0125mg"
Medicinal Product Package Name or Prescription name, identifying the Medicinal Product Package in human language, can be useful for prescription purposes NL version or FR version Suitable for prescription purposes.
VLGNR
Int
1
Rank within an Medicinal Product set
GALCV
Char
5
"00107"
References to the GALname in GAL
SPEF
Char
30
"TTS 5:"
Medicinal Product Specifier used in some MPPNM (eg "NITRODERM TTS 5:…")
CQ
Int
30
Content Quantity of a package eg «20» in «duovent 20 x 4 ml»
CU
Char
"x"
Content Units of a package eg «x» in «duovent 20 x 4 ml»
CFQ
Float
200
Content Fluid Quantity of a package eg «4» in «duovent 20 x 4 ml»
CFU
Char
30 20 in dbf
"ml"
Content Fluid Units, but also used for "doses", bulk units "g" «ml» in «duovent 20 x 4 ml»
AQ
Int
1
Not yet used
AU
Char
1
Not yet used
Content Units of Add
AFQ
Float
3
8
Content Fluid Quantity to add «1» in “Solu-Medrol 40mg + 1 ml Solv SAB”
AFU
Char
2
"ml"
Content Fluid Units to add see eg «ml» in “Solu-Medrol 40mg + 1 ml Solv SAB”
ATYPE
Char
12
"spuit solv"
Type to add eg see eg «Solv SAB» in “Solu-Medrol 40mg + 1 ml Solv SAB”
CMUCOMB
Char
20
“I + II+ III”
Full string, e.g. used in "Trinordiol"
LAW
Char
1
"R"
"R" if "on prescription"
1
5
SSECR
Char
9
B!
Social Security Reimbursement code (// RIZIV/INAMI indication)
PUPR
Float
USE
Char
1
NOTE
Char
190
Note on this MPP
POS
Char
190
Posology comment
Content_ Content in dbf
Char
20 50 in dbf
2 x 250 ml
Redundant field Content of a package, described in "human" language. Build based on field CQ, CU, CFQ, CFU
GalNm_ Galnm in dbf
Char
80 50 in dbf
comp. (deelb.)
Redundant field shows galenic term Full name found in GAL.dbf table using GalCV field
Index
Float
Amount of eurocents, paid by non-OMNIO patients for one unit (one tablet, 1 ml, 1 amp, 1 gr). Determines the order of presentation in the "Comparatif Price Tables"
RemA
Float
Amount paid by patients without OMNIO state ("active patients"), in €
RemW
Float
Amount paid by patients with OMNIO/WIGW state, in €
BT
Logical
RVos Only in dbf
Char
5
VosNm_ NOT in dbf
Char
120
InnCnk
Char
7
BT
Logical
MPP under survey. Be carefully and report problems to FAGG/AFMPS
Gdkp
Logical
“Cheap” MPP within the INN-group Status delivered by RIZIV/INAMI. Indication for the prescriber.
SpecRules NOT in dbf
Logical
“speciaal gereglementeerd”/ ” spécialement réglementé” Special rules for delivery Not yet filled in
Narcotic NOT in dbf
Logical
“Narcotic”/ “stupéfiant” Special rules for prescription and delivery Not yet filled in
Excip
Char
30
“ArgAsp”
Excipients with notable activity
Cheapest
Logical
1
True
RIZIV/INAMI code "Cheapest" Indication for the pharmacist, that this package can be delivered according to reimbursment rules
Amb
Logical
1
True
True= Actif in the actual version of Ambulant medication set. Always set to True
Hosp
Logical
1
Not used
Always set to False
Public Price, in Euro "H"
Restricted to "Hospital use"
Back Triangle (see site)
True= New active ingredient; be carefull; report problems
"12345"
Empty InnCnk is the clue to INN info Indication of INN group name NL or FR version depending on the Language. See Ammp4Inn table (INN pack)
"8123456"
Official CNK code for this INN (VOS/DCI) group. Always starting with "8" References to AMpp4Inn->InnGroup_Cnk
6
SAM De SAM tabel bevat de samenstelling (i.e. verwijzing naar actieve stoffen met sterkte of concentratie) van elke medicatie verpakking FieldName
Type
Len
Example
Comment
HYR_ HYR in dbf
Char
8
"ABA"
Cfr HYR-table (redundant, but kept for clarity)
HYRCV_ HYRCV in dbf
Char
5
"00123"
Cfr HYR-table (redundant, but kept for clarity)
MPCV_ MPCV in dbf
Char
5
"01234"
Cfr HYR-table (redundant, but kept for clarity)
MPPCV
Char
7
"1234567"
Element of the PrimKey = MPPCV+ PPID+ StofCV
MPPNM_ MPPNM in dbf
Char
60
"LANOXIN compr 60x .0125mg"
Shows part of the Mppnm. (redundant, but kept for clarity) For full version, see MPP-table
PPID
Char
4
"II"
Element of the PrimKey = MPPCV+ PPID+ StofCV "Pharmaceutical Product" Identifier "Pharmaceutical Product" concept only used in the case of Combined Multi Ingredient Medicinal Products (eg "Trinordiol")
PPQ
Int
10
Quantity of units of this PP combination
PPGAL
Char
“transderm syst”
farmaceutical form for this application phasis
INRANK
Int
1
Ranking of the ingredient in a MPP-formula
StofCV
Char
5
"12345"
Element of the PrimKey = MPPCV+ PPID+ StofCV references to INNM table
Stofnm_ not in dbf
Char
120
Indicates an ingredient (redundant)
DIM
Char
30 20 in dbf
Eg MP Comfeel “10 x 10 cm"
INX
Char
2
INQ
Float
INU
Char
ADD
Char
INBASQ
Float
INBASU
Char
INQ2
Float
INU2
Char
20
Amb
Logica l
1
30
empty
internal use
1.25
Quantity of ingredient "mg" Diclofenac amp 6 x 75mg/3ml”
20
"mg"
Units of Ingredient quantity "75" Diclofenac amp 6 x 75mg/3ml”
1
"+","/"
"/"= Separator for counter/enumerators "/ in "Diclofenac amp 6 x 75mg/3ml” "à" see “Tissucol duo” “>” see “PPSB poeder” "3" Diclofenac amp 6 x 75mg/3ml”
15
"ml" Diclofenac amp 6 x 75mg/3ml” 600
Eg MP " Octaplex poeder flac iv " “760” in “220 à 760IE”
IE
Eg MP " Octaplex poeder flac iv " “IE” in “220 à 760IE”
True
Always True= Present in the actual version of ambulant medication set
7
In dbf version: empty Hosp
Logica l
1
Not used
Always set to False In dbf version: empty
IR De IR tabel (Information Responsible) bevat de Firmanaam (NL en FR) van elk geneesmiddel.
FieldName
Type
Len
Example
Comment
IRCV
Char
5
"1234567"
Prim Key Referenced to by MP->IrCv
NIRNM
Char
50 45 char in dbf version
"Rode Kruis"
Information Responsible Name (can be the Marketing Licence holder, Producer of ingredient, Producer of MPP, Licence Holder). Flemish name
FIRNM
Char
50 45 char in dbf version
"Croix Rouge"
Information Responsible Name (can be the Marketing Licence holder, Producer of ingredient, Producer of MPP, Licence Holder). French name.
Pip
Logical
1
True
True = Parallel import firm
Amb
Logical
1
True
True= present in the actual version of the ambulant medication set
Hosp
Logical
1
Not used
Always set to False
INNM De INNM tabel bevat de actieve ingrediëntnamen (Ingredient Names, NL en FR) van elke medicatie verpakking. Zie het veld StofCV in de tabel Sam. FieldName
Type
Len
Example
Comment
StofCv
Char
5
"12345"
Prim Key Referenced to by Sam->StofCv
InCV
Char
5
EMPTY
Still persistst EMPTY in the dbf version not present in the NONT-DBF versions
NINNM
Char
80
"abatacept (biosynthetisch)"
Ingredient name, Flemish name
FINNM
Char
80
"abatacept (biosynthétique)"
Ingredient name, French name
NBASE
Char
80
“abatacept”
basic term of this active ingredient
NINNMX
Char
130 110 in dbase
"biosynthetisch
Extra information on this active ingredient
NSaltEstr
Char
80 60 in dBase
"Hydrochoride"
Salt or Ester of this active ingredient
FBASE
Char
130 110 in dbase
“abatacept”
basic term of this active ingredient (French)
FINNMX
Char
130 110 in dbase
“biosynthétique”
Extra information on this active ingredient
FSaltEstr
Char
80
"Chlorhydrate"
Salt or Ester of this active ingredient
8
60 in dBase Amb
Logical
1
True
True= present in the actual version of ambulant medication set
Hosp
Logical
1
Not used
Always set to False
GAL De GAL tabel bevat de galenische termen (NL en FR) van elke medicatie verpakking. FieldName
Type
Len
Example
Comment
GalCv
C
5
"01234"
Prim key referenced to by Mpp->GalCv
NGalNM
C
100
"Compr. (deelb.)"
GalTerm, Nl
FGalNM
C
100
"Compr. (séc.)"
GalTerm, Fr
Amb
Logical
1
True
True= present in the actual version of ambulant medication set
Hosp
Logical
1
Not used
Always set to False
9