Skip to content

Commit 104577b

Browse files
Merge pull request #233342 from msjasteppe/understand-updates
Rename of article and fixes for rename in files
2 parents 2613d5c + 2a05101 commit 104577b

14 files changed

+51
-55
lines changed

.openpublishing.redirection.healthcare-apis.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -590,7 +590,11 @@
590590
"redirect_document_id": false
591591
},
592592
{ "source_path_from_root": "/articles/healthcare-apis/iot/data-flow.md",
593-
"redirect_url": "/azure/healthcare-apis/iot/understand-service",
593+
"redirect_url": "/azure/healthcare-apis/iot/overview-of-device-message-processing-stages",
594+
"redirect_document_id": false
595+
},
596+
{ "source_path_from_root": "/articles/healthcare-apis/iot/understand-service.md",
597+
"redirect_url": "/azure/healthcare-apis/iot/overview-of-device-message-processing-stages",
594598
"redirect_document_id": false
595599
},
596600
{ "source_path_from_root": "/articles/healthcare-apis/iot/how-to-use-device-mappings.md",

articles/healthcare-apis/iot/device-messages-through-iot-hub.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Receive device messages through Azure IoT Hub - Azure Health Data Services
3-
description: Learn how to deploy Azure IoT Hub with message routing to send device messages to the MedTech service in Azure Health Data Services. The tutorial uses an Azure Resource Manager template (ARM template) in the Azure portal and Visual Studio Code with the Azure IoT Hub extension.
3+
description: Learn how to deploy Azure IoT Hub with message routing to send device messages to the MedTech service in Azure Health Data Services. The tutorial uses an Azure Resource Manager template in the Azure portal and Visual Studio Code with the Azure IoT Hub extension.
44
services: healthcare-apis
55
author: msjasteppe
66
ms.service: healthcare-apis
77
ms.subservice: iomt
88
ms.topic: tutorial
9-
ms.date: 02/27/2023
9+
ms.date: 04/04/2023
1010
ms.author: jasteppe
1111
---
1212

@@ -20,7 +20,7 @@ For enhanced workflows and ease of use, you can use the MedTech service to recei
2020
:::image type="content" source="media\device-messages-through-iot-hub\data-flow-diagram.png" border="false" alt-text="Diagram of the IoT message data flow through an IoT hub and event hub, and then into the MedTech service." lightbox="media\device-messages-through-iot-hub\data-flow-diagram.png":::
2121

2222
> [!TIP]
23-
> To learn how the MedTech service transforms and persists device message data into the FHIR service as FHIR Observation resources, see [Understand the MedTech service device message data transformation](understand-service.md).
23+
> To learn how the MedTech service transforms and persists device message data into the FHIR service as FHIR Observation resources, see [Overview of the MedTech service device message processing stages](overview-of-device-message-processing-stages.md).
2424
2525

2626
In this tutorial, you learn how to:

articles/healthcare-apis/iot/frequently-asked-questions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: msjasteppe
66
ms.custom: references_regions
77
ms.service: healthcare-apis
88
ms.topic: reference
9-
ms.date: 04/03/2023
9+
ms.date: 04/04/2023
1010
ms.author: jasteppe
1111
---
1212

@@ -33,15 +33,15 @@ The MedTech service supports the [HL7 FHIR® R4](https://www.hl7.org/impleme
3333

3434
### Why do I have to provide device and FHIR destination mappings to the MedTech service?
3535

36-
The MedTech service requires device and FHIR destination mappings to perform normalization and transformation processes on device message data. To learn how the MedTech service transforms device message data into [FHIR Observations](https://www.hl7.org/fhir/observation.html), see [Understand the MedTech service device message processing stages](understand-service.md).
36+
The MedTech service requires device and FHIR destination mappings to perform normalization and transformation processes on device message data. To learn how the MedTech service transforms device message data into [FHIR Observations](https://www.hl7.org/fhir/observation.html), see [Overview of the MedTech service device message processing stages](overview-of-device-message-processing-stages.md).
3737

3838
### Is JsonPathContent still supported by the MedTech service device mapping?
3939

4040
Yes. JsonPathContent can be used as a template type within [CollectionContent](overview-of-device-mapping.md#collectioncontent). It's recommended that [CalculatedContent](how-to-use-calculatedcontent-mappings.md) is used as it supports all of the features of JsonPathContent with extra support for more advanced features.
4141

4242
### How long does it take for device message data to show up in the FHIR service?
4343

44-
The MedTech service buffers [FHIR Observations](https://www.hl7.org/fhir/observation.html) created during the transformation stage and provides near real-time processing. However, this buffer can potentially delay the persistence of FHIR Observations to the FHIR service up to ~five minutes. To learn how the MedTech service transforms device message data into FHIR Observations, see [Understand the MedTech service device message processing stages](understand-service.md).
44+
The MedTech service buffers [FHIR Observations](https://www.hl7.org/fhir/observation.html) created during the transformation stage and provides near real-time processing. However, this buffer can potentially delay the persistence of FHIR Observations to the FHIR service up to ~five minutes. To learn how the MedTech service transforms device message data into FHIR Observations, see [Overview of the MedTech service device message processing stages](overview-of-device-message-processing-stages.md).
4545

4646
### Why are the device messages added to the event hub not showing up as FHIR Observations in the FHIR service?
4747

articles/healthcare-apis/iot/get-started.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: msjasteppe
55
ms.service: healthcare-apis
66
ms.subservice: fhir
77
ms.topic: quickstart
8-
ms.date: 03/10/2023
8+
ms.date: 04/04/2023
99
ms.author: jasteppe
1010
ms.custom: mode-api
1111
---
@@ -140,11 +140,11 @@ The MedTech service processes the data in five steps:
140140

141141
If the processing was successful and you didn't get any error messages, your device data is now a FHIR service [Observation](http://hl7.org/fhir/observation.html) resource.
142142

143-
For more information on the MedTech service device message data transformation, see [Understand the MedTech service device message data transformation](understand-service.md).
143+
For more information on the MedTech service device message data transformation, see [Overview of the MedTech service device message processing stages](overview-of-device-message-processing-stages.md).
144144

145145
## Step 6: Verify the processed data
146146

147-
You can verify that the data was processed correctly by checking to see if there's now a new Observation resource in the FHIR service. If the data isn't mapped or if the mapping isn't authored properly, the data will be skipped. If there are any problems, check the [device mapping](how-to-configure-device-mappings.md) or the [FHIR destination mapping](how-to-configure-fhir-mappings.md).
147+
You can verify that the data was processed correctly by checking to see if there's now a new Observation resource in the FHIR service. If the data isn't mapped or if the mapping isn't authored properly, the data will be skipped. If there are any problems, check the [device mapping](overview-of-device-mapping.md) or the [FHIR destination mapping](how-to-configure-fhir-mappings.md).
148148

149149
### Metrics
150150

articles/healthcare-apis/iot/how-to-configure-metrics.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: msjasteppe
66
ms.service: healthcare-apis
77
ms.subservice: iomt
88
ms.topic: how-to
9-
ms.date: 02/27/2023
9+
ms.date: 04/04/2023
1010
ms.author: jasteppe
1111
---
1212

@@ -27,11 +27,11 @@ Metric category|Metric name|Metric description|
2727
|--------------|-----------|--------------|
2828
|Availability|IotConnector Health Status|The overall health of the MedTech service.|
2929
|Errors|Total Error Count|The total number of errors.|
30-
|Latency|Average Group Stage Latency|The average latency of the group stage. The [group stage](understand-service.md#group---optional) performs buffering, aggregating, and grouping on normalized messages.|
31-
|Latency|Average Normalize Stage Latency|The average latency of the normalized stage. The [normalized stage](understand-service.md#normalize) performs normalization on raw incoming messages.|
32-
|Traffic|Number of Fhir resources saved|The total number of FHIR resources [updated or persisted](understand-service.md#persist) by the MedTech service.|
33-
|Traffic|Number of Incoming Messages|The number of received raw [incoming messages](understand-service.md#ingest) (for example, the device events) from the configured source event hub.|
34-
|Traffic|Number of Measurements|The number of normalized value readings received by the FHIR [transformation stage](understand-service.md#transform) of the MedTech service.|
30+
|Latency|Average Group Stage Latency|The average latency of the group stage. The [group stage](overview-of-device-message-processing-stages.md#group---optional) performs buffering, aggregating, and grouping on normalized messages.|
31+
|Latency|Average Normalize Stage Latency|The average latency of the normalized stage. The [normalized stage](overview-of-device-message-processing-stages.md#normalize) performs normalization on raw incoming messages.|
32+
|Traffic|Number of Fhir resources saved|The total number of FHIR resources [updated or persisted](overview-of-device-message-processing-stages.md#persist) by the MedTech service.|
33+
|Traffic|Number of Incoming Messages|The number of received raw [incoming messages](overview-of-device-message-processing-stages.md#ingest) (for example, the device events) from the configured source event hub.|
34+
|Traffic|Number of Measurements|The number of normalized value readings received by the FHIR [transformation stage](overview-of-device-message-processing-stages.md#transform) of the MedTech service.|
3535
|Traffic|Number of Message Groups|The number of groups that have messages aggregated in the designated time window.|
3636
|Traffic|Number of Normalized Messages|The number of normalized messages.|
3737

articles/healthcare-apis/iot/how-to-use-mapping-debugger.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: msjasteppe
66
ms.service: healthcare-apis
77
ms.subservice: iomt
88
ms.topic: how-to
9-
ms.date: 03/15/2023
9+
ms.date: 04/04/2023
1010
ms.author: jasteppe
1111
---
1212

@@ -21,7 +21,7 @@ ms.author: jasteppe
2121
In this article, you'll learn how to use the MedTech service Mapping debugger. The Mapping debugger is a self-service tool that is used for creating, updating, and troubleshooting the MedTech service device and FHIR destination mappings. The Mapping debugger enables you to easily view and make inline adjustments in real-time, without ever having to leave the Azure portal. The Mapping debugger can also be used for uploading test device messages to see how they'll look after being processed into normalized messages and transformed into FHIR Observations.
2222

2323
> [!TIP]
24-
> To learn about how the MedTech service transforms and persists device message data into the FHIR service see, [Understand the device message data transformation](understand-service.md).
24+
> To learn about how the MedTech service transforms and persists device message data into the FHIR service see, [Overview of the MedTech service device message processing stages](overview-of-device-message-processing-stages.md).
2525
2626
## Overview of the Mapping debugger
2727

articles/healthcare-apis/iot/how-to-use-monitoring-and-health-checks-tabs.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: msjasteppe
66
ms.service: healthcare-apis
77
ms.subservice: iomt
88
ms.topic: how-to
9-
ms.date: 03/07/2023
9+
ms.date: 04/04/2023
1010
ms.author: jasteppe
1111
---
1212

@@ -51,11 +51,11 @@ Metric category|Metric name|Metric description|
5151
|--------------|-----------|--------------|
5252
|Availability|IotConnector Health Status|The overall health of the MedTech service.|
5353
|Errors|**Total Error Count**|The total number of errors.|
54-
|Latency|**Average Group Stage Latency**|The average latency of the group stage. The [group stage](understand-service.md#group---optional) performs buffering, aggregating, and grouping on normalized messages.|
55-
|Latency|**Average Normalize Stage Latency**|The average latency of the normalized stage. The [normalized stage](understand-service.md#normalize) performs normalization on raw incoming messages.|
56-
|Traffic|Number of Fhir resources saved|The total number of FHIR resources [updated or persisted](understand-service.md#persist) by the MedTech service.|
57-
|Traffic|**Number of Incoming Messages**|The number of received raw [incoming messages](understand-service.md#ingest) (for example, the device events) from the configured source event hub.|
58-
|Traffic|**Number of Measurements**|The number of normalized value readings received by the FHIR [transformation stage](understand-service.md#transform) of the MedTech service.|
54+
|Latency|**Average Group Stage Latency**|The average latency of the group stage. The [group stage](overview-of-device-message-processing-stages.md#group---optional) performs buffering, aggregating, and grouping on normalized messages.|
55+
|Latency|**Average Normalize Stage Latency**|The average latency of the normalized stage. The [normalized stage](overview-of-device-message-processing-stages.md#normalize) performs normalization on raw incoming messages.|
56+
|Traffic|Number of Fhir resources saved|The total number of FHIR resources [updated or persisted](overview-of-device-message-processing-stages.md#persist) by the MedTech service.|
57+
|Traffic|**Number of Incoming Messages**|The number of received raw [incoming messages](overview-of-device-message-processing-stages.md#ingest) (for example, the device events) from the configured source event hub.|
58+
|Traffic|**Number of Measurements**|The number of normalized value readings received by the FHIR [transformation stage](overview-of-device-message-processing-stages.md#transform) of the MedTech service.|
5959
|Traffic|**Number of Message Groups**|The number of groups that have messages aggregated in the designated time window.|
6060
|Traffic|**Number of Normalized Messages**|The number of normalized messages.|
6161

articles/healthcare-apis/iot/index.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
ms.collection: collection
1414
author: msjasteppe
1515
ms.author: jasteppe
16-
ms.date: 03/24/2023
16+
ms.date: 04/04/2023
1717

1818
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1919

@@ -25,8 +25,8 @@ landingContent:
2525
links:
2626
- text: What is the MedTech service?
2727
url: overview.md
28-
- text: Understand the device message processing stages
29-
url: understand-service.md
28+
- text: Overview of the MedTech service device message processing stages
29+
url: overview-of-device-message-processing-stages.md
3030
- linkListType: quickstart
3131
links:
3232
- text: Get started with the MedTech service

articles/healthcare-apis/iot/overview-of-device-mapping.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The MedTech service requires two types of [JSON](https://www.json.org/) mappings
2626
The device mapping contains collections of expression templates used to extract device message data into an internal, normalized format for further evaluation. Each device message received is evaluated against **all** expression templates in the collection. This evaluation means that a single device message can be separated into multiple outbound messages that can be mapped to multiple FHIR Observations in the FHIR service.
2727

2828
> [!TIP]
29-
> For more information about how the MedTech service processes device message data into FHIR Observations for persistence on the FHIR service, see [Understand the MedTech service device message processing stages](understand-service.md).
29+
> For more information about how the MedTech service processes device message data into FHIR Observations for persistence on the FHIR service, see [Overview of the MedTech service device message processing stages](overview-of-device-message-processing-stages.md).
3030
3131
This diagram provides an illustration of what happens during the normalization stage within the MedTech service.
3232

0 commit comments

Comments
 (0)