N° | Description | Endpoints concernés | Objets/éléments/valeurs concernés |
---|
1 | Modification d'un grand nombre de numérosLe 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. | Numbers | modifiedFrom |
2 | Reprise des qualifications MedRegNouveau: 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 (HasNarcoticSelfDispensation) désormais affiché avec l'objet licencesAuparavant: 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/listNouveau: Les éléments clearingNumberSuffixTwoLetterCanton et clearingNumberSuffixTranslations sont indiqués dans la Response. Exemple de Response Endpoint «numbers/list» | numbers/list | clearingNumberSuffixTwoLetterCanton clearingNumberSuffixTranslations
|
6 | 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» | EmployeeNumbers | relatedEmployers.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 HealthServiceMandateNouveau: 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 64Auparavant: 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» | ClearingNumbers | clearingNumberSuffix |
10 | Changement concernant le numéro de téléphone principal et le numéro de téléphone complémentaireAuparavant: 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'exploitationAuparavant: 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és: licenseRestrictionType Enum: [ UNKNOWN, NINETY_DAY_REGULATION, REGION, ACTIVITY, TIME ] Exemple de Response «licenseRestrictions» | ClearingNumbers, EmployeeNumbers | licenses.licenseRestrictions |
12 | Suppression du type Récusation sous LicenseRestrictionsAuparavant: 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édecinsAuparavant: 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édecinsAuparavant: 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 EnumNouveau: 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 ContractAuparavant: 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é bankIidTypeTranslationsAuparavant: 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 ClearingNumberAuparavant: 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 HealthServiceMandateAuparavant: 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 careProviderBusinessAuparavant: 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 clearingNumberRelationTypeAuparavant: 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 filtrageNouveau: 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.ClearingNumbersAuparavant: - 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 |