{ "aid": "swaggerhub.adas-a2b-services:adas-a2b-amts-1.6.5", "name": "ADAS - A2B - AMTS - Services", "type": "Index", "description": "Universelle Standardschnittstelle zur Anbindung eines externen AMTS-Check-Systems an die Warenwirtschaftssysteme (WaWi) deutscher Apotheken\n## Changelog\n* 1.6.5 -> Ergänzung Import-Quelle-Feld für die Medikation. \"include_add_ons\" ergänzt.\n* 1.6.4 -> Anpassung der Alterswerte für genauere Kontraindikationstreffer.\n* 1.6.3 -> Abverkaufsdatum beim Medikations DTO ergänzt.\n* 1.6.2 -> Advice Feld wurde zu suffix geändert. Optionale Liste zur Aktivierung weiterer Checks im Quick-Check. Duplicates Check hinzugefügt.\n* 1.6.1 -> MedicationDTO fam_key Typ zu integer geändert.\n* 1.6.1 -> MedicationDTO fam_key Typ zu integer geändert. \n* 1.6.0 -> Advice Feld hinzugefügt. Full-Check: Löschen Endpunkt hinzugefügt.\n* 1.5.1 -> Full-Check: Feld für die AMTS Lizenz ergänzt.\n* 1.5.0 -> Full-Check: Filterung der Liste der Medikationsanalysen nach Erstellungsdatum (created_days), neues Attribut created_datetime für Full-Checks, neue Abfrage zu Versions-Art des Nutzers und Benachrichtigungen zu Arzt- und Fall-Sharing-Rückmeldungen.\n* 1.4.0 -> Quick-Check: Anpassung von highest_risk hinsichtlich Umgang mit geklärten Treffern und neues Attribut icon_group für symbolhafte Darstellung der 8 überprüften Risikokategorien - Interaktionen und Kontraindikationen (kategorisiert nach Art).\n* 1.3.4 -> Quick-Check: data_validation optional in InteractionDetailDTO.\n* 1.3.3 -> Quick-Check: Rating optional in contraindications DTO.\n* 1.3.2 -> Quick-Check: Check types for renal contraindications added.\n* 1.3.1 -> Quick-Check: gender optional; age_in_months,age_in_days Dokumentation verbessert; highest_risk -> neuer Wert noRisk\n* 1.3.0 -> Quick-Check: Symboldarstellung als Alternative zu Risiko-Donut mit html_icon_group_url ergänzt, check_type enum aktualisiert und Attribut check_group entfernt.\n* 1.2.10 -> CustomerAmtsSecureDTO.gfr2 in gfr umbenannt (Bug)\n* 1.2.9 -> neues Attribut bmp_pdf_url in der Fullcheck-Response für Übermittlung eines BMP durch die AMTS-Software.\n* 1.2.9 -> neues Attribut updated_datetime in der Fullcheck-Response, das den Zeitpunkt der letzten Änderung der Analyse durch den Nutzer enthält.\n* 1.2.7 -> neues Feld pharmacy im POST fullcheck können optional beim Anlagen Apothekeninfos angegeben werden für's einfügen in Druckstücke\n* 1.2.7 -> 100% kompatible Optimierung für Codegenerierung: Ziel ist es, dass für wiederkehrende Typen im YAML auch nur eine Klasse generiert wird. \n * PharmacyAmtsFullCheckPostResponseDataDTO und PharmacyAmtsFullCheckGetArrayResponseDataDTO gelöscht. PharmacyAmtsFullCheckGetResponseDataDTO nach PharmacyAmtsFullCheckResponseDataDTO umbenannt und um ServerObjectDTO erweitert. Der Typ wird nun für alle 3 fullcheck-Funktionen identisch genutzt\n * CustomerAmtsSecureDTO wird an 3 Stellen nun identisch als Typ genutzt immer mit Client\n* 1.2.6 -> PharmacyAmtsFullCheckGetResponseDataDTO hatte keine soid -> Ableitung von ServerObjectDTO ergänzt\n* 1.2.6 -> anyOf und oneOf entfernt, weil kein Generator damit korrekten Code erzeugt. \n * Für Stufe 1 und 3: Statt anyOf FamDTO oder FamPacDTO (und der Basis FamBaseDTO) wird nun nur noch MedicationDTO benutzt, bei welchem die Felder pzn oder fam_key gefüllt sein müssen und was 2 Werte für type besitzt -> das JSON verändert sich im Ergebnis dadurch nicht!\n * Für Stufe 1: Statt anyOf InteractionDetailDTO, ContraindicationDetailDTO in check_detailed_data sind nun 2 Felder check_detailed_data_interaction und check_detailed_data_contraindication vorhanden die je nach Wert von check_group optional gefüllt werden dürfen. Diese Änderung ist NICHT abwärtskompatibel.\n* 1.2.5 -> inlining von PharmacyAmtsFullCheckRequestBody und PharmacyAmtsQuickCheckRequestBody, wegen NSwag-Codegeneratorproblemen mit Reusable request bodies (https://github.com/RicoSuter/NSwag/issues/2747)\n* 1.2.4 -> public_key des AmtsFullCheckDTO ist jetzt ein JWK (nur Kommentar angepasst)\n* 1.2.4 -> GET fullcheck -> neuer optionaler Parameter legacy \n* 1.2.3 -> POST fullcheck -> doctor war syntaktisch nicht korrekt eingebunden\n", "url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/swaggerhub.adas-a2b-services/adas-a2b-amts/1.6.5/apis.json", "tags": [ "swaggerhub.adas-a2b-services", "adas-a2b-amts" ], "created": "2026-04-02", "modified": "2026-04-02", "specificationVersion": "0.19", "access": "3rd-Party", "maintainers": [ { "FN": "Jentic", "X-github": "jentic", "url": "https://github.com/jentic" } ], "apis": [ { "aid": "swaggerhub.adas-a2b-services:adas-a2b-amts-1.6.5", "name": "ADAS - A2B - AMTS - Services", "description": "Universelle Standardschnittstelle zur Anbindung eines externen AMTS-Check-Systems an die Warenwirtschaftssysteme (WaWi) deutscher Apotheken\n## Changelog\n* 1.6.5 -> Ergänzung Import-Quelle-Feld für die Medikation. \"include_add_ons\" ergänzt.\n* 1.6.4 -> Anpassung der Alterswerte für genauere Kontraindikationstreffer.\n* 1.6.3 -> Abverkaufsdatum beim Medikations DTO ergänzt.\n* 1.6.2 -> Advice Feld wurde zu suffix geändert. Optionale Liste zur Aktivierung weiterer Checks im Quick-Check. Duplicates Check hinzugefügt.\n* 1.6.1 -> MedicationDTO fam_key Typ zu integer geändert.\n* 1.6.1 -> MedicationDTO fam_key Typ zu integer geändert. \n* 1.6.0 -> Advice Feld hinzugefügt. Full-Check: Löschen Endpunkt hinzugefügt.\n* 1.5.1 -> Full-Check: Feld für die AMTS Lizenz ergänzt.\n* 1.5.0 -> Full-Check: Filterung der Liste der Medikationsanalysen nach Erstellungsdatum (created_days), neues Attribut created_datetime für Full-Checks, neue Abfrage zu Versions-Art des Nutzers und Benachrichtigungen zu Arzt- und Fall-Sharing-Rückmeldungen.\n* 1.4.0 -> Quick-Check: Anpassung von highest_risk hinsichtlich Umgang mit geklärten Treffern und neues Attribut icon_group für symbolhafte Darstellung der 8 überprüften Risikokategorien - Interaktionen und Kontraindikationen (kategorisiert nach Art).\n* 1.3.4 -> Quick-Check: data_validation optional in InteractionDetailDTO.\n* 1.3.3 -> Quick-Check: Rating optional in contraindications DTO.\n* 1.3.2 -> Quick-Check: Check types for renal contraindications added.\n* 1.3.1 -> Quick-Check: gender optional; age_in_months,age_in_days Dokumentation verbessert; highest_risk -> neuer Wert noRisk\n* 1.3.0 -> Quick-Check: Symboldarstellung als Alternative zu Risiko-Donut mit html_icon_group_url ergänzt, check_type enum aktualisiert und Attribut check_group entfernt.\n* 1.2.10 -> CustomerAmtsSecureDTO.gfr2 in gfr umbenannt (Bug)\n* 1.2.9 -> neues Attribut bmp_pdf_url in der Fullcheck-Response für Übermittlung eines BMP durch die AMTS-Software.\n* 1.2.9 -> neues Attribut updated_datetime in der Fullcheck-Response, das den Zeitpunkt der letzten Änderung der Analyse durch den Nutzer enthält.\n* 1.2.7 -> neues Feld pharmacy im POST fullcheck können optional beim Anlagen Apothekeninfos angegeben werden für's einfügen in Druckstücke\n* 1.2.7 -> 100% kompatible Optimierung für Codegenerierung: Ziel ist es, dass für wiederkehrende Typen im YAML auch nur eine Klasse generiert wird. \n * PharmacyAmtsFullCheckPostResponseDataDTO und PharmacyAmtsFullCheckGetArrayResponseDataDTO gelöscht. PharmacyAmtsFullCheckGetResponseDataDTO nach PharmacyAmtsFullCheckResponseDataDTO umbenannt und um ServerObjectDTO erweitert. Der Typ wird nun für alle 3 fullcheck-Funktionen identisch genutzt\n * CustomerAmtsSecureDTO wird an 3 Stellen nun identisch als Typ genutzt immer mit Client\n* 1.2.6 -> PharmacyAmtsFullCheckGetResponseDataDTO hatte keine soid -> Ableitung von ServerObjectDTO ergänzt\n* 1.2.6 -> anyOf und oneOf entfernt, weil kein Generator damit korrekten Code erzeugt. \n * Für Stufe 1 und 3: Statt anyOf FamDTO oder FamPacDTO (und der Basis FamBaseDTO) wird nun nur noch MedicationDTO benutzt, bei welchem die Felder pzn oder fam_key gefüllt sein müssen und was 2 Werte für type besitzt -> das JSON verändert sich im Ergebnis dadurch nicht!\n * Für Stufe 1: Statt anyOf InteractionDetailDTO, ContraindicationDetailDTO in check_detailed_data sind nun 2 Felder check_detailed_data_interaction und check_detailed_data_contraindication vorhanden die je nach Wert von check_group optional gefüllt werden dürfen. Diese Änderung ist NICHT abwärtskompatibel.\n* 1.2.5 -> inlining von PharmacyAmtsFullCheckRequestBody und PharmacyAmtsQuickCheckRequestBody, wegen NSwag-Codegeneratorproblemen mit Reusable request bodies (https://github.com/RicoSuter/NSwag/issues/2747)\n* 1.2.4 -> public_key des AmtsFullCheckDTO ist jetzt ein JWK (nur Kommentar angepasst)\n* 1.2.4 -> GET fullcheck -> neuer optionaler Parameter legacy \n* 1.2.3 -> POST fullcheck -> doctor war syntaktisch nicht korrekt eingebunden\n", "image": "", "baseURL": "https://virtserver.swaggerhub.com/ADAS-A2B-Services/adas-a2b-amts/1.6.5", "humanURL": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/swaggerhub.adas-a2b-services/adas-a2b-amts/1.6.5", "version": "1.6.5", "tags": [ "swaggerhub.adas-a2b-services", "adas-a2b-amts" ], "properties": [ { "type": "OpenAPI", "name": "OpenAPI definition", "url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/swaggerhub.adas-a2b-services/adas-a2b-amts/1.6.5/openapi.json", "mediaType": "application/openapi+json" }, { "type": "GitHubRepo", "url": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/swaggerhub.adas-a2b-services/adas-a2b-amts/1.6.5" } ], "contact": [ { "FN": "ADAS A2B AMTS Service", "email": "a2b@adas.de", "url": "https://a2b.adas.de" } ] } ] }