Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languagede



Note

Mit dem SNC-Release vom 24.05.2024 werden diverse Anpassungen am Webservice (API) vorgenommen. Die File-Abos sind von den Anpassungen nicht betroffen. Bitte lesen Sie folgende Informationen aufmerksam durch. Es sind eventuell Anpassungen auf Ihrer Seite notwendig.

Beachten Sie für eine Feasibility-Beurteilung ebenfalls die API Change Matrix.


Info
titleInhalt

Table of Contents



Nr.BeschreibungBetroffene EndpointsBetroffene Objekte/Element/Werte
1

Rückbau Partnerart-Obergruppe «Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen»

Der Business Scope «Einrichtungen der amb. Krankenpflege durch «Ärzte & Ärztinnen» wird entfallen und die entsprechenden ZSR-Nr. von Organisationen werden neu zusammen mit den ZSR-Nr. von Personen im Business Scope «Ärzte und Ärztinnen» geführt und ausgegeben. Dieser Rückbau erfolgt mittels folgender Roadmap:

  • 08.12.2023: Ab diesem Zeitpunkt besteht die Möglichkeit, auf Kundenwunsch ein mandantenspezifisches Ausblenden bei der SASIS AG zu beantragen, das pro Kunde jederzeit konfiguriert werden kann.
  • 24.05.2024: Mit diesem Release wird der Rückbau für alle restlichen Mandanten umgesetzt. Auf Kundenwunsch kann dieser Rückbau auf Antrag bei der SASIS AG bis Oktober 2024 pro Kunde verzögert werden.
  • 31.10.2024: Auf dieses Datum erfolgt der Rückbau bei allen Mandanten

Hinweis: Die gewählte Variante gilt pro Mandant für die gesamte Toolchain (ZSR Webservice, ZSR Vollversion, ZVR Web, ZVR EDI Export, ZVR AdminTool).

Bisher: Organisationen der Partnerart-Obergruppe «Ärzte und Ärztinnen» wurden mit dem Business Scope «Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen» mit der Id=700 geführt und ausgeliefert.

Neu:

Es werden folgende Anpassungen vorgenommen:

  1. Leistungserbringer, die bisher unter dem businessScope «Einrichtungen der amb. Krankenpflege durch Ärzte & Ärztinnen» mit der Id=700 ausgeliefert wurden, werden neu im businessScope «Ärzte & Ärztinnen» mit der Id=502 ausgeliefert
  2. Für den Filter DoctorFacilitiesForOutpatientNursing im Endploint api/v1/numbers werden keine Leistungserbringer mehr gefunden.
  3. Für den Filter Doctors im Endpoint api/v1/numbers werden neu ebenfalls die Leistungserbringer mit dem biserhigen businessScope 700 gefunden
  4. Im Endpoint api/v1/businessscopes wird der businessScope 700 nicht mehr ausgeliefert

Folgende Besonderheiten bleiben bestehen:

  1. Für Ärzte und Ärztinnen wird weiterhin kein parentBusinessScope ausgeliefert
  2. Die Struktur, Inhalte und Auslieferung des businessScope bleibt wie bisher
  3. Die Struktur, Inhalte und Auslieferung der businessActivity (wirtschaftliche Haupttätigkeit) bleibt wie bisher

Beispiel für die Response einer Organisationsnummer im Endpoint api/v1/clearingNumbers siehe: Link

api/v1/clearingNumbers

api/v1/numbers

api/v1/businessScopes

clearingNumber.businessScope
2

Zulassungen fachlich historisiert für weitere Partnerart-Obergruppen

Wie bereits für den Release vom 08.12.23 angekündigt, werden wir mit dem EAC-Release für weitere Partnerart-Obergruppen die Zulassung zu Lasten OKP (admission) neu mit Beginn- und Ende-Daten fachlich historisiert ausweisen. 

Bisher: Die kantonale Zulassung zu Lasten OKP wurde für die Partnerart-Obergruppen "Ärzte und Ärztinnen", "Zahnärzte und Zahnärztinnen" und "Psych. Psychotherapeuten und Psychotherapeutinnen" mit Beginn- und Ende-Datum fachlich historisiert ausgeliefert.

Neu: Die kantonale Zulassung zu Lasten OKP wird neu zusätzlich für folgende Partnerart-Obergruppen mit fachlichen Beginn- und Ende-Daten fachlich historisiert ausgeliefert: Apotheken, Laboratorien, Physiotherapeuten, Pflegefachpersonen, Hebammen, Ergotherapeuten, Logopäden und Ergotherapeutinnen, Spitex, Ernährungsberater und Ernährungsberaterinnen, Abgabestelle für Mittel und Gegenstände, Transport- und Rettungsunternehmen, Heilbäder, Neuropsychologen und Neuropsychologinnen, Podologen und Podologinnen, Chiropraktoren und Chiropraktorinnen. 

api/v1/clearingNumbers

clearingNumber.admissions

3

Zulassungstyp fachlich historisiert für alle Partnerart-Obergruppen

Wie bereits für den Release vom 08.12.23 angekündigt, werden wir mit dem EAC-Release für sämtliche Partnerart-Obergruppen den Zulassungstyp (clearingNumberLaw) mit den Werten KVG&VVG, VVG, Teil-KVG&VVG, UVG/MV/IV, neu mit Beginn- und Ende-Daten fachlich historisiert ausweisen. 

Bisher: Der Zulassungstyp wurde für die Partnerart-Obergruppen "Ärzte und Ärztinnen", "Zahnärzte und Zahnärztinnen" und "Psych. Psychotherapeuten und Psychotherapeutinnen" mit Beginn- und Ende-Datum fachlich historisiert ausgeliefert.

Neu: Der Zulassungstyp wird für sämtliche Partnerart-Obergruppen mit Beginn- und Ende-Datum fachlich historisiert ausgeliefert.

api/v1/clearingNumbers

clearingNumber.clearingNumberLaws

4

Korrektur der Datenlieferung bei Beziehungen zwischen ZSR- und K-Nummern derselben Person

Verfügt eine Person sowohl über eine ZSR- wie auch eine K-Nummer, wird die Information unter CareProvider.EmployeeNumbers ausgewiesen. 

Bisher: Aufgrund eines Bugs wurden nur jene Beziehungen ausgewiesen, welche über das neue ZSR-Online-Portal hinterlegt wurden. Legacy-Anstellungsverhältnisse wurden nicht übermittelt. 

Neu: Der Bug wurde behoben. Es werden sämtlicheBeziehungen zwischen ZSR- und K-Nummern, welche zu derselben Person gehören, unter CareProvider.employeeNumbers geliefert.  

api/v1/clearingNumbers

api/v1/employeeNumbers

clearingNumber.careProvider.EmployeeNumbers

employeeNumber.careProvider.EmployeeNumbers



5

Lieferung Todesdatum des Leistungserbringers

Bisher: ZSR-Nummern von Personen und K-Nummern wurden nicht mit dem Eintrag eines Todesdatums im ZAS abgeglichen und auch nicht automatisch sistiert. Bei manuellen Sistierungen aufgrund von Todesfällen wurde der Beendigungsgrund "Tod" (Enumerationswert TERMINATION_BY_DEATH der Enumeration CLEARING_NUMBER_VALIDITY_END_REASON_TYPE) gesetzt und für diese Nummern ausgewiesen. Ein Todesdatum des Leistungserbringers wurde weder geführt noch im ZSR Webservice ausgeliefert.

Neu: ZSR- und K-Nummern von Personen, die sich im Online-Portal registriert haben, werden bei einem Eintrag eines Todesdatums im ZAS mit dem Beendigungsgrund "Tod" (Enumerationswert TERMINATION_BY_DEATH der Enumeration CLEARING_NUMBER_VALIDITY_END_REASON_TYPE) automatisch sistiert und das Todesdatum festgehalten. Das Todesdatum wird in diesen Fällen nebst dem Beendigungsgrund "Tod" im Webservice ausgegeben.

api/v1/clearingNumbers

api/v1/employeeNumbers

clearingNumber.careProvider.careProviderParties.party.deathDate (ZSR-Nummern von Personen)

employeeNumber.careProvider.careProviderParties.party.deathDate

6

Tarifsystem Pflegeheime: BESA, RAI/RUG, Plaisir werden nicht mehr ausgeliefert

Bisher: Für das Tarifsystem Pflegeheime (NURSING_HOME_FLAT_RATE) wurden die Werte BESA, RAI/RUG und Plaisir erhoben und ausgeliefert. 

Neu: Für das Tarifsystem Pflegeheime (NURSING_HOME_FLAT_RATE) werden keine Werte BESA, RAI/RUG und Plaisir mehr geliefert. 

api/v1/clearingNumbers

api/v1/tariffSystems

clearingNumber.tariffSystems.tariffSystem

7

Kontonummer als Deprecated dokumentiert

Bisher: Die Entität clearingNumber.account.accountNumber war im Swagger.json nicht als "deprecated" dokumentiert

Neu: Die Entität clearingNumber.account.accountNumber wird in der Swagger-Dokumentation als "deprecated" dokumentiert. Das heisst, die Interpretation dieser Entität wird nicht empfohlen und die Entität wird in einem Nachfolge-Release entfernt.

Hintergrund: Als Zahlungsinformation wird ausschliesslich die IBAN von den Leistungserbringern erfasst. Die ausgegebenen Daten unter clearingNumber.account.accountNumber sind nicht zu 100% zuverlässig.

api/v1/clearingNumbersclearingNumber.account.accountNumber
8

Stammdaten im Endpoint api/v1/healthservices neu ohne validFrom 

Bisher: Im Endpoint healthservices für Zertifizierermethoden wurden entgegen der Swagger-Definition in der API-Response die Feldwerte für validFrom, startDate, endDate und isValid sowohl auf dem Root-Objekt als auch unter der zugehörigen Entität affiliation geliefert.

Neu: Es werden die Felder startDate, endDate und isValid offiziell in die Swagger-Dokumentation aufgenommen. Das Feld validFrom ist weiterhin nicht Teil der Swagger-Dokumentation und wird nicht mehr geliefert. Das Property affiliation wird ohne die Feld-Werte startDate, endDate, validFrom und isValid gemäss Contract geliefert.

Auszug aus Response vom Endpoint api/v1/healthservices für eine Zertifizierermethode siehe: Link

api/v1/healthservices

Folgende swagger.json Schemas bzw. Contracts:

HealthServiceCertifier

9

Übersetzungen für wirtschaftliche Haupttätigkeit bei Ärzten und Ärztinnen 

Bisher: Es wurden keine Übersetzungen der Enumeration businessActivity ausgegeben. Die Übersetzungen mussten von Integratoren mit Hilfe von Mapping Abo Files - Webservice in den ZSR Webservice FAQ vorgenommen werden.

Neu: Die Übersetzungen der Enumeration businessActivity werden neu mit businessActivityTranslations direkt ausgegeben.

api/v1/clearingNumbersclearingNumber.businessActivity.businessActivityTranslations
10

Umbenennen der Übersetzungen bei Selbstdispensation

Bisher: Die Übersetzungen für Selbstdispensation in nameTranslation unter facilityType "DOCTOR_FACILITY" waren:

  • de: "Selbstdispensation voll",
  • fr: "Auto-dispensation intégrale (médicaments)",
  • it: "Autodispensazione integrale (medicamenti)"

Neu: Die Übersetzungen in nameTranslation unter facilityType "DOCTOR_FACILITY" lauten: 

  • de: Kantonale Bewilligung zur Selbstdispensation
  • fr: Autorisation cantonale de propharmacie
  • it: Autorizzazione cantonale per l'autodispensazione
api/v1/clearingNumbers

clearingNumber.careProviderBusinesses.facilities.nameTranslations




11

Rückbau der Auslösung von Mutationen bei Änderung des isValid-Wertes

Bisher: Aufgrund von Integrationsproblemen einzelner Integratoren wurde mit dem Release von 08.12.23 als vorübergehende Lösung das ModifiedDate aktualisiert, wenn sich der Wert bei isValid änderte. Siehe dazu "Wichtige Ergänzung" zu Punkt 9 Erhöhte Anzahl Mutationen der Release Notes für den 08.12.23.

Neu: Wie bereits für den Release vom 08.12.23 angekündigt, wurde dies als temporäre Lösung umgesetzt und wird mit diesem Release zurückgebaut. Das Mutationsdatum wird nicht mehr aktualisiert, wenn sich der Wert bei isValid ändert. Das heisst, dass Änderungen von Werten in der Entität isValid zu keinen Mutationen der clearingNumber.modifiedTime mehr führen.

api/v1/clearingNumbers

clearingNumber.modifiedTime
12

Korrektur des Swagger Contracts betreffend "date-time"-Format 

Bisher: Bei unten gelisteten Entitäten wurde in Swagger das Format date-time dokumentiert. Die response enthielt jedoch das Format date.

  • StartDate
  • EndDate
  • RecognitionDate
  • EquivalencyDate
  • Birthdate
  • DeathDate
  • ModifiedTime

Siehe z.B. contract BaseValidity: Link

Neu: Bei den gelisteten Entitäten wird in Swagger das Format date dokumentiert. Siehe z.B. contract BaseValidity

api/v1/careProviderCertification

api/v1/clearingNumbers

api/v1/employeeNumbers

api/v1/healthServices

api/v1/healthservices/comments

api/v1/numbers/list




Folgende swagger.json Schemas bzw. Contracts:

BaseValidity

Responses.Contract.BaseValidityContract

Responses.Contracts.ValidityPeriods

13

Alternative Property-Darstellung von mehrfach vererbten Entitäten mittels https://redocly.com/redoc/

Bisher: Properties von mehrfach vererbten Entitäten wurden von Swagger-UIteilweise nicht korrekt d.h. nicht vollständig abgebildet.

