Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere InformationenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Dieser Artikel informiert Sie über die Einschränkungen, Probleme oder Fehler, die bei der Verwendung der Dynamics 365-Lösungen für das Gesundheitswesen in Microsoft Cloud for Healthcare auftreten können, und wie Sie diese beheben können.
Die Gesundheitslösungen können ohne Folgendes nicht in einer Microsoft Dataverse-Umgebung bereitgestellt werden:
Weitere Informationen unter: Stellen Sie die Gesundheitslösungen bereit.
Das Microsoft Cloud-Lösungscenter, das zum Bereitstellen der Healthcare-Lösungen verwendet wird, liefert keine Informationen über den Bereitstellungsstatus. Um den Bereitstellungsstatus Ihrer Lösungen anzuzeigen, rufen Sie Ihre Umgebung im Microsoft Power Platform Admin Center auf. Weitere Informationen finden Sie unter Verwalten von Dynamics 365-Apps.
Die Installation der Lösungen für das Gesundheitswesen in Microsoft Cloud for Healthcare kann mehrere Stunden dauern.
Die Installation der Gesundheitslösungen in einer Umgebung, in der Dynamics 365 healthcare accelerator bereits installiert ist, kann zu Inkonsistenzen in der Benutzererfahrung führen.
Stellen Sie vor der Installation der Patientenzugriffslösung sicher, dass die Zielumgebung nur über ein Portal des Typs Kunden-Self-Service verfügt. Andernfalls kann die Installation der Patientenzugriffslösung zu unbeabsichtigtem Verhalten führen und andere Portale in der Umgebung überschreiben. Sie müssen außerdem sicherstellen, dass Sie nach der Bereitstellung der Patientenzugriffslösung keine zusätzlichen Portale in der Zielumgebung erstellen.
In diesem Abschnitt wird erläutert, wie Sie einige allgemeine Probleme beheben können, die bei der Verwendung der Microsoft Cloud for Healthcare Lösungen auftreten können.
Problem: Pflegeplan lädt keine Pflegepläne, aber der Patient hat Pflegepläne, die mit ihm verbunden sind.
Ursache/Beschreibung: Der Sicherheitsrolle fehlt der Zugriff auf eine Entität, die vom Steuerelement verwendet wird.
Auflösung: Aktualisieren Sie die Sicherheitsrolle, um Zugriff auf die folgenden Entitäten zu erhalten:
Problem: Der Pflegeplan listet keine Mitglieder des zugehörigen Pflegeteams auf.
Ursache/Beschreibung: Der Pflegeplan enthält keinen zugehörigen Datensatz für ein Pflegeteam.
Behebung: Fügen Sie einen neuen Datensatz für Pflegeplan (Pflegeteam) hinzu, der den Pflegeplan mit einem Pflegeteam verknüpft.
Problem: In der Pflegeteam-Steuerung ist ein Fehler aufgetreten – „Pflegeteam/Pflegeteam (Teilnehmer) konnten nicht abgerufen werden“.
Ursache/Beschreibung: Das Steuerelement konnte die Datensätze für das Pflegeteam oder Pflegeteam (Teilnehmer) nicht abrufen.
Auflösung: Dieses Problem ist höchstwahrscheinlich auf eine falsche Konfiguration der Sicherheitsrolle zurückzuführen.
Problem: In der Pflegeteam-Steuerung ist ein Fehler aufgetreten – „Teilnehmer konnten nicht abgerufen werden“.
Ursache/Beschreibung: Das Steuerelement konnte die Datensätze für Pflegeteam (Teilnehmer) nicht abrufen.
Auflösung: Dieses Problem ist höchstwahrscheinlich auf eine falsche Konfiguration der Sicherheitsrolle zurückzuführen.
Problem: In der Pflegeteam-Steuerung ist ein Fehler aufgetreten – „Schnellerfassung konnte nicht geöffnet werden“.
Ursache/Beschreibung: Das Steuerelement war nicht in der Lage, das Dynamics Formular für den Datensatz zu öffnen.
Auflösung: Dieses Problem kann auf eine Fehlkonfiguration des Schnellansichtsformulars, eines Popup-Blockers oder die Sicherheitsrolle zurückzuführen sein.
Problem: Fehler: Um eine neue Entitätszuordnung zu erstellen, müssen Sie in der Lage sein, alternative Schlüssel in Dataverse zu erstellen. Der Entitäts-Aktualisierungs-Dienst versucht, einen neuen Alternativschlüssel für die Azure-FHIR-ID zu erstellen. Wenn Sie nicht in der Lage sind, Ihre Berechtigungen zu erhöhen, können Sie jemanden mit den erforderlichen Berechtigungen einen neuen alternativen Schlüssel im folgenden Format erstellen lassen: DisplayName=Azure FHIR Key
, SchemaName=msemr_AzureFHIRKey
. Nach der Erstellung de Schlüssels können Sie versuchen, die Entitätszuordnung erneut zu erstellen.
Ursache/Beschreibung: Der Benutzende verfügt nicht über die erforderlichen Berechtigungen zum Erstellen von Attributen und alternativen Schlüsseln.
Auflösung: Fügen Sie dem Benutzer die Sicherheitsrolle FHIR-Synchronisierungs-Administrator hinzu.
Problem: Fehler: Alternativer Schlüssel für Azure FHIR ID kann nicht erstellt werden, da das Attribut noch nicht erstellt wurde. Um eine neue Entitätszuordnung zu erstellen, müssen Sie in der Lage sein, Attribute im System zu erstellen. Der Entitäts-Aktualisierungs-Dienst versucht, neue Attribute zu erstellen, um die Synchronisierung von Daten mit Azure-FHIR zu unterstützen. Erhöhen Sie Ihre Berechtigungen und versuchen Sie erneut, die Entitätszuordnung zu erstellen.
Ursache/Beschreibung: Der Benutzende verfügt nicht über die erforderlichen Berechtigungen zum Erstellen von Attributen und alternativen Schlüsseln.
Auflösung: Fügen Sie dem Benutzer die Sicherheitsrolle FHIR-Synchronisierungs-Administrator hinzu.
Problem: Ungültige Variable für die Aktivierung der Protokollierung des Synchronisierungs-Agents.
Ursache/Beschreibung: Für die Variable FHIR-Synchronisierungs-Agent-Protokollierung aktiviert wurde ein falscher Wert eingegeben.
Auflösung: Gültige Werte sind true
oder false
. Befolgen Sie diese Schritte, um den Variablenwert auf einen gültigen Wert zu setzen.
Melden Sie sich bei Microsoft Power Apps für Ihre Umgebung an.
Wählen Sie im linken Navigationsbereich Daten und wählen Sie dann Tabellen.
Wählen Sie die Alle-Filteroption und suchen Sie dann nach EnvironmentVariable Value.
Wählen Sie Umgebungsvariablenwert aus.
Wählen Sie in der Befehlsleiste Bearbeiten von Daten in Excel.
Aktualisieren Sie die Werte als Ja oder Nein an die jeweiligen true
- oder false
-Werte.
Problem: Ungültige Variable für die Aktivierung des Synchronisierungs-Agents.
Ursache/Beschreibung: Für die Variable FHIR-Synchronisierungs-Agent aktiviert wurde ein falscher Wert eingegeben.
Auflösung: Gültige Werte sind true
oder false
. Befolgen Sie diese Schritte, um den Variablenwert auf einen gültigen Wert zu setzen.
Melden Sie sich bei Microsoft Power Apps für Ihre Umgebung an.
Wählen Sie im linken Navigationsbereich Daten und wählen Sie dann Tabellen.
Wählen Sie die Alle-Filteroption und suchen Sie dann nach EnvironmentVariable Value.
Wählen Sie Umgebungsvariablenwert aus.
Wählen Sie im Befehlsmenü die Option Daten in Excel bearbeiten aus.
Aktualisieren Sie die Werte als Ja oder Nein an die jeweiligen true
- oder false
-Werte.
Problem: Der Kontakt wird nicht synchronisiert.
Ursache/Beschreibung: Die Kontaktentität ist nicht auf das msemr_azurefhirsyncenabled
-Feld true
festgelegt.
Behebung: Damit die Patientendaten zwischen Dataverse und Azure-FHIR synchronisiert werden, setzen Sie dieses Feld für diese Patientenakte auf true
.
Problem: Kontakt ohne Azure-FHIR-ID.
Ursache/Beschreibung: Der Datensatz verfügt nicht über eine Azure FHIR ID (msemr_azurefhirid
). Das System unterstützt nur Kontakte, die synchronisiert werden und von Azure FHIR stammen.
Auflösung: Erstellen Sie den Patienten zuerst in Azure-FHIR und lassen Sie dann den Kontakt zu Dataverse zur Anreicherung fließen.
Problem: Es wurden keine FHIR-Änderungen gefunden.
Ursache/Beschreibung: Für den angegebenen Datensatz wurden keine Änderungen basierend auf den Entitätszuordnungen festgestellt.
Auflösung: Keine Aktion erforderlich. Wenn eine Änderung nicht gepusht wird, die gepusht werden sollte, dann sollten Sie die Zuordnung der Entitäten mit der entsprechenden Zuordnung aktualisieren.
Problem: Erforderliche Felder fehlen.
Ursache/Beschreibung: Der Datensatz enthält keine Daten für alle erforderlichen Azure-FHIR-Felder. Bevor ein Datensatz an den FHIR-Server gesendet wird, müssen alle für Azure-FHIR erforderlichen Felder ausgefüllt werden.
Behebung: Geben Sie Daten für alle erforderlichen Azure-FHIR-Felder an. Die erforderlichen Felder können identifiziert werden, indem die Attributzuordnungen überprüft und nach dem Feld Erforderliches FHIR-Attribut sortiert werden.
Problem: Fehlende zugeordnete Attribute für {entityname}
.
Ursache/Beschreibung: Für die Entität wurden keine Attributzuordnungen definiert, aber sie ist so konfiguriert, dass sie Nachrichten an den Service Bus sendet.
Auflösung: Erstellen Sie Attributzuordnungen für die Entität.
Problem: App-Service-Konfiguration ist nicht vorhanden.
Ursache/Beschreibung: Die App ID wurde nicht in der Umgebungsvariablen des FHIR-Synchronisierungs-Agents festgelegt.
Behebung: Aktualisieren Sie die Umgebungsvariable mit der App-ID und erstellen Sie den App-Benutzenden in Dataverse mit den Berechtigungen für FHIR-Synchronisierungs-Agent-App: regulärer Benutzender.
Problem: Service Bus-Konfiguration ist nicht vorhanden.
Ursache/Beschreibung: Die Umgebungsvariablen des FHIR-Synchronisierungs-Agents, welche die Servicebus-Informationen enthalten, wurden nicht ausgefüllt.
Auflösung: Aktualisieren Sie die Umgebungsvariablen mit den richtigen Servicebusinformationen.
Problem: Synchronisierung deaktiviert.
Ursache/Beschreibung: Der Synchronisierungs-Agent wurde durch die Umgebungsvariable deaktiviert.
Auflösung: Aktualisieren Sie die Umgebungsvariable auf true
, wenn Sie möchten, dass der Synchronisierungsagent aktiviert ist und ausgeführt wird.
Problem: Fehler beim Senden der Nachricht an Service Bus.
Ursache/Beschreibung: Bei der Kommunikation mit dem Servicebus ist ein Fehler aufgetreten.
Auflösung: Überprüfen Sie, ob die Servicebusinformationen in den Umgebungsvariablen korrekt sind und ob Sie mit dem Servicebus kommunizieren können.
Problem: Fehler im Zeitachsensteuerelement: Fehler bei der Analyse des benutzerdefinierten JSON-Schemas, Zurücksetzen auf Standardentitäten
Ursache/Beschreibung: Dieser Fehler tritt auf, wenn das customMappingJSON
-Feld in der Konfiguration des Steuerelements Power Apps component framework (PCF) nicht in einem gültigen JSON-Format vorliegt und nicht richtig geparst werden kann.
Auflösung: Analysieren Sie den Text im customMappingJSON
-Feld und stellen Sie sicher, dass es allen JSON-Regeln entspricht.
Problem: Fehler im Zeitachsensteuerelement: Fehler beim Abrufen der Entitätsdaten.
Ursache/Beschreibung: Wenn dieser Fehler angezeigt wird, suchen Sie nach zusätzlichen Details, die möglicherweise als herunterladbare Datei bereitgestellt werden. Dieser Fehler wird im Allgemeinen von einer XRM-bezogenen Methode zurückgegeben.
Behebung: Abhängig von den Fehlerdetails kann es eine Reihe von Lösungsmöglichkeiten geben. Die gebräuchlichsten Lösungen sind Korrekturen an der Sicherheitsrolle (Datensatzzugriff) oder Korrekturen an falsch zugeordneten Feldern im customMapping JSON
-Konfigurationsfeld.
Problem: Elemente, die nicht in der Zeitleiste angezeigt werden sollen.
Ursache/Beschreibung: Einige Felder werden nicht ausgefüllt.
Auflösung: Liste der Felder, die der Zeitleiste zugeordnet sind, damit sie angezeigt werden:
{
"primaryIdField": "activityid",
"logicalName": "msemr_appointmentemr",
"displayName": "Appointment (EMR)",
"titleField": "subject",
"descriptionField": "msemr_description",
"startDateField": "msemr_starttime",
"endDateField": "msemr_endtime",
"regardingField": "regardingobjectid"
},
{
"primaryIdField": "msemr_careplanid",
"logicalName": "msemr_careplan",
"displayName": "Care Plan",
"titleField": "msemr_title",
"descriptionField": "msemr_plandescription",
"startDateField": "msemr_planstartdate",
"endDateField": "msemr_planenddate",
"regardingField": "msemr_patientidentifier"
},
{
"primaryIdField": "msemr_encounterid",
"logicalName": "msemr_encounter",
"displayName": "Encounter",
"titleField": "msemr_name",
"descriptionField": "msemr_name",
"startDateField": "msemr_encounterstartdate",
"endDateField": "msemr_encounterenddate",
"regardingField": "msemr_subjectpatient"
},
{
"primaryIdField": "msemr_medicationrequestid",
"logicalName": "msemr_medicationrequest",
"displayName": "Medication Request",
"titleField": "msemr_name",
"descriptionField": "msemr_name",
"startDateField": "msemr_dispenserequestvalidityperiodstartdate",
"endDateField": "msemr_dispenserequestvalidityperiodenddate",
"regardingField": "msemr_subjecttypepatient"
},
{
"primaryIdField": "msemr_procedureid",
"logicalName": "msemr_procedure",
"displayName": "Procedure",
"titleField": "msemr_description",
"descriptionField": "msemr_description",
"startDateField": "msemr_performedstartdate",
"endDateField": "msemr_performedenddate",
"regardingField": "msemr_patient"
},
{
"primaryIdField": "msemr_referralrequestid",
"logicalName": "msemr_referralrequest",
"displayName": "Referral Request",
"titleField": "msemr_name",
"descriptionField": "msemr_description",
"startDateField": "msemr_occurenceperiodstartdate",
"endDateField": "msemr_occurenceperiodenddate",
"regardingField": "msemr_requesteragentpatient"
},
{
"primaryIdField": "activityid",
"logicalName": "task",
"displayName": "Task",
"titleField": "subject",
"descriptionField": "description",
"startDateField": "scheduledstart",
"endDateField": "scheduledend",
"regardingField": "regardingobjectid"
},
{
"primaryIdField": "msemr_conditionid",
"logicalName": "msemr_condition",
"displayName": "Condition",
"titleField": "msemr_name",
"descriptionField": "msemr_name",
"startDateField": "msemr_onsetperiodstartdate",
"endDateField": "msemr_onsetperiodenddate",
"regardingField": "msemr_subjecttypepatient"
},
{
"primaryIdField": "msemr_allergyintoleranceid",
"logicalName": "msemr_allergyintolerance",
"displayName": "Allergy Intolerance",
"titleField": "msemr_name",
"descriptionField": "msemr_name",
"startDateField": "createdon",
"endDateField": "createdon",
"regardingField": "msemr_patient"
}
Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere Informationen