Risolvere gli errori di distribuzione del servizio MedTech
Nota
Fast Healthcare Interoperability Resources (FHIR®) è una specifica sanitaria aperta.
Questo articolo illustra la procedura di risoluzione dei problemi e le correzioni per gli errori di distribuzione del servizio MedTech.
Suggerimento
L'accesso alle metriche e ai log del servizio MedTech è essenziale per la risoluzione dei problemi e la valutazione dell'integrità e delle prestazioni complessive del servizio MedTech. Per informazioni su come abilitare, configurare e usare queste funzionalità di monitoraggio del servizio MedTech, vedere questi articoli del servizio MedTech:
Come usare le schede di monitoraggio e controllo dell'integrità del servizio MedTech
Come configurare le metriche del servizio MedTech
Come abilitare le impostazioni di diagnostica per il servizio MedTech
Errori e correzioni delle risorse del servizio MedTech
Di seguito è riportato un elenco di errori disponibili nell'API di Azure Resource Manager (ARM) o portale di Azure e le correzioni per questi errori:
È stato raggiunto il numero massimo di iotconnector di tipo di risorsa
Visualizzato: API ARM e portale di Azure
Descrizione: viene raggiunta la quota di sottoscrizione del servizio MedTech (il valore predefinito è 10 servizi MedTech per area di lavoro e 10 aree di lavoro per sottoscrizione).
Correzione: eseguire una di queste opzioni:
Eliminare una delle istanze esistenti del servizio MedTech.
Usare una sottoscrizione diversa che non ha raggiunto la quota di sottoscrizione.
Richiedere un aumento della quota di sottoscrizione - Supporto tecnico di Azure.
Mapping deviceMapping non valido. Errori di convalida: {LIST_OF_ERRORS}
Visualizzato: API ARM e portale di Azure
Descrizione: il mapping del dispositivo fornito nella richiesta di provisioning del servizio MedTech non è valido.
Correzione:
- Se si distribuisce un servizio MedTech usando un modello arm, correggere gli errori nel codice JSON di mapping fornito nella
properties.deviceMapping
proprietà . - Se si distribuisce un servizio MedTech usando il portale di Azure, correggere gli errori nel codice JSON di mapping fornito nella scheda Mapping dei dispositivi.
fullyQualifiedEventHubNamespace è null, vuoto o formattato in modo non corretto
Visualizzato: API ARM
Descrizione: lo spazio dei nomi dell'hub eventi del servizio MedTech fornito nella richiesta di provisioning non è valido.
Correzione: aggiornare la proprietà del properties.ingestionEndpointConfiguration.fullyQualifiedEventHubNamespace
servizio MedTech al formato corretto nel modello di Resource Manager. Il formato deve essere {EVENTHUB_NAMESPACE}.servicebus.windows.net
.
È necessario eseguire il provisioning completo delle risorse predecessore prima di poter effettuare il provisioning di una risorsa figlio
Visualizzato: API ARM
Descrizione: l'area di lavoro padre è ancora in fase di provisioning.
Correzione: attendere il completamento del provisioning dell'area di lavoro padre e inviare nuovamente la richiesta di provisioning.
La proprietà location delle risorse figlio deve corrispondere alla proprietà location delle risorse padre
Visualizzato: API ARM
Descrizione: la posizione del servizio MedTech fornita nella richiesta di provisioning è diversa dalla posizione dell'area di lavoro padre.
Correzione: impostare la location
proprietà del servizio MedTech nel modello di Resource Manager sullo stesso valore della proprietà dell'area di location
lavoro padre.
Errori e correzioni delle risorse di destinazione FHIR
Di seguito è riportato un elenco di errori disponibili nell'API di Azure Resource Manager (ARM) o portale di Azure e le correzioni per questi errori:
È stato raggiunto il numero massimo di iotconnectors/destinazioni del tipo di risorsa
Visualizzato: API ARM e portale di Azure
Descrizione: viene raggiunta la quota della risorsa di destinazione FHIR del servizio MedTech (il valore predefinito è uno per ogni servizio MedTech).
Correzione: eliminare l'istanza esistente della risorsa di destinazione FHIR del servizio MedTech. Per ogni servizio MedTech è consentita una sola risorsa di destinazione FHIR.
Il valore fhirServiceResourceId specificato non è valido
Visualizzato: API ARM
Descrizione: l'ID risorsa della destinazione FHIR fornito nella richiesta di provisioning non è un ID risorsa valido per un'istanza del servizio FHIR.
Correzione: verificare che l'ID risorsa nella properties.fhirServiceResourceId
proprietà del modello di Resource Manager sia formattato correttamente e assicurarsi che l'ID risorsa sia per l'istanza del servizio FHIR. Il formato deve essere: /subscriptions/{SUBSCRIPTION_ID}/resourceGroups/{RESOURCE_GROUP_NAME}/providers/Microsoft.HealthcareApis/workspaces/{WORKSPACE_NAME}/fhirservices/{FHIR_SERVICE_NAME}
È necessario eseguire il provisioning completo delle risorse predecessore prima di poter effettuare il provisioning di una risorsa figlio
Visualizzato: API ARM
Descrizione: l'area di lavoro padre o il servizio MedTech padre è ancora in fase di provisioning.
Correzione: attendere il completamento del provisioning del servizio MedTech padre o dell'area di lavoro padre, quindi inviare nuovamente la richiesta di provisioning.
La proprietà location delle risorse figlio deve corrispondere alla proprietà location delle risorse padre
Visualizzato: API ARM
Descrizione: la posizione della risorsa di destinazione FHIR fornita nella richiesta di provisioning è diversa dalla posizione del servizio MedTech padre.
Correzione: impostare la location
proprietà della destinazione FHIR nel modello di Resource Manager sullo stesso valore della proprietà del location
servizio MedTech padre.
Nota
Se non è possibile risolvere il problema del servizio MedTech usando questa guida alla risoluzione dei problemi, è possibile aprire un ticket di supporto tecnico di Azure allegando copie dei mapping di destinazione del messaggio e del dispositivo e del dispositivo e FHIR alla richiesta per facilitare la determinazione dei problemi.
Passaggi successivi
In questo articolo si è appreso come risolvere e correggere gli errori di distribuzione del servizio MedTech.
Per informazioni sulle domande frequenti sul servizio MedTech (domande frequenti), vedere
FHIR® è un marchio registrato di Health Level Seven International, registrato in U.S. Trademark Office e viene usato con la loro autorizzazione.