Neu: Die Darstellung mittels Swagger ist bezüglich Property-Darstellung von mehrfach vererbten Entitäten lückenhaft d.h. es werden nicht alle Properties von Entitäten in Swagger-UI angezeigt, dafür bietet Swagger die Möglichkeit Einzelabfragen testen zu können. Als alternatives GUI wird Redocly (https://redocly.com/redoc/) zusätzlich zu Swagger-UI zur Verfügung gestellt. Entitäten von json werden hier immer mit allen Properties dargestellt. Die Ansicht des json kann unter /ApiGateway/docs aufgerufen werden:

Integrationsumgebung: https://int.zsrnext.ch/ApiGateway/docs

Live-System: https://zsrnext.ch/ApiGateway/docs

alle

alle
14

Erhöhte Anzahl Mutationen

Die Anpassungen führen zu einer erhöhten Zahl von Mutationen.


api/v1/clearingNumbers

api/v1/employeeNumbers

clearingNumber.modifiedTime

employeeNumber.modifiedTime


Sv translation
languagefr


Note

La version SNC du 24.05.2024 intègrera diverses adaptations apportées au service Web (API). Les abonnements de fichiers ne sont pas concernés par ces modifications. Veuillez lire attentivement les informations ci-dessous. Le cas échéant, vous devrez également procéder de votre côté à un certain nombre d’adaptations.

Dans l’optique d’une évaluation de faisabilité, vous devrez également tenir compte de la matrice de changement d’API.


Info
titleTable des matières

Table of Contents


DescriptionEndpoints concernésObjets/éléments/valeurs concernés
1

Annulation du groupe principal genre de partenaire «Institutions de soins ambulatoires dispensés par des médecins»

Le champ d’activité «Institutions de soins ambulatoires dispensés par des médecins» sera supprimé. Les numéros RCC des organisations concernées seront désormais gérés et livrés avec les numéros RCC des personnes relevant du domaine d’activité «Médecins». Cette annulation sera régie selon la feuille de route suivante:

  • 08.12.2023: à partir de cette date, il sera possible d’adresser une demande de masquage spécifique au mandant auprès de SASIS SA si le client le souhaite.
  • 24.05.2024: cette version concrétisera l’annulation pour tous les mandants restants. Si le client le souhaite, cette annulation pourra être reportée jusqu’en octobre 2024 sur demande adressée à SASIS SA.
  • 31.10.2024: à cette date, l’annulation devra être finalisée pour tous les mandants.

Remarque: la variante choisie s’applique à chaque mandant pour l’ensemble des outils (service Web RCC, RCC version intégrale, RCCo Web, EDI RCCo export, application RCCo [outil admin]).

Ancien: les organisations relevant du groupe principal genre de partenaire «Médecins» étaient gérées et livrées sous le champ d’activité «Institutions de soins ambulatoires dispensés par des médecins» (Id=700).

Nouveau:les adaptations apportées sont les suivantes:

  1. Les fournisseurs de prestations qui étaient jusqu’ici livrés sous le champ d’activité «Institutions de soins ambulatoires dispensés par des médecins» (Id=700) le seront désormais sous le champ «Médecins» (Id=502).
  2. Avec le filtre DoctorFacilitiesForOutpatientNursing dans l’endpoint api/v1/numbers, plus aucun fournisseur de prestations ne peut être trouvé.
  3. Avec le filtre Doctors dans l’endpoint api/v1/numbers, les fournisseurs de prestations qui relevaient jusqu’ici du domaine d’activité 700 sont également trouvés.
  4. Dans l’endpoint api/v1/businessscopes, le champ d’activité 700 n’est plus livré.

Les particularités ci-après demeurent applicables:

  1. Aucun champ d’activité parent n’est livré pour les médecins.
  2. La structure, les contenus et la livraison du champ d’activité restent inchangés.
  3. La structure, les contenus et la livraison de l’activité économique principale (businessActivity) restent inchangés.

Exemple de réponse d’un numéro d’organisation dans l’endpoint api/v1/clearingNumbers: cf. lien

api/v1/clearingNumbers

api/v1/numbers

api/v1/businessScopes

clearingNumber.businessScope
2

Historisation technique des admissions pour d’autres groupes principaux genre de partenaire

Comme déjà annoncé pour la version du 08.12.23, les admissions à pratiquer à charge de l’AOS feront désormais l’objet, à partir de la version EAC, d’une historisation technique avec dates de début et de fin pour d’autres groupes principaux genre de partenaire. 

Ancien: l’admission cantonale à pratiquer à charge de l’AOS était livrée avec historisation technique (dates de début et de fin) pour les groupes principaux genre de partenaire «Médecins», «Dentistes» et «Psychologues-psychothérapeutes».

Nouveau: l’admission cantonale à pratiquer à charge de l’AOS sera désormais également livrée avec historisation technique (dates de début et de fin) pour les groupes principaux genre de partenaire ci-après: pharmacies, laboratoires, physiothérapeutes, infirmiers/infirmières, sages-femmes, ergothérapeutes, logopédistes, organisations d’aide et de soins à domicile, diététiciens/diététiciennes, centres de remise de moyens et d’appareils, entreprises de transport et de sauvetage, établissements de cure balnéaire, neuropsychologues, podologues, chiropraticiens. 

api/v1/clearingNumbers

clearingNumber.admissions

3

Historisation technique du type d’admission pour tous les groupes principaux genre de partenaire

Comme déjà annoncé pour la version du 08.12.23, le type d’admission (clearingNumberLaw) avec les valeurs LAMal&LCA, LCA, LAMal&LCA partielle, LAA/AM/AI fera désormais l’objet, à partir de la version EAC, d’une historisation technique avec dates de début et de fin pour tous les groupes principaux genre de partenaire. 

Ancien: le type d’admission était livré avec historisation technique (dates de début et de fin) pour les groupes principaux genre de partenaire «Médecins», «Dentistes» et «Psychologues-psychothérapeutes».

Nouveau: le type d’admission est livré avec historisation technique (dates de début et de fin) pour tous les groupes principaux genre de partenaire.

api/v1/clearingNumbers

clearingNumber.clearingNumberLaws

4

Correction de la livraison des données pour les liens entre numéros RCC et C d’une même personne

Si une personne dispose à la fois d’un numéro RCC et d’un numéro C, l’information est indiquée sous CareProvider.EmployeeNumbers.

Ancien: en raison d’un bug, seuls les liens enregistrés via le nouveau portail RCC en ligne étaient indiqués. Les rapports de travail hérités n’étaient pas transmis. 

Nouveau: le bug a été corrigé. Tous les liens entre numéros RCC et C d’une même personne sont livrés sous CareProvider.employeeNumbers.

api/v1/clearingNumbers

api/v1/employeeNumbers

clearingNumber.careProvider.EmployeeNumbers

employeeNumber.careProvider.EmployeeNumbers



5

Livraison de la date de décès du fournisseur de prestations

Ancien: les numéros RCC de personnes / les numéros C n’étaient ni comparés avec la mention d’une date de décès dans la CdC, ni automatiquement suspendus. En cas de suspension manuelle suite à un décès, le motif de fin indiqué pour ces numéros était «Décès» (valeur d’énumération TERMINATION_BY_DEATH de l’énumération CLEARING_NUMBER_VALIDITY_END_REASON_TYPE). Les dates de décès des fournisseurs de prestations n’étaient ni gérées, ni livrées dans le service Web RCC.

Nouveau: en cas de saisie d’une date de décès dans la CdC, les numéros RCC et C des personnes qui se sont enregistrées dans le portail en ligne sont automatiquement suspendus avec le motif de fin «Décès» (valeur d’énumération TERMINATION_BY_DEATH de l’énumération CLEARING_NUMBER_VALIDITY_END_REASON_TYPE) et la date de décès est consignée. La date de décès est alors mentionnée avec le motif de fin «Décès» dans le service Web.

api/v1/clearingNumbers

api/v1/employeeNumbers

clearingNumber.careProvider.careProviderParties.party.deathDate (numéros (numéros RCC de personnes)

employeeNumber.careProvider.careProviderParties.party.deathDate (numéros C)

6

Système tarifaire pour les établissements médico-sociaux: BESA, RAI/RUG et Plaisir ne sont plus livrés.

Ancien: pour le système de tarification des établissements médico-sociaux (NURSING_HOME_FLAT_RATE), les valeurs BESA, RAI/RUG et Plaisir étaient relevées et livrées. 

Nouveau: les valeurs BESA, RAI/RUG et Plaisir ne sont plus livrées pour le système de tarification des établissements médico-sociaux (NURSING_HOME_FLAT_RATE).

api/v1/clearingNumbers

api/v1/tariffSystems

clearingNumber.tariffSystems.tariffSystem

7

Numéro de compte marqué comme déprécié

Ancien: l’entité clearingNumber.account.accountNumber n’était pas marquée comme dépréciée dans Swagger.json.

Nouveau: l’entité clearingNumber.account.accountNumber est marquée comme dépréciée dans la documentation Swagger. Autrement dit, l’interprétation de cette entité n’est pas recommandée et celle-ci sera supprimée dans une version ultérieure.

Contexte: l’IBAN constitue la seule information de paiement saisie par les fournisseurs de prestations. Les données émises sous clearingNumber.account.accountNumber ne sont pas fiables à 100%.

api/v1/clearingNumbersclearingNumber.account.accountNumber
8

Données de base dans l’endpoint api/v1/healthservices désormais sans validFrom 

Ancien: dans l’endpoint Healthservices pour les méthodes de certification, les valeurs de champ validFrom, startDate, endDate et isValid dans la réponse API étaient, contrairement à la définition Swagger, livrées à la fois sur l’objet racine et sous l’entité Affiliation correspondante.

Nouveau: les champs startDate, endDate et isValid sont officiellement intégrés dans la documentation Swagger. Le champ validFrom restant exclu de la documentation Swagger, il n’est plus livré. La propriété Affiliation est livrée sans les valeurs de champ startDate, endDate, validFrom et isValid conformément aux dispositions contractuelles.

Extrait de la réponse du point d’accès api/v1/healthservices pour une méthode de certification: cf. Exemple - Données de base dans l’endpoint api/v1/healthservices désormais sans validFrom 

api/v1/healthservices

Schémas/contrats swagger.json ci-après:

HealthServiceCertifier

9

Traductions pour l’activité économique principale chez les médecins 

Ancien: aucune traduction de l’énumération businessActivity n’était émise. Les traductions devaient être effectuées par les intégrateurs à l’aide de la ressource Mapping Abo Files - Webservice dans les FAQ Webservice RCC.

Nouveau: les traductions de l’énumération businessActivity sont désormais directement émises avec businessActivityTranslations.

api/v1/clearingNumbersclearingNumber.businessActivity.businessActivityTranslations
10

Reformulation des traductions en cas d’auto-dispensation

Ancien: les traductions pour l’auto-dispensation dans nameTranslation sous facilityType «DOCTOR_FACILITY» étaient les suivantes:

  • DE: «Selbstdispensation voll»,
  • FR: «Auto-dispensation intégrale (médicaments)»,
  • IT: «Autodispensazione integrale (medicamenti)»

Nouveau: les traductions dans nameTranslation sous facilityType «DOCTOR_FACILITY» sont définies comme suit: 

  • DE: «Kantonale Bewilligung zur Selbstdispensation»
  • FR: «Autorisation cantonale de propharmacie»
  • IT: «Autorizzazione cantonale per l’autodispensazione»
api/v1/clearingNumbers

clearingNumber.careProviderBusinesses.facilities.nameTranslations




11

Annulation du déclenchement de mutations en cas de modification de la valeur isValid

Ancienen raison de problèmes d’intégration rencontrés par certains intégrateurs, la version du 08.12.23 proposait une solution temporaire consistant à actualiser la date de mutation lorsque la valeur isValid change. Cf. à ce propos «Complément important» au point 9 Augmentation du nombre de mutations des Release Notes pour le 08.12.23.

Nouveau: comme déjà annoncé pour la version du 08.12.23, cette solution a été mise en œuvre à titre temporaire et sera supprimée avec la présente version. La date de mutation n’est plus actualisée lorsque la valeur isValid change. En d’autres termes, les modifications des valeurs contenues dans l’entité isValid ne conduisent plus à des mutations de clearingNumber.modifiedTime.

api/v1/clearingNumbers

clearingNumber.modifiedTime
12

Correction du contrat Swagger concernant le format «date-heure» 

Ancien: le format date-heure était documenté dans Swagger pour les entités énumérées ci-dessous. Cependant, la réponse présentait le format date.

  • StartDate
  • EndDate
  • RecognitionDate
  • EquivalencyDate
  • Birthdate
  • DeathDate
  • ModifiedTime

Cf. par ex. contract BaseValidity: lien

Nouveau: le format date est documenté dans Swagger pour les entités énumérées. Cf. par ex. contract BaseValidity: lien

api/v1/careProviderCertification

api/v1/clearingNumbers

api/v1/employeeNumbers

api/v1/healthServices

api/v1/healthservices/comments

api/v1/numbers/list




Schémas/contrats swagger.json ci-après:

BaseValidity

Responses.Contract.BaseValidityContract

Responses.Contracts.ValidityPeriods

13

Représentation alternative des propriétés d’entités multi-héritées au moyen de https://redocly.com/redoc/

Ancien: la représentation par Swagger-UI des propriétés d’entités multi-héritées était parfois incorrecte/incomplète.

Nouveaudans le cas d’entités multi-héritées, la représentation de leurs propriétés au moyen de Swagger est lacunaire. Plus précisément, les propriétés desdites entités ne sont pas toutes représentées dans Swagger-UI, mais Swagger offre la possibilité de tester des requêtes individuelles. L’outil Redocly (https://redocly.com/redoc/) est mis à disposition en tant que GUI alternative en plus de Swagger-UI. Les entités json sont toujours représentées ici avec toutes leurs propriétés. La vue json peut être activée sous /ApiGateway/docs:

Environnement d’intégration: https://int.zsrnext.ch/ApiGateway/docs

Système live: https://zsrnext.ch/ApiGateway/docs

Tous

Tous

14

Augmentation du nombre de mutations

Les adaptations vont entraîner une hausse du nombre de mutations.

api/v1/clearingNumbers

api/v1/employeeNumbers

clearingNumber.modifiedTime

employeeNumber.modifiedTime