You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Inhaltsverzeichnis



Mit dem Release vom 06.05.22 werden diverse Anpassungen vorgenommen. Bitte lesen Sie folgende Information aufmerksam durch. Es sind eventuell Anpassungen auf Ihrer Seite notwendig.

BeschreibungBetroffene EndpointsBetroffene Objekte/Element/Werte

Grosse Anzahl geänderter Nummern

Der Release vom 06.05.22 wird zu einer grossen Anzahl geänderter Nummern führen. Die Änderungen resultieren auf verschiedenen Changes die in diesen Release-Notes beschrieben werden.

NumbersmodifiedFrom

Übernahme von MedReg Qualifikationen

Neu:

Die Qualifikationen (qualifications) für alle ZSR-Nummern und K-Nummern der Obergruppe "1 Ärzte werden neu aus MedReg übernommen. Ausnahmen: Ärzte mit Nummernkreis FL (27) und Ärzte mit Nummernkreis Ausland (99&92&80). Die bisher gelieferten Qualifikations-Daten werden ersetzt durch MedReg-Daten. Es kommt daher zu Mutationen bei allen betroffenen Leistungserbringern. Dies ist zu berücksichtigen bei Abfragen über den Enpoint numbers (Feld modifiedFrom).

Beispiel Response qualification   

Folgende Elemente werden in der Response der Endpoints ClearingNumbers und EmployeeNumbers neu im Objekt "qualifications" geliefert:

  • qualifications/issueCountry
  • qualifications/qualification/medRegId
  • qualifications/qualification/qualificationGroupType (Enum)
  • qualifications/qualification/qualificationTitleType (Enum)

Enum QualificationGroupType

Bei folgendem Element in der Response der Endpoints ClearingNumbers und EmployeeNumbers wurden die Enum-Werte verändert:

  • qualifications/qualification/qualificationType

Enum QualificationType

Numbers,
ClearingNumbers,
EmployeeNumbers

qualifications.issueCountry

qualifications.qualification.medRegId

qualifications.qualification.qualificationGroupType

qualifications.qualification.qualificationTitleType

qualifications.qualification.qualificationType

Teilnahme Ringversuche erfüllt (PROFICIENCY_TEST) wird neu unter Facility (standortgebunden) ausgeliefert

Bisher:
"Teilnahme Ringversuche erfüllt" wurde im Objekt qualifications/qualification ausgeliefert. 

Neu:
"Teilnahme Ringversuche erfüllt" wird im Objekt facilities/facility geliefert.

Beispiel Response "qualificationType": "PROFICIENCY_TEST"

ClearingNumbers

qualifications.qualification.qualificationType

facilities.facility.FacilityType

"PROFICIENCY_TEST"

Selbstdispensation Betäubungsmittel (HasNarcoticSelfDispensation) wird neu unter Licence ausgeliefert

Bisher:
"HasNarcoticSelfDispensation" wurde im Objekt facilities/facility ausgeliefert. 

Neu:
"HasNarcoticSelfDispensation" wird im Objekt licences geliefert.

Beispiel Response "Selbstdispensation Betäubungsmittel"

ClearingNumbers

facilities.facility

licenses

HasNarcoticSelfDispensation

Endpoint numbers/list wird um zwei Felder erweitert

Neu:
ClearingNumberSuffixTwoLetterCanton und clearingNumberSuffixTranslations werden in der Response ausgeliefert.

Beispiel Response numbers/list

numbers/list

clearingNumberSuffixTwoLetterCanton 

clearingNumberSuffixTranslations


Lizenzen (Licences) unter Angestelltenverhältnis (relatedEmployers) fallen weg

Bisher:
Licences wurden im Objekt "relatedEmployers" geliefert.

Neu:
Licences wird im Objekt "relatedEmployers" nicht mehr geliefert.

Beispiel Response "relatedEmployers"

EmployeeNumbersrelatedEmployers.licenses

Korrespondenzadresse (CorrespondenceParty)

Bisher:
Die Korrespondenzadresse wurde nicht geliefert.

Neu:
Die Korrespondenzadresse wird als Objekt "CorrespondenceParty" geliefert.

Beispiel Response "correspondenceParty"

ClearingNumbers

clearingNumber

correspondenceParty


Anpassung Objekt HealthServiceMandate

Neu:
Unter HealthServiceMandate wird neu das Element "country" geliefert.
"healthServiceGroup" entfällt unter HealthServiceMandate.

Auszug Schema HealthServiceMandate

ClearingNumbers

HealthServiceMandate

HealthServiceGroup

Umbenennung Nummernkreise (clearingNumberSuffix) 60, 61, 62, 63 und 64

Bisher: 
Bezeichnung der Nummernkreise 60, 61, 62, 63 und 64: "Komplementärtherapeuten"

Neu:
Bezeichnung der Nummernkreise 60, 61, 62, 63 und 64: "Komplementärtherapie"

Beispiel Response clearingNumberSuffix

ClearingNumbersclearingNumberSuffix

Umbenennung Telefon Hauptnummer und Telefon Zusatznummer

Bisher: 
Die Telefon-Hauptnummer wurde im Feld phoneNumber geliefert.
Die Telefon-Zusatznummer wurde im Feld mobileNumber geliefert.

Neu:
Die Telefon-Hauptnummer wird im Feld mainPhoneNumber geliefert.
Die Telefon-Zusatznummer wird im Feld additionalPhoneNumber geliefert.

Auszug Schema "Telefonnummer"

Beispiel Response Telefonnummer

ClearingNumbers

party

phoneNumber
mobileNumber

mainPhoneNumber
additionalPhoneNumber

Neuer Beschränkungstyp "Zeit" für die Kantonale Bewilligung/Betriebsbewilligung

Bisher:
Folgende Beschränkungstypen waren möglich: licenseRestrictionType Enum: [ UNKNOWN, NINETY_DAY_REGULATION, REGION, ACTIVITY, OKP_EXCLUSION ]

Neu: 
Neu gibt es zusätzlich einen Beschränkungstypen Time (zeitlich)
Folgende Beschränkungstypen sind möglich: licenseRestrictionType Enum: [ UNKNOWN, NINETY_DAY_REGULATION, REGION, ACTIVITY, TIME ]

Beispiel Response "licenseRestrictions"

ClearingNumbers,
EmployeeNumbers

licenses.licenseRestrictions

LicenseRestrictions "Ausstand" wird nicht mehr geliefert

Bisher:
Ausstände wurden unter licenses.licenseRestrictions mit dem Beschränkungstyp "OKP_EXCLUSION" mit der Bezeichnung "Ausstand OKP-Leistungen" geliefert.

Neu:

Der Beschränkungstyp "OKP_EXCLUSION" bzw. "Ausstand OKP-Leistungen" entfällt. Stattdessen wird der Ausstand bei den Validity Periods der kantonalen Zulassung inkl. Einschränkungen berücksichtigt und im neuen Objekt "admissions" geliefert. Besteht ein Ausstand verliert die kantonale Zulassung für diesen Zeitraum seine Gültigkeit. 

Beispiel Response  "licenses"


clearingNumber.licenses

clearingNumber.licenses.licenseRestrictions

clearingNumber.admissions

Neue OG/UG Struktur bei Ärzten

Bisher:
Sämtliche Obergruppe/Untergruppe wurden als parentBusinessScope/businessScope ausgeliefert.

Neu:
"Ärzte und Ärztinnen" werden neu in businessScope und businessActivity kategorisiert . Bei allen anderen Obergruppen bleibt die Einteilung in parentBusinessScope/businessScope bestehen.

Enum BusinessActivity

Beispiel Response OG/UG Struktur

Bisher
Bei "Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen" wurde im Objekt facilities.facility der Wert "Einrichtungen nach Art. 36a KVG" geliefert.

Neu
Der Wert "Einrichtungen nach Art. 36a KVG" wird nicht mehr geliefert.
Stattdessen werden alle  Einrichtungen nach Art. 36a KVG neu mit dem businessScope "Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen" ausgeliefert.

Beispiel Response "Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen" 

ClearingNumbers,
EmployeeNumbers

parentBusinessScope

businessScope

businessActivity

Anpassung Filteroptionen aufgrund neuer OG/UG Struktur bei Ärzten

Bisher:
"Ärzte und Ärztinnen" wurden mit der Filter-Option "Doctors" abgefragt.

