General description

qbgbaReader

qbgbaReader: A package for reading XML files containing a "Qualitaetsbericht" of a German hospital.

Example XML-files and datasets

bund

The first of three files comprising an example of a "Qualitaetsbericht".

land

The second of three files comprising an example of a "Qualitaetsbericht".

details

The third of three files comprising an example of a "Qualitaetsbericht".

Fachabteilungen_2019

The list of possible "Fachabteilungen" in German hospitals defined in 2019.

Higher level functions

qb_extract_one_clinic()

Insert the complete data for one hospital into the database.

qb_extract_many_clinics()

Safely insert complete data for many hospitals from the same year into the database.

General purpose functions

lists_insert_single_table()

Generate the correct table from selective lists to be inserted into the database.

qb_db_set_query()

Set (i.e., insert or update) one or several database entries in one table.

qb_extract_person()

Extract name and contact data of a Person.

qb_extract_selective_lists()

Extract all lists from an Excel-file with the selective lists provided by the GBA which are then used in a "Qualitaetsbericht" to encode specific information.

qb_extract_simple_section()

Extract repeated XML-children from a section together with its values.

Extractor functions

qb_extractor_Akademische_Lehre()

Extract all information regarding the topic "Akademische Lehre".

qb_extractor_Allgemeine_Informationen()

Extract all information regarding the topic "Akademische Lehre".

qb_extractor_Anzahl_Betten_und_Fallzahlen()

Extract all information regarding the topic "Anzahl Betten und Fallzahlen".

qb_extractor_Apparative_Ausstattung()

Extract all information regarding the topic "Apparative Ausstattung".

qb_extractor_Arzneimitteltherapiesicherheit()

Extract all information regarding the topic "Arzneimitteltherapiesicherheit".

qb_extractor_Ausbildung_andere_Heilberufe()

Extract all information regarding the topic "Ausbildung andere Heilberufe".

qb_extractor_Barrierefreiheit()

Extract all information regarding the topic "Barrierefreiheit".

qb_extractor_Beschwerdemanagement()

Extract all information regarding the topic "Beschwerdemanagement".

qb_extractor_DMP()

Extract all information regarding the topic "Disease Management Programs (DMP)".

qb_extractor_Einleitung()

Extract all information regarding the topic "Einleitung".

qb_extractor_Einrichtungsinternes_Fehlermeldesystem()

Extract all information regarding the topic "Einrichtungsinternes Fehlermeldesystem".

qb_extractor_Einrichtungsuebergreifendes_Fehlermeldesystem()

Extract all information regarding the topic "Einrichtungsuebergreifendes Fehlermeldesystem".

qb_extractor_Fortbildung()

Extract all information regarding the topic "Fortbildung".

qb_extractor_Hygienepersonal()

Extract all information regarding the topic "Hygienepersonal".

qb_extractor_Medizinisch_Pflegerische_Leistungsangebote()

Extract all information regarding the topic "Medizinisch Pflegerische Leistungsangebote".

qb_extractor_Mindestmengen()

Extract all information regarding the topic "Mindestmengen".

qb_extractor_Nicht_Medizinische_Leistungsangebote()

Extract all information regarding the topic "Nicht Medizinische Leistungsangebote".

qb_extractor_OE()

Extract all information from all departments in one hospital.

qb_extractor_Personal_des_Krankenhauses()

Extract all information regarding the topic "Personal des Krankenhauses".

qb_extractor_Pflegepersonalregelung()

Extract all information regarding the topic "Pflegepersonalregelung".

qb_extractor_QS_nach_Landesrecht()

Extract all information regarding the topic "QS nach Landesrecht".

qb_extractor_Qualitaetssicherung()

Extract all information regarding the topic "Qualitaetssicherung".

qb_extractor_Strukturqualitaetsvereinbarung()

Extract all information regarding the topic "Strukturqualitaetsvereinbarung".

qb_extractor_Teilnahme_Notfallversorgung()

Extract all information regarding the topic "Teilnahme Notfallversorgung".

qb_extractor_Umgang_mit_Risiken_in_der_Patientenversorgung()

Extract all information regarding the topic "Umgang mit Risiken in der Patientenversorgung".

qb_extractor_Weitere_Informationen_Hygiene()

Extract all information regarding the topic "Weitere Informationen Hygiene".