Konfigurieren Sie die Zuordnung zwischen einem dosierungsmerkmal und einem dosierungsdetailfeld

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um zu entscheiden, welche Dosismerkmale den Feldern im Abschnitt „Dosierungsdetails“ eines Formulars „Medikamentenverschreibung“ zugeordnet werden.

    Vorbereitungen

    Legen Sie den Anwendungsbereich mithilfe der Anwendungsauswahl auf Healthcare and Life Sciences Service Management Core fest. Weitere Informationen finden Sie unter Anwendungsauswahl.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Die Anwendung Healthcare and Life Sciences Service Management Core installiert die Skripteinbindung sn_hcls.DosageCharacteristMapper und den Erweiterungspunkt DosageCharacterististMapper.

    Der Erweiterungspunkt DosageCharacteristMapper in der Skripteinbindung sn_hcls.DosageCharacteristMapper ist für die Zuordnung zwischen Merkmalen in den dosierungsbezogenen Merkmalsgruppen und den Feldern für Dosisdetails in einer Medikamentenverschreibung vorkonfiguriert. Die Standardimplementierung der Methode „getMappingObject“ im Erweiterungspunkt „DosageCharacterlistsMapper“ ordnet die dosierungsbezogenen Merkmalgruppen und die Felder „Dosierungsdetails“ eines Formulars „Medikamentenverschreibung“ zu (siehe folgende Tabelle).
    Tabelle : 1. Standardzuordnung der dosierungsbezogenen Merkmalsgruppen und der Felder „Dosierungsdetails“.

    Dosagemerkmalgruppe

    Detailfeld „Dosierung“.

    Dosis: Dosis

    Dosierung

    Dosis – Anzahl der autorisierten Nachfüllungen

    Anzahl der autorisierten Nachfüllungen

    Dosis: Anweisungen für den Patienten

    Anweisungen für Patienten

    Dosis – Menge

    Menge

    Die Verwendung von Erweiterungspunkten vereinfacht die Integration von Anpassungen, ohne dass der Basiscode geändert werden muss. Sie können die Basis-Standardfunktionen mithilfe von benutzerdefinierten Skripts erweitern. Weitere Informationen finden Sie unter Erweiterungspunkte verwenden, um die Anwendungsfunktionalität zu erweitern.

    Für geskriptete Erweiterungspunkte steht eine Implementierung im Basissystem zur Verfügung. Sie können die Daten ändern und zusätzliche Felder hinzufügen.

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunkte.
    2. Suchen Sie in der Spalte API-Name nachsn_hcls.DosageCharacteristikMapper, und klicken Sie darauf.
    3. Wählen Sie im Formular „Erweiterungspunkt“ eine Skripteinbindung aus, um den Erweiterungspunkt DosageCharacteristMapper zu verwenden.
      • Ändern Sie das vorhandene Skript, indem Sie zur zugehörigen Liste „Implementierungen“ wechseln und auf DosageFeaturesMapperklicken.
      • Erstellen und registrieren Sie ein benutzerdefiniertes Script Include.
    4. Binden Sie Ihre Zuordnungslogik ein, indem Sie Ihrer Skripteinbindung, die den Erweiterungspunkt DosageCharacterlistsMapper implementiert, die Methode getMappingObject hinzufügen.
      Sie können mehrere Implementierungen für den Erweiterungspunkt erstellen und für jede Implementierung eine Ordnungszahl für die Reihenfolge angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird zuerst ausgeführt.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren.