Configurer le mappage entre une caractéristique de dosage et un champ de détails de dosage

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Utilisez des points d’extension scriptés pour décider quelles caractéristiques de dosage sont mappées aux champs de la section Détails de la posologie d’un formulaire Prescription de médicaments.

    Avant de commencer

    Définissez le périmètre de l’application à l’aide Gestion des services de santé et de sciences de la vie Core du sélecteur d’application. Pour plus d’informations, consultez Sélecteur d’application.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    L’application Gestion des services de santé et de sciences de la vie Core installe le sn_hcls. Script include DosageCharacteristicsMapper et le point d’extension DosageCharacteristicsMapper .

    Le point d’extension DosageCharacteristicsMapper dans la sn_hcls. Le script include DosageCharacteristicsMapper est préconfiguré pour le mappage entre les caractéristiques des groupes de caractéristiques liées à la posologie et les champs de détails de dosage sur une ordonnance de médicament. L’implémentation par défaut de la méthode getMappingObject dans le point d’extension DosageCharacteristicsMapper mappe les groupes de caractéristiques liés au dosage et les champs de détails de dosage d’un formulaire de prescription de médicaments, comme illustré dans le tableau suivant.
    Tableau 1. Mappage par défaut des groupes de caractéristiques liés à la posologie et des champs de détails de dosage

    Groupe des caractéristiques du dosage

    Champ de détails de dosage

    Posologie - posologie

    Dosage

    Posologie - nombre de recharges autorisées

    Nombre de recharges autorisées

    Posologie - instructions pour le patient

    Instructions pour le patient

    Dosage - quantité

    Quantité

    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.

    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 Tous > Points d'extension système > Points d'extension scriptés.
    2. Dans la colonne API Name (Nom de l’API ), recherchez sn_hcls et cliquez dessus . DosageCharacteristicsMapper.
    3. Dans le formulaire Point d’extension, sélectionnez un script include pour utiliser le point d’extension DosageCharacteristicsMapper .
      • Modifiez le script existant en accédant à la liste connexe Implémentations et en cliquant sur DosageCharacteristicsMapper.
      • Créez et enregistrez un script include personnalisé.
    4. Incluez votre logique de mappage en ajoutant la méthode getMappingObject à votre script include qui implémente le point d’extension DosageCharacteristicsMapper .
      Vous pouvez créer plusieurs implémentations pour le point d’extension et fournir un numéro de commande pour chaque implémentation. L'implémentation avec le numéro de commande le plus bas est exécutée en premier.
    5. Sur le formulaire Point d'extension, cliquez sur Mettre à jour.