---
sourceDocument: Xanadu Healthcare and Life Sciences
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/healthcare-life-sciences

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Xanadu Healthcare and Life Sciences

ft:clusterId :

    - hcls

bundleId :

    - hcls

workflow :

    - Customer and Industry


---

# Configurer le flux de soumission du formulaire de demande d'inscription

# Configurer le flux de soumission du formulaire de demande d'inscription {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Utilisez des points d'extension scriptés pour décider quels enregistrements sont créés ou mis à jour après l'envoi d'un formulaire de demande d'inscription.

## Avant de commencer

Définissez le périmètre de l'application à Patient Support Services l'aide du sélecteur d'application. Pour plus d'informations, [reportez-vous à la section Sélecteur d'application](https://www.servicenow.com/docs/access?context=c_ApplicationPicker&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).

Rôle requis : administrateur

## Pourquoi et quand exécuter cette tâche

L'application Patient Support Services installe le sn_patientservice. Script EnrollmentCaseUtilService , l'include de script EnrollmentCaseUtilService et le point d'extension EnrollmentCaseServiceExtPoint .  
Le sn_patientservice. Le script EnrollmentCaseUtilService est préconfiguré pour le formulaire de demande d'inscription disponible par défaut dans l'application. Avant de créer un ticket d'inscription, l'application exécute le sn_patientservice. EnrollmentCaseUtilService et utilise la logique de workflow de soumission suivante pour créer des enregistrements et éviter la duplication des enregistrements :

1. Créez un dossier patient s'il n'en existe pas.
2. Créez un enregistrement de consommateur s'il n'en existe pas.
3. Créez un dossier de praticien s'il n'en existe pas.
4. Créez un plan d'adhésion s'il n'en existe pas.
{#pss-ext-point-enrollment-form__ol_y4h_m2w_2rb}

L'utilisation des points d'extension permet d'intégrer plus facilement les personnalisations sans modifier réellement le code de base. Vous pouvez étendre la fonctionnalité de base standard à l'aide de scripts personnalisés. Pour plus d'informations, consultez [Utilisation de points d'extension pour étendre les fonctionnalités de l'application](https://www.servicenow.com/docs/access?context=extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US).

Une implémentation est disponible dans le système de base pour les points d'extension scriptés. Vous pouvez modifier les données et ajouter des champs supplémentaires.

## Procédure

1. Accédez à la ToutPoints d'extension systèmePoints d'extension scriptés.
2. Dans la colonne Nom de l'API , recherchez et cliquez sur sn_patientservice. EnrollmentCaseServiceExtPoint.
3. Sur le formulaire Point d'extension, sélectionnez un include de script pour utiliser le point d'extension EnrollmentCaseServiceExtPoint .
   * Modifiez le script existant en accédant à la liste connexe Implémentations et en cliquant sur sn_patientservice. EnrollmentCaseServiceExtPoint.
   * Créez et enregistrez un script include personnalisé.
   {#pss-ext-point-enrollment-form__choices_mxh_ght_plb}
4. Personnalisez la logique du workflow de soumission de votre formulaire d'inscription en ajoutant les méthodes createPatient, createMemberPlan et createPractitioner à votre include de script qui implémente le point d'extension EnrollmentCaseServiceExtPoint .  
   Vous pouvez créer plusieurs implémentations pour un point d'extension et fournir un numéro d'ordre pour chaque implémentation. L'implémentation avec le numéro de commande le plus bas est exécutée en premier.{#pss-ext-point-enrollment-form__table_fkq_ww3_jtb__entry__2}

   | Personnalisation | Implémentation |
   |-|-|
   | Créez un dossier patient s'il n'en existe pas. | Incluez la méthode createPatient du point d'extension EnrollmentCaseServiceExtPoint dans l'implémentation. |
   | Créez un plan d'adhésion s'il n'en existe pas. | Incluez la méthode createPatient du point d'extension EnrollmentCaseServiceExtPoint dans l'implémentation. |
   | Créez un enregistrement de praticien s'il n'en existe pas. | Incluez la méthode createPatient du point d'extension EnrollmentCaseServiceExtPoint dans l'implémentation. |
   [Tableau 1. Table de personnalisation du formulaire d'inscription]

   {#pss-ext-point-enrollment-form__table_fkq_ww3_jtb}
5. Sur le formulaire Point d'extension, cliquez sur Mettre à jour.
{#pss-ext-point-enrollment-form__steps_btb_sgm_plb}

