Skip to content

Commit 66b78a6

Browse files
authored
Merge pull request #226933 from msjasteppe/calculated-updates
Updating file to reflect template type
2 parents 72ff1cb + 1801126 commit 66b78a6

File tree

5 files changed

+24
-20
lines changed

5 files changed

+24
-20
lines changed

.openpublishing.redirection.healthcare-apis.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,7 +634,11 @@
634634
"redirect_document_id": false
635635
},
636636
{ "source_path_from_root": "/articles/healthcare-apis/iot/how-to-use-calculated-functions-mappings.md",
637-
"redirect_url": "/azure/healthcare-apis/iot/how-to-use-calculatedcontenttemplate-mappings",
637+
"redirect_url": "/azure/healthcare-apis/iot/how-to-use-calculatedcontent-mappings",
638+
"redirect_document_id": false
639+
},
640+
{ "source_path_from_root": "/articles/healthcare-apis/iot/how-to-use-calculatedcontenttemplate-mappings.md",
641+
"redirect_url": "/azure/healthcare-apis/iot/how-to-use-calculatedcontent-mappings",
638642
"redirect_document_id": false
639643
},
640644
{ "source_path_from_root": "/articles/healthcare-apis/iot/how-to-use-iot-jsonpath-content-mappings.md",

articles/healthcare-apis/iot/how-to-configure-device-mappings.md

Lines changed: 2 additions & 2 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: how-to
8-
ms.date: 1/12/2023
8+
ms.date: 02/09/2023
99
ms.author: jasteppe
1010
---
1111

@@ -198,7 +198,7 @@ You can define one or more templates within the MedTech service device mapping.
198198

199199
|Template Type|Description|
200200
|-------------|-----------|
201-
|[CalculatedContentTemplate](how-to-use-calculatedcontenttemplate-mappings.md)|A template that supports writing expressions using one of several expression languages. Supports data transformation via the use of JMESPath functions.|
201+
|[CalculatedContent](how-to-use-calculatedcontent-mappings.md)|A template that supports writing expressions using one of several expression languages. Supports data transformation via the use of JMESPath functions.|
202202
|[IotJsonPathContentTemplate](how-to-use-iot-jsonpath-content-mappings.md)|A template that supports messages sent from Azure Iot Hub or the Legacy Export Data feature of Azure Iot Central.
203203

204204
> [!TIP]

articles/healthcare-apis/iot/how-to-use-calculatedcontenttemplate-mappings.md renamed to articles/healthcare-apis/iot/how-to-use-calculatedcontent-mappings.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
---
2-
title: How to use CalculatedContentTemplate mappings with the MedTech service device mappings - Azure Health Data Services
3-
description: This article describes how to use CalculatedContentTemplate mappings with the MedTech service device mappings.
2+
title: How to use CalculatedContentT mappings with the MedTech service device mappings - Azure Health Data Services
3+
description: This article describes how to use CalculatedContent mappings with the MedTech service device mappings.
44
author: msjasteppe
55
ms.service: healthcare-apis
66
ms.subservice: fhir
77
ms.topic: how-to
8-
ms.date: 1/12/2023
8+
ms.date: 02/09/2023
99
ms.author: jasteppe
1010
---
1111

12-
# How to use CalculatedContentTemplate mappings
12+
# How to use CalculatedContent mappings
1313

14-
This article describes how to use CalculatedContentTemplate mappings with MedTech service device mapping template.
14+
This article describes how to use CalculatedContent mappings with MedTech service device mappings.
1515

16-
## CalculatedContentTemplate
16+
## CalculatedContent mappings
1717

18-
MedTech service provides an expression-based content template to both match the wanted template and extract values. **Expressions** may be used by either JSONPath or JMESPath. Each expression within the template may choose its own expression language.
18+
The MedTech service provides an expression-based content template to both match the wanted template and extract values. **Expressions** may be used by either JSONPath or JMESPath. Each expression within the template may choose its own expression language.
1919

2020
> [!NOTE]
2121
> If an expression language isn't defined, the default expression language configured for the template will be used. The default is JSONPath but can be overwritten if needed.
@@ -44,7 +44,7 @@ In the example below, *typeMatchExpression* is defined as:
4444
```
4545

4646
> [!TIP]
47-
> The default expression language to use for a MedTech service device mapping template is JsonPath. If you want to use JsonPath, the expression alone may be supplied.
47+
> The default expression language to use for a MedTech service device mappings is JsonPath. If you want to use JsonPath, the expression alone may be supplied.
4848
4949
```json
5050
"templateType": "CalculatedContent",
@@ -55,7 +55,7 @@ In the example below, *typeMatchExpression* is defined as:
5555
}
5656
```
5757

58-
The default expression language to use for a MedTech service device template can be explicitly set using the `defaultExpressionLanguage` parameter:
58+
The default expression language to use for a MedTech service device mappings can be explicitly set using the `defaultExpressionLanguage` parameter:
5959

6060
```json
6161
"templateType": "CalculatedContent",
@@ -67,7 +67,7 @@ The default expression language to use for a MedTech service device template can
6767
}
6868
```
6969

70-
The CalculatedContentTemplate allows matching on and extracting values from an Azure Event Hubs message using **Expressions** as defined below:
70+
The CalculatedContent mappings allow matching on and extracting values from an Azure Event Hubs message using **Expressions** as defined below:
7171

7272
|Property|Description|Example|
7373
|--------|-----------|-------|
@@ -92,13 +92,13 @@ When specifying the language to use for the expression, the below values are val
9292
| JMESPath | **JmesPath** |
9393

9494
>[!TIP]
95-
> For more information on JSONPath, see [JSONPath](https://goessner.net/articles/JsonPath/). The [CalculatedContentTemplate](#calculatedcontenttemplate) uses the [JSON .NET implementation](https://www.newtonsoft.com/json/help/html/QueryJsonSelectTokenJsonPath.htm) for resolving JSONPath expressions.
95+
> For more information on JSONPath, see [JSONPath](https://goessner.net/articles/JsonPath/). CalculatedContent mappings use the [JSON .NET implementation](https://www.newtonsoft.com/json/help/html/QueryJsonSelectTokenJsonPath.htm) for resolving JSONPath expressions.
9696
>
97-
> For more information on JMESPath, see [JMESPath](https://jmespath.org/specification.html). The [CalculatedContentTemplate](#calculatedcontenttemplate) uses the [JMESPath .NET implementation](https://github.com/jdevillard/JmesPath.Net) for resolving JMESPath expressions.
97+
> For more information on JMESPath, see [JMESPath](https://jmespath.org/specification.html). CalculatedContent mappings use the [JMESPath .NET implementation](https://github.com/jdevillard/JmesPath.Net) for resolving JMESPath expressions.
9898
9999
### Custom functions
100100

101-
A set of MedTech service custom functions is also available. The MedTech service custom functions are outside of the functions provided as part of the JMESPath specification. For more information on the MedTech service custom functions, see [How to use MedTech service custom functions](how-to-use-custom-functions.md).
101+
A set of MedTech service custom functions are also available. The MedTech service custom functions are outside of the functions provided as part of the JMESPath specification. For more information on the MedTech service custom functions, see [How to use MedTech service custom functions](how-to-use-custom-functions.md).
102102

103103
### Matched Token
104104

@@ -542,7 +542,7 @@ In the below example, height data arrives in either inches or meters. We want al
542542
543543
## Next steps
544544

545-
In this article, you learned how to configure the MedTech service device mappings using CalculatedContentTemplate mappings.
545+
In this article, you learned how to configure the MedTech service device mappings using CalculatedContent mappings.
546546

547547
To learn how to configure FHIR destination mappings, see
548548

articles/healthcare-apis/iot/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ items:
4646
items:
4747
- name: Device mappings
4848
href: how-to-configure-device-mappings.md
49-
- name: CalculatedContentTemplate mappings
50-
href: how-to-use-calculatedcontenttemplate-mappings.md
49+
- name: CalculatedContent mappings
50+
href: how-to-use-calculatedcontent-mappings.md
5151
- name: IotJsonPathContentTemplate mappings
5252
href: how-to-use-iotjsonpathcontenttemplate-mappings.md
5353
- name: Custom functions

articles/healthcare-apis/release-notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ Enabled DICOM service to work with workspaces that have names beginning with a l
537537

538538
**MedTech service normalized improvements with calculations to support and enhance health data standardization.**
539539

540-
See [Use Device mappings](./../healthcare-apis/iot/how-to-use-device-mappings.md) and [Calculated Content Templates](./../healthcare-apis/iot/how-to-use-calculatedcontenttemplate-mappings.md)
540+
See [Use device mappings](./../healthcare-apis/iot/how-to-use-device-mappings.md) and [CalculatedContent](./../healthcare-apis/iot/how-to-use-calculatedcontent-mappings.md)
541541

542542

543543

0 commit comments

Comments
 (0)