Developing DTL Transformations

Develop and test DTL transformations for InterSystems IRIS productions.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/sorodriguezz/skills-objectscript --skill developing-dtl-transformations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Developing DTL Transformations
Source: https://github.com/sorodriguezz/skills-objectscript/tree/main/skills/developing-dtl-transformations
Command: npx skills add https://github.com/sorodriguezz/skills-objectscript --skill developing-dtl-transformations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the complexity of transforming data between different message formats within InterSystems IRIS interoperability productions, enabling seamless data integration.

Core Features & Use Cases

  • Visual DTL Editor: Create and edit Data Transformation Language (DTL) transformations visually.
  • Programmatic Invocation: Invoke transformations from business processes, rules, or custom code.
  • Use Case: Automatically convert incoming customer order messages in one format to the required format for your internal order processing system.

Quick Start

Use the developing-dtl-transformations skill to create a new DTL transformation named 'MyOrderTransform' in the 'MyApp' package.

Frequently Asked Questions about Developing DTL Transformations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transform data between different message formats in InterSystems IRIS?

Use the Data Transformation Language (DTL) Editor to visually build and test data transformations. This enables message mapping between disparate formats for InterSystems IRIS interoperability productions.

Can I invoke a DTL transformation programmatically from ObjectScript business logic?

Yes, DTL transformations support programmatic invocation directly from business processes, rules, or custom ObjectScript code. This allows you to trigger message mapping dynamically during production execution.

What is the best way to convert incoming customer order messages to an internal processing format?

Create a DTL transformation to automatically convert incoming customer order messages to your internal processing system's required format. This solves data integration complexity within IRIS interoperability productions.

Does the DTL Editor support visual editing for InterSystems IRIS productions?

Yes, the DTL Editor provides a visual interface for creating and editing Data Transformation Language transformations. This simplifies the development and testing of message mapping within IRIS interoperability productions.

When do I need DTL transformations for interoperability productions?

You need DTL transformations when converting messages between disparate formats within InterSystems IRIS interoperability productions. They are essential for enabling seamless data integration across different systems.