Neu:

Aufgrund der Anpassung der OG/UG Struktur bei Ärzten werden die bisher unter "Doctors" gelieferten ZSR- und K-Nummern neu in zwei Filter-Optionen aufgeteilt: "Doctors" und "DoctorFacilitiesForOutpatientNursing"

Filteroptionen Endpoint Numbers

Numbers

FilterOption

Doctors

DoctorFacilitiesForOutpatientNursing

Entschädigungscode (clearingNumberCompensations) wird nicht mehr geliefert

Bisher:
Der Entschädigungscode (Tiers payant oder Tiers garant) wurde im Objekt clearingNumberCompensations geliefert.

Neu:
Der Entschädigungscode (Tiers payant oder Tiers garant) bzw. das Objekt clearingNumberCompensations wird nicht mehr geliefert.

Beispiel Response "ClearingNumberCompensations"

ClearingNumbers

Geschlecht (Gender): Anpassung Enum-Wert

Neu: 
Unter Gender entfällt der Enum Wert "Others" aufgrund Angleich an das ZAS-Register.

Enum "Gender"

ClearingNumbers


gender

IsPublished Flag unter EmployeeRelation und ClearingNumberRelation aus Contract entfernt

Bisher: 
Unter EmployeeRelation und ClearingNumberRelation war das Element isPublished im Contract vorhanden.

Neu:
Das Element IsPublished unter EmployeeRelation und ClearingNumberRelation wird nicht mehr im Contract geführt.

Auszug Schema ClearingNumberRelation

ClearingNumbers

EmployeeRelation

ClearingNumberRelation

BankClearingTypeTranslations umbenannt in bankIidTypeTranslations

Bisher:
Unter careProvidcerBusiness.clearingNumberAccounts.account.bank wurde das Element bankClearingTypeTranslations ausgeliefert.

Neu:
Die Bezeichnung des Elements wurde analog SIX angepasst. bankClearingTypeTranslations heisst neu bankIidTypeTranslations.

ClearingNumbers

bank

bankClearingTypeTranslations

bankIidTypeTranslations

Bankverbindung: nur noch ein Konto pro ClearingNumber

Bisher:
Für eine ClearingNumber konnten mehrere Konten geführt werden unter ClearingNumber.ClearingNumberAccounts.Account.

Neu:
Für eine ClearingNumber kann nur noch ein einziges Konto geführt werden unter ClearingNumber.Account.

Response Bank Account

ClearingNumbers

ClearingNumberAccounts

Account

LeaDaten: Änderungen am Objekt HealthServiceMandate

Bisher:
Das Objekt HealthServiceMandate enthielt folgende Elemente: canton, cantonTranslations, healthServiceGroup, nameTranslations, startDate, endDate, isValid, id.

Neu:
Unter HealthServiceMandate fällt das Element HealthServiceGroup weg.
Unter HealthServiceMandate wird neu das Element Country geliefert.
Das Objekt HealthServiceMandate enthält somit neu folgende Elemente: country, canton, cantonTranslations, nameTranslations, startDate, endDate, isValid, id.

ClearingNumbers

healthServices.healthService

HealthServiceMandate

Country


HealthServices und affiliations werden nur noch unter careProviderBusiness geliefert

Bisher:
Die Objekte healthServices und affiliations wurden sowohl unter careProvider wie auch unter careProviderBusiness geliefert.

Neu:
Die Objekte healthServices und affiliations werden nur noch unter careProviderBusiness geliefert.

ClearingNumbers

careprovider

careProviderBusiness

healthServices

affiliations

Anpassung des ClearingNumber Rest-Contracts 

Bisher:

  • ClearingNumber.CareProviderBusiness.CareProvider

Neu:

  • ClearingNumber.CareProvider
  • ClearingNumber.CareProviderBusinesses

Das Objekt CareProvider wird neu direkt unter ClearingNumber geliefert. Das Objekt CareProviderBusiness wird ersetzt durch CareProviderBusinesses.

Response CareProvider/CareProviderBusinessParties

ClearingNumbers

ClearingNumber.CareProvider

ClearingNumber.CareProviderBusinesses

ClearingNumber.CareProviderBusiness

CareProviderbusiness.CareProvider

  • No labels