Konfigurieren Sie die Zuordnung zwischen einem Dosierungsmerkmal und einem Feld mit Dosierungsdetails

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um zu entscheiden, welche Dosierungsmerkmale den Feldern im Abschnitt „Dosierungsdetails“ eines Medikamentenverschreibungsformulars zugeordnet werden.

    Vorbereitungen

    Legen Sie den Anwendungsbereich mithilfe der Anwendungsauswahl auf Servicemanagement für das Gesundheitswesen und Life Sciences Core fest. Weitere Informationen finden Sie unter Anwendungsauswahl.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Die Anwendung Servicemanagement für das Gesundheitswesen und Life Sciences Core installiert die Skripteinbindung „sn_hcls.DosageCharacteristicsMapper“ und den Erweiterungspunkt „DosageCharacteristicsMapper“.

    Der Erweiterungspunkt „DosageCharacteristicsMapper“ in der Skripteinbindung sn_hcls.DosageCharacteristicsMapper ist für die Zuordnung zwischen Merkmalen in den dosierungsbezogenen Merkmalsgruppen und den Feldern „Dosierungsdetails“ auf einer Medikamentenverschreibung vorkonfiguriert. Die Standardimplementierung der getMappingObject- Methode im Erweiterungspunkt „DosageCharacteristicsMapper“ ordnet die dosierungsbezogenen Merkmalsgruppen und die Felder „Dosierungsdetails“ eines Medikamentenverschreibungsformulars zu, wie in der folgenden Tabelle gezeigt.
    Tabelle : 1. Standardzuordnung der dosierungsbezogenen Merkmalsgruppen und der Felder „Dosierungsdetails“.

    Dosismerkmalgruppe

    Feld „Dosierungsdetails“.

    Dosierung: Dosierung

    Dosierung

    Dosierung: Anzahl der autorisierten Nachfüllungen

    Anzahl der autorisierten Auffüllungen

    Dosierung: Anweisungen für den Patienten

    Anweisungen für den Patienten

    Dosierung – 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 zur Erweiterung der Anwendungsfunktionalität verwenden.

    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 nach sn_hcls.DosageCharacteristicsMapperund klicken Sie darauf.
    3. Wählen Sie im Formular „Erweiterungspunkt“ eine Skripteinbindung aus, um den Erweiterungspunkt „DosageCharacteristicsMapper“ zu verwenden.
      • Ändern Sie das vorhandene Skript, indem Sie zur zugehörigen Liste „Implementierungen“ wechseln und auf DosageCharacteristicsMapperklicken.
      • Erstellen und registrieren Sie ein benutzerdefiniertes Script Include.
    4. Binden Sie Ihre Zuordnungslogik ein, indem Sie die getMappingObject- Methode zu Ihrer Skripteinbindung hinzufügen, die den Erweiterungspunkt DosageCharacteristicsMapper implementiert.
      Sie können mehrere Implementierungen für den Erweiterungspunkt erstellen und für jede Implementierung eine Reihenfolgennummer angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird zuerst ausgeführt.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren.