Package: de-hilfsmittel
hilfsmittelDer GKV-Spitzenverbund führt ein Register über alle Hilfsmittel, die der Leistungspflicht der Kassen unterliegen. Struktur: Produktgruppe -> Anwendungsort -> Untergruppe -> Produktart -> ProduktThis Python package is automatically generated by theOpenAPI Generatorproject:API version: 1.0.0Package version: 1.0.0Build package: org.openapitools.codegen.languages.PythonClientCodegenRequirements.Python >= 3.6Installation & Usagepip installpipinstalldeutschland[hilfsmittel]poetry installpoetryadddeutschland-EhilfsmittelSetuptoolsInstall viaSetuptools.pythonsetup.pyinstall--user(orsudo python setup.py installto install the package for all users)UsageImport the package:fromdeutschlandimporthilfsmittelGetting StartedPlease follow theinstallation procedureand then run the following:importtimefromdeutschlandimporthilfsmittelfrompprintimportpprintfromdeutschland.hilfsmittel.apiimportdefault_apifromdeutschland.hilfsmittel.model.baum_knotenimportBaumKnotenfromdeutschland.hilfsmittel.model.detail_produktimportDetailProduktfromdeutschland.hilfsmittel.model.nachweisschemaimportNachweisschemafromdeutschland.hilfsmittel.model.produktimportProduktfromdeutschland.hilfsmittel.model.produktartimportProduktartfromdeutschland.hilfsmittel.model.produktgruppeimportProduktgruppefromdeutschland.hilfsmittel.model.untergruppeimportUntergruppe# Defining the host is optional and defaults to https://hilfsmittel-api.gkv-spitzenverband.de/api/verzeichnis# See configuration.py for a list of all supported configuration parameters.configuration=hilfsmittel.Configuration(host="https://hilfsmittel-api.gkv-spitzenverband.de/api/verzeichnis")# Enter a context with an instance of the API clientwithhilfsmittel.ApiClient(configuration)asapi_client:# Create an instance of the API classapi_instance=default_api.DefaultApi(api_client)id="id_example"# str |try:# Details zu einem Nachweisschema abfragenapi_response=api_instance.nachweisschema_id_get(id)pprint(api_response)excepthilfsmittel.ApiExceptionase:print("Exception when calling DefaultApi->nachweisschema_id_get:%s\n"%e)Documentation for API EndpointsAll URIs are relative tohttps://hilfsmittel-api.gkv-spitzenverband.de/api/verzeichnisClassMethodHTTP requestDescriptionDefaultApinachweisschema_id_getGET/Nachweisschema/{id}Details zu einem Nachweisschema abfragenDefaultApiprodukt_getGET/ProduktKompaktliste aller ProdukteDefaultApiprodukt_id_getGET/Produkt/{id}Details zu einem Produkt abfragenDefaultApiproduktart_id_getGET/Produktart/{id}Details zu einer Produktart abfragenDefaultApiproduktgruppe_id_getGET/Produktgruppe/{id}Details zu einer Produktgruppe abfragenDefaultApiuntergruppe_id_getGET/Untergruppe/{id}Details zu einer Untergruppe abfragenDefaultApiverzeichnis_tree_level_getGET/VerzeichnisTree/{level}Lädt alle Knoten im Produktbaum bis zum gegebenen Level.Documentation For ModelsBaumKnotenDetailProduktDetailProduktAllOfDetailProduktAllOfKontruktionsmerkmaleNachweisschemaNachweisschemaNachweisAbschnittAnforderungenInnerNachweisschemaNachweisAbschnittAnforderungenInnerAbschnittAnforderungenInnerNachweisschemaNachweisschemaKategorieZuweisungenInnerProduktProduktartProduktgruppeUntergruppeDocumentation For AuthorizationAll endpoints do not require authorization.Authorkontakt@bund.devNotes for Large OpenAPI documentsIf the OpenAPI document is large, imports in hilfsmittel.apis and hilfsmittel.models may fail with a
RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:Solution 1:
Use specific imports for apis and models like:from deutschland.hilfsmittel.api.default_api import DefaultApifrom deutschland.hilfsmittel.model.pet import PetSolution 2:
Before importing the package, adjust the maximum recursion limit as shown below:import sys
sys.setrecursionlimit(1500)
from deutschland import hilfsmittel
from deutschland.hilfsmittel.apis import *
from deutschland.hilfsmittel.models import *