Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languagefr

Table des matières

Table of Contents
outlinetrue




Info

Le release du 24.06.2022 inclut diverses adaptations. Veuillez lire les informations ci-après attentivement, certaines opérations pouvant être exigées de votre part.



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

Modification d'un grand nombre de numéros

Le release du 24.06.2022 entraîne la modification d'un grand nombre de numéros. Il en résulte divers changements décrits dans les Release Notes ci-après.

NumbersmodifiedFrom
2

Reprise des qualifications MedReg

Nouveau:

Désormais, les qualifications relatives à tous les numéros RCC et C du groupe principal «1 Médecins» sont reprises de MedReg. Seuls font exception les médecins relevant des plages numériques FL (27) et Etranger (99&92&80). Les données de qualification fournies jusqu'à présent sont remplacées par les données MedReg, ce qui génère des mutations pour tous les fournisseurs de prestations concernés. Il convient d'en tenir compte lors de consultations au moyen des numéros Enpoint (Feld modifiedFrom).

Exemple de Response «Qualification»   

Les éléments suivants sont dorénavant fournis dans la Response des Endpoints ClearingNumbers et EmployeeNumbers, au niveau de l'objet qualifications:

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

Enum QualificationGroupType

Les valeurs Enum ont été modifiées pour l'élément suivant compris dans la Response des Endpoints ClearingNumbers et EmployeeNumbers:

  • qualifications/qualification/qualificationType

Enum QualificationType

Numbers,
ClearingNumbers,
EmployeeNumbers

qualifications.issueCountry

qualifications.qualification.medRegId

qualifications.qualification.qualificationGroupType

qualifications.qualification.qualificationTitleType

qualifications.qualification.qualificationType

3

Message «Participation aux contrôles de qualité externes» (PROFICIENCY_TEST) désormais affiché avec l'objet facility (en fonction de l'emplacement)

Auparavant:
Le message «Participation aux contrôles de qualité externes» s'affichait au niveau de l'objet qualifications/qualification. 

Nouveau:
Le message «Participation aux contrôles de qualité externes» s'affiche au niveau de l'objet facilities/facility.

Exemple de Response «qualificationType»: «PROFICIENCY_TEST»

ClearingNumbers

qualifications.qualification.qualificationType

facilities.facility.FacilityType

«PROFICIENCY_TEST»

4

Anesthésiant en propharmacie (HasNarcoticSelfDispensationdésormais affiché avec l'objet licences

Auparavant:
L'élément HasNarcoticSelfDispensation s'affichait au niveau de l'objet facilities/facility

Nouveau:
L'élément HasNarcoticSelfDispensation s'affiche au niveau de l'objet licences.

Exemple de Response «Auto-dispensation anesthésiques»

ClearingNumbers

facilities.facility

licenses

HasNarcoticSelfDispensation

5

Ajout de deux champs aux Endpoints numbers/list

Nouveau:
Les éléments clearingNumberSuffixTwoLetterCanton et clearingNumberSuffixTranslations sont indiqués dans la Response.

Exemple de Response Endpoint «numbers/list»

numbers/list

clearingNumberSuffixTwoLetterCanton 

clearingNumberSuffixTranslations


6

Suppression des licences dans la relation de travail (relatedEmployers)

Auparavant:
Les licences étaient indiquées au niveau de l'objet relatedEmployers.

Nouveau:
Les licences ne sont plus indiquées au niveau de l'objet relatedEmployers.

Exemple de Response «relatedEmployers»

EmployeeNumbersrelatedEmployers.licenses
7

Adresse de correspondance (CorrespondenceParty)

Auparavant:
L'adresse de correspondance n'était pas indiquée.

Nouveau:
L'adresse de correspondance est indiquée au niveau de l'objet CorrespondenceParty.

Exemple de Response «correspondenceParty»

ClearingNumbers

clearingNumber

correspondenceParty


8

Modification de l'objet HealthServiceMandate

Nouveau:
L'élément country est désormais indiqué sous l'objet HealthServiceMandate.
HealthServiceGroup est supprimé de l'objet HealthServiceMandate.

Extrait de schéma «HealthServiceMandate»

ClearingNumbers

HealthServiceMandate

HealthServiceGroup

9

Nouvelle désignation des plages numériques (clearingNumberSuffix) 60, 61, 62, 63 et 64

Auparavant: 
Les plages numériques 60, 61, 62, 63 et 64 avaient pour désignation: «Thérapeutes en médecine complémentaire».

Nouveau:
Les plages numériques 60, 61, 62, 63 et 64 ont pour désignation: «Thérapie complémentaire».

Exemple de Response «clearingNumberSuffix»

ClearingNumbersclearingNumberSuffix
10

Changement concernant le numéro de téléphone principal et le numéro de téléphone complémentaire

Auparavant: 
Le numéro de téléphone principal était indiqué dans le champ phoneNumber.
Le numéro de téléphone complémentaire était indiqué dans le champ mobileNumber.

Nouveau:
Le numéro de téléphone principal est indiqué dans le champ mainPhoneNumber.
Le numéro de téléphone complémentaire est indiqué dans le champ additionalPhoneNumber.

Extrait de schéma Numéro de téléphone

Exemple de Response Numéro de téléphone

ClearingNumbers

party

phoneNumber
mobileNumber

mainPhoneNumber
additionalPhoneNumber

11

Nouveau type de restriction Durée pour l'autorisation cantonale/l'autorisation d'exploitation

Auparavant:
Les types de restriction suivants étaient proposés: licenseRestrictionType Enum: [ UNKNOWN, NINETY_DAY_REGULATION, REGION, ACTIVITY, OKP_EXCLUSION ]

Nouveau: 
Un nouveau type de restriction a été ajouté: Time (restriction temporelle).
Les types de restriction suivants sont proposéslicenseRestrictionType Enum: [ UNKNOWN, NINETY_DAY_REGULATION, REGION, ACTIVITY, TIME ]

Exemple de Response «licenseRestrictions»

ClearingNumbers,
EmployeeNumbers

licenses.licenseRestrictions
12

Suppression du type Récusation sous LicenseRestrictions

Auparavant:
Les récusations étaient affichées sous  licenses.licenseRestrictions, avec le type de restriction «OKP_EXCLUSION» et la désignation «Récusation prestations AOS».

Nouveau:

Le type de restriction «OKP_EXCLUSION», et avec lui la désignation «Récusation prestations AOS», est supprimé. A la place, la récusation est prise en compte au niveau des périodes de validité (Validity Periods) de l'autorisation cantonale, restrictions incluses, et indiquée dans le nouvel objet admissions. Si une récusation existe, l'autorisation cantonale perd sa validité pour la période en question. 

Exemple de Response «licenses»


clearingNumber.licenses

clearingNumber.licenses.licenseRestrictions

clearingNumber.admissions

13

Nouvelle structure GP/SG pour les médecins

Auparavant:
Tous les groupes principaux et tous les sous-groupes étaient indiqués en tant que parentBusinessScope/businessScope.

Nouveau:
Les médecins sont désormais classés dans les catégories businessScope et businessActivity. Pour tous les autres groupes principaux, la répartition en parentBusinessScope/businessScope est maintenue.

Enum BusinessActivity

Exemple de Response «Structure GP/SG»

Auparavant:
Dans le cas des «institutions de soins ambulatoires dispensés par des médecins», la valeur «Institutions selon l'art. 36a LAMal» était indiquée au niveau de l'objet facilities.facility.

Nouveau:
La valeur «Institutions selon l'art. 36a LAMal» n'est plus indiquée.
A la place, toutes les institutions selon l'art. 36a LAMal sont désormais indiquées avec le businessScope «Institutions de soins ambulatoires dispensés par des médecins».

Exemple de Response «Institutions de soins ambulatoires dispensés par des médecins»

ClearingNumbers,
EmployeeNumbers

parentBusinessScope

businessScope

businessActivity

14

Modification des options de filtre en raison de la nouvelle structure GP/SG pour les médecins

Auparavant:
La consultation des médecins s'effectuait au moyen de l'option de filtre «Doctors».

Nouveau:

A la suite de l'adaptation de la structure GP/SG pour les médecins, les numéros RCC et C auparavant indiqués sous «Doctors» sont désormais accessibles à l'aide de deux options de filtre: «Doctors» et «DoctorFacilitiesForOutpatientNursing»

Options de filtre «Endpoint Numbers»

Numbers

FilterOption

Doctors

DoctorFacilitiesForOutpatientNursing

15

Suppression du code d'indemnisation (clearingNumberCompensations)

Auparavant:
Le code d'indemnisation (Tiers payant ou Tiers garant) était indiqué au niveau de l'objet clearingNumberCompensations.

Nouveau:
Le code d'indemnisation (Tiers payant ou Tiers garant), autrement dit l'objet clearingNumberCompensations, n'est plus indiqué.

Exemple de Response «ClearingNumberCompensations»

ClearingNumbers
16

Sexe (Gender): adaptation de la valeur Enum

Nouveau: 
La valeur Enum «Others», sous Gender, est supprimée en vue d'une harmonisation avec le registre CdC.

Enum «Gender»

ClearingNumbers


gender
17

L'élément IsPublished, sous EmployeeRelation et ClearingNumberRelation, est supprimé de Contract

Auparavant: 
L'élément isPublished était auparavant indiqué dans Contract, sous EmployeeRelation et ClearingNumberRelation.

Nouveau:
L'élément IsPublished, sous EmployeeRelation et ClearingNumberRelation, n'est plus indiqué dans Contract.

Extrait de schéma «ClearingNumberRelation»

ClearingNumbers

EmployeeRelation

ClearingNumberRelation

18

BankClearingTypeTranslations est rebaptisé  bankIidTypeTranslations

Auparavant:
L'élément bankClearingTypeTranslations était indiqué sous careProviderBusiness.clearingNumberAccounts.account.bank.

Nouveau:
La désignation de l'élément a été alignée sur celle de SIX, de sorte que bankClearingTypeTranslations s'intitule désormais bankIidTypeTranslations.

ClearingNumbers

bank

bankClearingTypeTranslations

bankIidTypeTranslations

19

Relation bancaire: un seul compte désormais par ClearingNumber

Auparavant:
Il était possible de gérer plusieurs comptes pour un même ClearingNumber sous ClearingNumber.ClearingNumberAccounts.Account.

Nouveau:
Désormais, seul un compte peut être géré pour un ClearingNumber sous ClearingNumber.Account.

Response «Bank Account»

ClearingNumbers

ClearingNumberAccounts

Account

20

LeaDaten: changements concernant l'objet HealthServiceMandate

Auparavant:
L'objet HealthServiceMandate comprenait les éléments: canton, cantonTranslations, healthServiceGroup, nameTranslations, startDate, endDate, isValid, id.

Nouveau:
L'élément HealthServiceGroup est supprimé de HealthServiceMandate.
L'élément Country est désormais indiqué sous HealthServiceMandate.
L'objet HealthServiceMandate contient donc désormais les éléments suivants: country, canton, cantonTranslations, nameTranslations, startDate, endDate, isValid, id.

ClearingNumbers

healthServices.healthService

HealthServiceMandate

Country


21

HealthServices et affiliations désormais indiqués uniquement sous careProviderBusiness

Auparavant:
Les objets healthServices et affiliations étaient indiqués aussi bien sous careProvider que sous careProviderBusiness.

Nouveau:
Les objets healthServices et affiliations ne sont plus indiqués que sous careProviderBusiness.

ClearingNumbers

careprovider

careProviderBusiness

healthServices

affiliations

22

Modification du ClearingNumber Rest-Contracts 

Auparavant:

  • ClearingNumber.CareProviderBusiness.CareProvider

Nouveau:

  • ClearingNumber.CareProvider
  • ClearingNumber.CareProviderBusinesses

L'objet CareProvider est désormais directement indiqué sous ClearingNumber. L'objet CareProviderBusiness est remplacé par CareProviderBusinesses.

Response «CareProvider/CareProviderBusinessParties»

ClearingNumbers

ClearingNumber.CareProvider

ClearingNumber.CareProviderBusinesses

ClearingNumber.CareProviderBusiness

CareProviderbusiness.CareProvider

23

Complément clearingNumberRelationType

Auparavant:
L’élément clearingNumberRelationType manquait sous relatedClearingNumbers.

Nouveau:
Le type de relation est fourni sous relatedClearingNumbers dans l’élément clearingNumberRelationType.

ClearingNumbers

relatedClearingNumbers

clearingNumberRelationType

24

Ajout de nouveaux groupes principaux (GP) aux options de filtrage

Nouveau:
Les groupes principaux AOS suivants sont désormais disponibles comme options de filtrage:

  • Podologues (Podiatrists)
  • Psychologues-psychothérapeutes (PsychologicalPsychotherapists)
Numbers
25

Nouveau titre (AcademicTitle) «DR_MED_CHIRO»

Auparavant:
Les titres suivants étaient possibles: AcademicTitle Enum:
["UNKNOWN", "DR","PROF_DR","DRES","DR_MED","PD_DR_MED", "PROF_DR_MED","MED_PRAKT","MED_DENT","DR_MED_DENT","PD_DR_MED_DENT","PROF_DR_MED_DENT"]

Nouveau:
Le nouveau titre «DR_MED_CHIRO» a été ajouté.
AcademicTitle Enum:
["UNKNOWN", "DR","PROF_DR","DRES","DR_MED","PD_DR_MED", "PROF_DR_MED","MED_PRAKT","MED_DENT","DR_MED_DENT","PD_DR_MED_DENT","PROF_DR_MED_DENT","DR_MED_CHIRO"]

ClearingNumbers,
EmployeeNumbers
AcademicTitle
26

Complément CareProvider.ClearingNumbers

Auparavant:

  • relatedClearingNumbers contient les relations avec les numéros RCC gérées par SASIS.

Nouveau:

  • relatedClearingNumbers contient les relations avec les numéros RCC gérées par SASIS.
  • ClearingNumbers indique les relations avec les numéros RCC confirmées par le fournisseur de prestations.
  • EmployeeNumbers indique les relations avec les numéros C confirmées par le fournisseur de prestations.

Examples

ClearingNumbers
27

Complément aux données de base Identificateur (GUID)

Nouveau:
L’identification sans équivoque de données de base est possible par l’intermédiaire de l’élément "key" (string) pour les entités suivantes: 

  • Affiliations
  • BusinessScopes
  • ClearingNumberSuffixes
  • Countries
  • Facilities
  • HealthServices
  • Qualifications
  • TariffSystems


Exemple"key": "3fa85f64-5717-4562-b3fc-2c963f66afa6"

de Response «key»Remarque: les clés fournies dans l'environnement d'intégration (simulation) ne doivent pas être reprises pour le système live. Les clés définitives ne seront générées que lors du live release le 24 juin et devront être intégrées dans les systèmes live.

ClearingNumbers,
EmployeeNumbers
key