# OPC-UA Communication Tag Conversion

**URL:** <https://forum.inductiveautomation.com/t/opc-ua-communication-tag-conversion/111591>\
**Category:** General Discussion\
**Tags:** ignition81, vision\
**Created:** [October 20, 2025, 9:43am UTC](https://forum.inductiveautomation.com/t/opc-ua-communication-tag-conversion/111591 "2025-10-20T09:43:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![PHANINDRA\_KUMAR](https://avatars.discourse-cdn.com/v4/letter/p/a587f6/32.png) [@PHANINDRA\_KUMAR](https://forum.inductiveautomation.com/u/PHANINDRA_KUMAR)\
**Post date:** [October 20, 2025, 9:43am UTC](https://forum.inductiveautomation.com/t/opc-ua-communication-tag-conversion/111591/1 "2025-10-20T09:43:19Z")

</div>

Hi Team I am trying to add OPC-UA tags which got as Document/JSON tags after configuration and I want to extract required data currently i found below 2 methods.

1. create Derived or Expression tags and use script to extract required data.
2. Write script directly on received tags and extract required value and assign to seperate tags.
3. Is there any alternate way apart from above 2 methods which can extract the required value directly during receiving process?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 20, 2025, 10:57am UTC](https://forum.inductiveautomation.com/t/opc-ua-communication-tag-conversion/111591/2 "2025-10-20T10:57:03Z")

</div>

Method 1 is most efficient, particularly if you use just a `jsonGet()` expression, no script.
