Enum "QualificationGroupType"
Neu
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.QualificationGroupType": { "enum": [ "UNKNOWN", "DIPLOMA", "POSTGRADUATE_TITLE", "PRIVATE_LAW_POSTGRADUATE_TITLE" ], "type": "string" }, "Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.QualificationType": { "enum": [ "DIPLOMA", "CERTIFICATE", "CONTINUING_EDUCATION_CERTIFICATE", "EXPERTISE_AREA", "SKILLS", "ADMISSION", "ADDITIONAL_CERTIFICATE", "PROFICIENCY_TEST", "FMH_POSTGRADUATE_TITLE", "SIWF_POSTGRADUATE_TITLE", "SIWF_CERTIFICATE", "SIWF_SPECIALIZATION", "SIWF_INTERDISCIPLINARY_SPECIALIZATION", "SSO_POSTGRADUATE_TITLE", "SSO_CERTIFICATE", "FPH_POSTGRADUATE_TITLE", "FPH_CERTIFICATE", "FPH_TITLE", "CHIRO_SUISSE_POSTGRADUATE_TITLE", "CHIRO_SUISSE_CERTIFICATE", "ORTHOPEDIC_SHOE_TECHNOLOGY_POSTGRADUATE_TITLE", "LABORATORY_POSTGRADUATE_TITLE", "LABORATORY_SPECIALIZATION" ], "type": "string" }
Enum "QualificationType"
Neu
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.QualificationType": { "enum": [ "DIPLOMA", "CERTIFICATE", "CONTINUING_EDUCATION_CERTIFICATE", "EXPERTISE_AREA", "SKILLS", "ADMISSION", "ADDITIONAL_CERTIFICATE", "FMH_POSTGRADUATE_TITLE", "SIWF_POSTGRADUATE_TITLE", "SIWF_CERTIFICATE", "SIWF_SPECIALIZATION", "SIWF_INTERDISCIPLINARY_SPECIALIZATION", "SSO_POSTGRADUATE_TITLE", "SSO_CERTIFICATE", "FPH_POSTGRADUATE_TITLE", "FPH_CERTIFICATE", "FPH_TITLE", "CHIRO_SUISSE_POSTGRADUATE_TITLE", "CHIRO_SUISSE_CERTIFICATE", "ORTHOPEDIC_SHOE_TECHNOLOGY_POSTGRADUATE_TITLE", "LABORATORY_POSTGRADUATE_TITLE", "LABORATORY_SPECIALIZATION" ], "type": "string" }
Bisher
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.QualificationType": { "enum": [ "DIPLOMA", "CERTIFICATE", "CONTINUING_EDUCATION_CERTIFICATE", "EXPERTISE_AREA", "SKILLS", "ADMISSION", "ADDITIONAL_CERTIFICATE", "PROFICIENCY_TEST" ], "type": "string" },
Beispiel Response "Qualification"
Neu
"qualification": { "medRegId": 1051, "qualificationGroupType": "POSTGRADUATE_TITLE", "qualificationGroupTypeTranslations": { "de": "Weiterbildungstitel", "fr": "Weiterbildungstitel", "it": "Weiterbildungstitel" }, "qualificationType": "FMH_POSTGRADUATE_TITLE", "qualificationTypeTranslations": { "de": "Facharzttitel FMH", "fr": "Titre de spécialiste FMH", "it": "Titolo specialistico FMH" }, "nameTranslations": { "de": "Allgemeine Innere Medizin", "fr": "Médecine interne générale", "it": "Medicina interna generale" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50033 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 289682 }, { "issueCountry": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "qualificationTitleType": "FEDERAL", "qualificationTitleTypeTranslations": { "de": "Eidgenössischer Titel", "fr": "Eidgenössischer Titel", "it": "Eidgenössischer Titel" }, "qualification": { "medRegId": 1037, "qualificationGroupType": "POSTGRADUATE_TITLE", "qualificationGroupTypeTranslations": { "de": "Weiterbildungstitel", "fr": "Weiterbildungstitel", "it": "Weiterbildungstitel" }, "qualificationType": "FMH_POSTGRADUATE_TITLE", "qualificationTypeTranslations": { "de": "Facharzttitel FMH", "fr": "Titre de spécialiste FMH", "it": "Titolo specialistico FMH" }, "nameTranslations": { "de": "Rheumatologie", "fr": "Rhumatologie", "it": "Reumatologia" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50070 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 289683 }, { "qualificationTitleType": "UNKNOWN", "qualificationTitleTypeTranslations": { "de": "Unbekannt", "fr": "Unbekannt", "it": "Unbekannt" }, "qualification": { "medRegId": 2048, "qualificationGroupType": "PRIVATE_LAW_POSTGRADUATE_TITLE", "qualificationGroupTypeTranslations": { "de": "Privatrechtliche Weiterbildung", "fr": "Privatrechtliche Weiterbildung", "it": "Privatrechtliche Weiterbildung" }, "qualificationType": "SIWF_CERTIFICATE", "qualificationTypeTranslations": { "de": "Fähigkeitsausweis (SIWF)", "fr": "Attestation de formation complémentaire SIWF", "it": "Attestato di formazione complementare (SIWF)" }, "nameTranslations": { "de": "Sonographie (SGUM)", "fr": "Ultrasonographie (SGUM)", "it": "Sonografia (SGUM)" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50089 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 289684 }, { "qualificationTitleType": "UNKNOWN", "qualificationTitleTypeTranslations": { "de": "Unbekannt", "fr": "Unbekannt", "it": "Unbekannt" }, "qualification": { "medRegId": 2042, "qualificationGroupType": "PRIVATE_LAW_POSTGRADUATE_TITLE", "qualificationGroupTypeTranslations": { "de": "Privatrechtliche Weiterbildung", "fr": "Privatrechtliche Weiterbildung", "it": "Privatrechtliche Weiterbildung" }, "qualificationType": "SIWF_CERTIFICATE", "qualificationTypeTranslations": { "de": "Fähigkeitsausweis (SIWF)", "fr": "Attestation de formation complémentaire SIWF", "it": "Attestato di formazione complementare (SIWF)" }, "nameTranslations": { "de": "Praxislabor (KHM)", "fr": "Pratique du laboratoire au cabinet médical (KHM)", "it": "Pratica di laboratorio (KHM)" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50098 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 289685 }, { "qualificationTitleType": "UNKNOWN", "qualificationTitleTypeTranslations": { "de": "Unbekannt", "fr": "Unbekannt", "it": "Unbekannt" }, "qualification": { "medRegId": 2193, "qualificationGroupType": "PRIVATE_LAW_POSTGRADUATE_TITLE", "qualificationGroupTypeTranslations": { "de": "Privatrechtliche Weiterbildung", "fr": "Privatrechtliche Weiterbildung", "it": "Privatrechtliche Weiterbildung" }, "qualificationType": "SIWF_CERTIFICATE", "qualificationTypeTranslations": { "de": "Fähigkeitsausweis (SIWF)", "fr": "Attestation de formation complémentaire SIWF", "it": "Attestato di formazione complementare (SIWF)" }, "nameTranslations": { "de": "Strahlenschutz in der Physikalischen Medizin und Rehabilitation und Rheumatologie (SGPMR / SGR)", "fr": "Radioprotection en médecine physique et réadaptation et en rhumatologie (SSMPR / SSR)", "it": "Radioprotezione in medicina fisica e riabilitazione e in reumatologia (SSMFR / SSR)" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50192 }, "startDate": "2022-03-11", "endDate": "9999-12-31", "isValid": true, "id": 289686 } ]
Bisher
"qualification": { "qualificationType": "EXPERTISE_AREA", "qualificationTypeTranslations": { "de": "Schwerpunkte", "fr": "Formations approfondies", "it": "Formazioni approfondite" }, "nameTranslations": { "de": "Interventionelle Schmerztherapie", "fr": "Traitement interventionnel de la douleur", "it": "Trattamento invasivo del dolore" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50155 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 93638 }, { "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "qualification": { "qualificationType": "CERTIFICATE", "qualificationTypeTranslations": { "de": "Weiterbildungstitel", "fr": "Titres de formation postgrade", "it": "Titolo di perfezionamento" }, "nameTranslations": { "de": "Rheumatologie", "fr": "Rhumatologie", "it": "Reumatologia" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50070 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 93641 }, { "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "qualification": { "qualificationType": "CERTIFICATE", "qualificationTypeTranslations": { "de": "Weiterbildungstitel", "fr": "Titres de formation postgrade", "it": "Titolo di perfezionamento" }, "nameTranslations": { "de": "Allgemeine Innere Medizin", "fr": "Médecine interne générale", "it": "Medicina interna generale" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50033 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 93644 }, { "qualification": { "qualificationType": "SKILLS", "qualificationTypeTranslations": { "de": "Fähigkeitsausweis", "fr": "Certificats de compétence", "it": "Attestati di formazione complementare" }, "nameTranslations": { "de": "Abhängigkeitserkrankungen (SSAM)", "fr": "Médecine de l'addiction (SSAM)", "it": "Medicina di dipendenza (SSAM)" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50109 }, "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 211523 }, { "qualification": { "qualificationType": "SKILLS", "qualificationTypeTranslations": { "de": "Fähigkeitsausweis", "fr": "Certificats de compétence", "it": "Attestati di formazione complementare" }, "nameTranslations": { "de": "Strahlenschutz in der Physikalischen Medizin und Rehabilitation und Rheumatologie (SGPMR / SGR)", "fr": "Radioprotection en médecine physique et réadaptation et en rhumatologie (SSMPR / SSR)", "it": "Radioprotezione in medicina fisica e riabilitazione e in reumatologia (SSMFR / SSR)" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50192 } "startDate": "2011-01-01", "endDate": "9999-12-31", "isValid": true, "id": 211524 } ]
Beispiel Response "QualificationType: "PROFICIENCY_TEST"
Neu
"facilities": [ { "facility": { "facilityType": "PROFICIENCY_TEST", "facilityTypeTranslations": { "de": "Teilnahme Ringversuche erfüllt", "fr": "Essais interlaboratoires remplis", "it": "Prove interlaboratori compiute" }, "nameTranslations": { "de": "Teilnahme Ringversuche erfüllt", "fr": "Essais interlaboratoires remplis", "it": "Prove interlaboratori compiute" }, "id": 50021 }, "startDate": "0001-01-01", "endDate": "9999-12-31", "isValid": true, "id": 42028 } ]
Bisher
"qualifications": [ { "qualification": { "qualificationType": "PROFICIENCY_TEST", "qualificationTypeTranslations": { "de": "Teilnahme Ringversuche erfüllt", "fr": "Participation effective aux contrôles de qualité externes", "it": "Soddisfatta partecipazione a prove interlaboratorio" }, "nameTranslations": { "de": "Teilnahme Ringversuche erfüllt", "fr": "Essais interlaboratoires remplis", "it": "Prove interlaboratori compiute" }, "businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 50002 }, "startDate": "0001-01-01", "endDate": "9999-12-31", "isValid": true, "id": 12617 } ]
Beispiel Response "Selbstdispensation Betäubungsmittel"
Neu
"licenses": [ { "hasNarcoticSelfDispensation": true, "canton": "ZH", "cantonTranslations": { "de": "Zürich", "fr": "Zurich", "it": "Zurigo" }, "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "startDate": "0001-01-01", "endDate": "2027-08-29", "isValid": true, "id": 25067 } ]
Bisher
"facilities": [ { "facility": { "facilityType": "DOCTOR_FACILITY", "facilityTypeTranslations": { "de": "Einrichtung Arzt", "fr": "Institution Médecin", "it": "Istituto medico" }, "nameTranslations": { "de": "Selbstdispensation Betäubungsmittel", "fr": "Auto-dispensation anesthésiques", "it": "Autodispensazione anestetici (medicamenti)" }, "id": 50001 }, "startDate": "0001-01-01", "endDate": "9999-12-31", "isValid": true, "id": 24204 } ]
Beispiel Response Endpoint "numbers/list"
Neu
[ { "modifiedTime": "2021-12-02", "number": "L000000", "globalLocationNumber": "7601000000000", "organizationIdentificationNumber": "CHE410000000", "givenName": "Muster Max", "callName": "Muster Max", "familyName": "Merki", "postalCode": "541700", "place": "Untersiggenthal", "street": "Beispielweg", "phoneNumber": "+41560000000", "validityPeriods": [ { "startDate": "2002-12-01", "endDate": "9999-12-31", "isValid": true } ], "clearingNumberSuffixTwoLetterCantonCode": "Ag", "clearingNumberSuffixTranslations": { "de": "Aargau", "fr": "Argovie", "it": "Argovia" } } ]
Bisher
[ { "modifiedTime": "2021-11-27", "number": "L000000", "globalLocationNumber": "7601000000000", "organizationIdentificationNumber": "CHE410000000", "givenName": "Muster Max", "callName": "Muster Max", "familyName": "Merki", "postalCode": "541700", "place": "Untersiggenthal", "street": "Beispielweg", "phoneNumber": "+41560000000", "validityPeriods": [ { "startDate": "2002-12-01", "endDate": "9999-12-31", "isValid": true } ] } ]
Beispiel Response "relatedEmployers"
Neu
"relatedEmployers": [ { "clearingNumber": "B000000", "isPublished": true, "employmentType": "REGULAR_KVG", "startDate": "2004-01-01", "endDate": "9999-12-31", "isValid": true, "id": 502635 } ]
Bisher
"relatedEmployers": [ { "clearingNumber": "B000000", "employmentType": "REGULAR_KVG", "license": { "canton": "ZH", "cantonTranslations": { "de": "Zürich", "fr": "Zurich", "it": "Zurigo" }, "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "startDate": "2000-03-01", "endDate": "9999-12-31", "isValid": true, "id": 130377 }, "employmentTypeTranslations": { "de": "a_KVG ja", "fr": "e_LAMalOui", "it": "d_LAMal sì" }, "startDate": "2004-01-01", "endDate": "9999-12-31", "isValid": true, "id": 502635 } ]
Beispiel Response "CorrespondenceParty"
Neu
"clearingNumber": { "number": "I000000", "correspondenceParty": { "__typename": "PartyJuristicPerson", "branch": "Muster AG", "contact": { "language": "DE", "languageTranslations": { "de": "Deutsch", "fr": "allemand", "it": "tedesco" }, "postalAddress": { "street": "Beispielweg", "houseNumber": "1", "place": "Aarwangen", "postalCode": "4912", "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "id": 385423 }, "id": 571877 }, "id": 517771 },
Beispiel Response "ClearingNumberSuffix"
Neu
"clearingNumberSuffix": { "nameTranslations": { "de": "Komplementärtherapie", "fr": "Thérapie complémentaire", "it": "Terapia complementare" }, "suffixNumber": "60", "id": 560 }
Bisher
"clearingNumberSuffix": { "nameTranslations": { "de": "Komplementärtherapeuten", "fr": "Thérapeutes complémentaire", "it": "Terapisti complementare" }, "suffixNumber": "60", "id": 560 }
Auszug Schema "Telefonnummer"
Neu
"mainPhoneNumber": { "type": "string", "description": "Gets or sets phone number.", "nullable": true }, "additionalPhoneNumber": { "type": "string", "description": "Gets or sets mobile phone number.", "nullable": true
Bisher
"phoneNumber": { "type": "string", "description": "Gets or sets phone number.", "nullable": true }, "mobileNumber": { "type": "string", "description": "Gets or sets mobile phone number.", "nullable": true
Beispiel Response Telefonnummer
Neu
"mainPhoneNumber": "+41620000000", "faxNumber": "+41628888888", "additionalPhoneNumber": "+41797777777",
Bisher
"phoneNumber": "+41620000000", "faxNumber": "+41628888888", "mobileNumber": "+41797777777",
Beispiel Response "licenseRestrictions"
Neu
"licenseRestrictions": [ { "licenseRestrictionType": "TIME", "licenseRestrictionTypeTranslations": "de": "Zeit", "fr": "Temps", "it": "Tempo" }, "reason": "Beispiel", "startDate": "2020-01-01", "endDate": "2025-12-31", "isValid": true, "id": 27728 } ]
Beispiel Response "licenses"
Neu
"licenses": [ { "canton": "ZH", "cantonTranslations": { "de": "Zürich", "fr": "Zurich", "it": "Zurigo" }, "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "licenseRestrictions": [ { "licenseRestrictionType": "ACTIVITY", "licenseRestrictionTypeTranslations": { "de": "Tätigkeit", "fr": "Activité", "it": "Attività" }, "reason": "beschränkt auf nächste Angehörige + Gutachten", "startDate": "0001-01-01", "endDate": "2020-12-31", "isValid": false, "id": 368 } ], "startDate": "1975-02-20", "endDate": "2020-12-31", "isValid": false, "id": 4457 } ], "admissions": [ { "canton": "ZH", "cantonTranslations": { "de": "Zürich", "fr": "Zurich", "it": "Zurigo" }, "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "startDate": "1975-02-20", "endDate": "2007-02-28", "isValid": false, "id": 248051 }, { "canton": "ZH", "cantonTranslations": { "de": "Zürich", "fr": "Zurich", "it": "Zurigo" }, "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "startDate": "2020-12-02", "endDate": "2020-12-31", "isValid": false, "id": 248053 } ]
Bisher
"licenses": [ { "canton": "ZH", "cantonTranslations": { "de": "Zürich", "fr": "Zurich", "it": "Zurigo" }, "country": { "nameTranslations": { "de": "Schweiz", "fr": "Suisse", "it": "Svizzera" }, "twoLetterCountryCode": "CH", "id": 500 }, "licenseRestrictions": [ { "licenseRestrictionType": "ACTIVITY", "licenseRestrictionTypeTranslations": { "de": "Tätigkeit", "fr": "Activité", "it": "Attività" }, "reason": "beschränkt auf nächste Angehörige + Gutachten", "startDate": "0001-01-01", "endDate": "2020-12-31", "isValid": false, "id": 368 }, { "licenseRestrictionType": "OKP_EXCLUSION", "licenseRestrictionTypeTranslations": { "de": "Ausstand OKP-Leistungen", "fr": "Récusation des prestations aos", "it": "Ricusa di prestazioni AOMS" }, "startDate": "2007-03-01", "endDate": "2020-12-01", "isValid": false, "id": 6892 } ], "startDate": "1975-02-20", "endDate": "2020-12-31", "isValid": false, "id": 4457 } ]
Enum BusinessActivity
Neu
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.BusinessActivity": { "enum": [ "ALLERGOLOGY_AND_CLINICAL_IMMUNOLOGY", "GENERAL_INTERNAL_MEDICINE", "ANESTHESIOLOGY", "ANGIOLOGY", "OCCUPATIONAL_MEDICINE", "SURGERY", "DERMATOLOGY_AND_VENEREOLOGY", "ENDOCRINOLOGY_AND_DIABETOLOGY", "GASTROENTEROLOGY", "VASCULAR_SURGERY", "GROUP_PRACTICES", "GYNECOLOGY_AND_OBSTETRICS", "HEMATOLOGY", "HAND_SURGERY", "CARDIAC_AND_THORACIC_VASCULAR_SURGERY", "INFECTIOLOGY", "INTENSIVE_CARE_MEDICINE", "CARDIOLOGY", "MAXILLOFACIAL_SURGERY", "PEDIATRICS_AND_ADOLESCENT_MEDICINE", "CHILD_AND_ADOLESCENT_PSYCHIATRY_AND_PSYCHOTHERAPY", "PEDIATRIC_SURGERY", "CLINICAL_PHARMACOLOGY_AND_TOXICOLOGY", "MEDICAL_GENETICS", "MEDICAL_ONCOLOGY", "NEPHROLOGY", "NEUROSURGERY", "NEUROLOGY", "NEUROPATHOLOGY", "NUCLEAR_MEDICINE", "OPHTHALMOLOGY", "ORTHOPEDIC_SURGERY_AND_TRAUMATOLOGY_OF_THE_MUSCULOSKELETAL_SYSTEM", "OTO_RHINO_LARYNGOLOGY", "PATHOLOGY", "PHARMACEUTICAL_MEDICINE", "PHYSICAL_MEDICINE_AND_REHABILITATION", "PLASTIC_RECONSTRUCTIVE_AND_AESTHETIC_SURGERY", "PNEUMOLOGY", "GENERAL_PRACTITIONER", "PREVENTION_AND_HEALTH_CARE", "PSYCHIATRY_AND_PSYCHOTHERAPY", "RADIOLOGY", "RADIO_ONCOLOGY_AND_RADIOTHERAPY", "FORENSIC_MEDICINE", "RHEUMATOLOGY", "THORACIC_SURGERY", "TROPICAL_AND_TRAVEL_MEDICINE", "UROLOGY" ]
Beispiel Response OG/UG Struktur
Neu
"businessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "businessActivity": "SURGERY"
Bisher
"businessScope": { "nameTranslations": { "de": "Chirurgie", "fr": "Chirurgie", "it": "Chirurgia" }, "parentBusinessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 536 }
Beispiel Response "Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen"
Neu
"businessScope": { "nameTranslations": { "de": "Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen", "fr": "Institutions de soins ambulatoires dispensés par des médecins", "it": "Istituti di cure ambulatoriali effettuate da medici" }, "id": 700 }, "businessActivity": "GYNECOLOGY_AND_OBSTETRICS"
Bisher
"facilities": [ { "facility": { "facilityType": "DOCTOR_FACILITY", "facilityTypeTranslations": { "de": "Einrichtung Arzt", "fr": "Institution Médecin", "it": "Istituto medico" }, "nameTranslations": { "de": "Einrichtungen nach Art. 36a KVG", "fr": "Institutions selon Art. 36a LAMal", "it": "Istituti secondo Art. 36a LAMal" }, "id": 50019 }, "startDate": "0001-01-01", "endDate": "9999-12-31", "isValid": true, "id": 36105 } ] "businessScope": { "nameTranslations": { "de": "Gynäkologie und Geburtshilfe", "fr": "Gynécologie et obstétrique", "it": "Ginecologia e ostetricia" }, "parentBusinessScope": { "nameTranslations": { "de": "Ärzte und Ärztinnen", "fr": "Médecins", "it": "Medici" }, "id": 502 }, "id": 542 }
Beispiel Response "ClearingNumberCompensations"
Bisher
"clearingNumberCompensations": [ { "clearingNumberCompensationType": "TIERS_GARANT", "clearingNumberCompensationTypeTranslations": { "de": "tiers garant", "fr": "tiers garant", "it": "terzo garante" }, "startDate": "0001-01-01", "endDate": "9999-12-31", "isValid": true, "id": 108399 } ]
Enum "Gender"
Neu
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Gender": {"enum": ["UNKNOWN","MALE","FEMALE"]
Bisher
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Gender": {"enum": ["UNKNOWN","MALE","FEMALE","OTHERS"]
Filteroptionen Endpoint Numbers
Neu
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.FilterOption": { "enum": [ "Aptn", "Asca", "Chiropractors", "ComplementaryTherapists", "DelegatedPsychotherapy", "Dentists", "DispensariesMiGeL", "Doctors", "DoctorFacilitiesForOutpatientNursing", "EmFit", "Emr", "FGuide", "FGuideK", "Fitness", "Hospitals", "Laboratories", "Midwives", "Neuropsychologists", "Nurses", "NursingHomes", "NutritionCounselors", "OccupationalTherapists", "Orthopedists", "OtherBillers", "Pharmacies", "Physiotheraphists", "QCert", "Qtop", "Spak", "Spas", "SpeechTherapists", "Spitex", "TransportRescueCompanies" ]
Bisher
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.FilterOption": { "enum": [ "DispensariesMiGeL", "Pharmacies", "Doctors", "Chiropractors", "DelegatedPsychotherapy", "OccupationalTherapists", "NutritionCounselors", "Fitness", "Midwives", "Spas", "ComplementaryTherapists", "Laboratories", "SpeechTherapists", "Neuropsychologists", "Nurses", "NursingHomes", "Physiotheraphists", "Hospitals", "Spitex", "TransportRescueCompanies", "OtherBillers", "Orthopedists", "Dentists", "Asca", "Aptn", "Spak", "Emr", "EmFit", "FGuide", "FGuideK", "QCert", "Qtop" ]
Response Bank Account
Neu
"clearingNumber": { "account": { "ibanNumber": "CH2300000000000000000", "accountNumber": "000000-00-0", "hasPaymentOrderReferenceNumber": false, "bank": {
Bisher
"clearingNumber": { "clearingNumberAccounts": [ { "account": { "ibanNumber": "CH2300000000000000000", "accountNumber": "000000-00-0", "bank": {
Response CareProvider/CareProviderBusinessParties
Neu
"clearingNumber": { "careProvider": { "email": "beispiel@beispiel.ch", "careProviderParties": [...]} "careProviderBusinesses": [ { "careProviderBusinessParties": [ { "party": { "branch": "Beispiel AG"
Bisher
"clearingNumber"{ "careProviderBusiness": { "careProvider": { "email": "beispiel@beispiel.ch", "careProviderParties": [ { "party": { "__typename": "PartyJuristicPerson", "firm": "Beispiel AG", "careProviderBusinessParties": [ { "party": { "branch": "Beispiel AG",
Auszug Schema ClearingNumberRelation
Neu
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Responses.Contract.ClearingNumberRelation": { "type": "object", "properties": { "clearingNumber": { "type": "string", "description": "The related clearing number.", "nullable": true }, "id": { "type": "integer", "description": "Unique identifier of the instance.", "format": "int64", "nullable": true } }, "additionalProperties": false, "description": "The mapping details for the clearing number relation (=Zugeordnete Zahlstellen, Zusätzliche Zahlstellen)." }
Bisher
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Responses.Contract.ClearingNumberRelation": { "type": "object", "properties": { "clearingNumber": { "type": "string", "description": "The related clearing number.", "nullable": true }, "isPublished": { "type": "boolean", "description": "The is active flag.", "nullable": true, "deprecated": true }, "id": { "type": "integer", "description": "Unique identifier of the instance.", "format": "int64", "nullable": true } }, "additionalProperties": false, "description": "The mapping details for the clearing number relation (=Zugeordnete Zahlstellen, Zusätzliche Zahlstellen)." }
Auszug Schema HealthServiceMandate
Neu
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Responses.Contract.HealthServiceMandate": { "type": "object", "properties": { "country": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Responses.Contract.Country" } ], "nullable": true }, "canton": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Canton" } ], "nullable": true }, "cantonTranslations": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Translation" } ], "nullable": true }, "nameTranslations": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Translation" } ], "nullable": true }, "startDate": { "type": "string", "description": "Date of the validity start (=fachliches Startdatum). Time information will be ignored. Validity starts at the beginning of the specified day.", "format": "date-time", "nullable": true }, "endDate": { "type": "string", "description": "Date of the validity end (=fachliches Enddatum). Time information will be ignored. Validity ends at the end of the specified day. If the period lasts indefinitely, the max date '9999-12-31 23:59:59.9999999' is used.", "format": "date-time", "nullable": true }, "isValid": { "type": "boolean", "description": "Is true, if the instance was valid at the requested validityDate. If no specific validityDate was specified, then the current date (now) is evaluated (=fachliche Gültigkeit zum Zeitpunkt des übergebenen Stichdatums)." }, "id": { "type": "integer", "description": "Unique identifier of the instance.", "format": "int64", "nullable": true } }, "additionalProperties": false, "description": "The hospital health service canton mandat (=LeaDatModellKantonEinschraenkung)." }
Bisher
"Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Responses.Contract.HealthServiceMandate": { "type": "object", "properties": { "canton": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Canton" } ] }, "cantonTranslations": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Translation" } ], "nullable": true }, "healthServiceGroup": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Responses.Contract.HealthServiceGroup" } ], "nullable": true }, "nameTranslations": { "allOf": [ { "$ref": "#/components/schemas/Sasis.Register.CareProvider.Common.Models.ApiGateway.V1.Translation" } ], "nullable": true }, "startDate": { "type": "string", "description": "Date of the validity start (=fachliches Startdatum). Time information will be ignored. Validity starts at the beginning of the specified day.", "format": "date-time", "nullable": true }, "endDate": { "type": "string", "description": "Date of the validity end (=fachliches Enddatum). Time information will be ignored. Validity ends at the end of the specified day. If the period lasts indefinitely, the max date '9999-12-31 23:59:59.9999999' is used.", "format": "date-time", "nullable": true }, "isValid": { "type": "boolean", "description": "Is true, if the instance was valid at the requested validityDate. If no specific validityDate was specified, then the current date (now) is evaluated (=fachliche Gültigkeit zum Zeitpunkt des übergebenen Stichdatums)." }, "id": { "type": "integer", "description": "Unique identifier of the instance.", "format": "int64", "nullable": true } }, "additionalProperties": false, "description": "The hospital health service canton mandat (=LeaDatModellKantonEinschraenkung)." }
Beispiel Response "key"
Neu
"key": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
Beispiel ZSR-/K-Nr. Beziehungen
Neu
//ClearingNumber.relatedClearingNumbers "relatedClearingNumbers": [ { "clearingNumber": "B222222", "clearingNumberRelationType": "CHANGE_OF_HANDS", "clearingNumberRelationTypeTranslations": { "de": "Besitzerwechsel", "fr": "Changement de propriétaire", "it": "Cambiamento di proprietario" }, "id": 520754 } ] //CareProvider.ClearingNumbers "clearingNumbers": [ { "number": "N111111" } ] //CareProvider.EmployeeNumbers "employeeNumbers": [ { "number": "999999K" } ]
Bisher
//ClearingNumber.relatedClearingNumbers "relatedClearingNumbers": [ { "clearingNumber": "B222222", "clearingNumberRelationType": "CHANGE_OF_HANDS", "clearingNumberRelationTypeTranslations": { "de": "Besitzerwechsel", "fr": "Changement de propriétaire", "it": "Cambiamento di proprietario" }, "id": 520754 } ]