Translation set endpoints allow you to review and manage value sets, translation sets, and related translation set links.
A value set is a list of values (e.g., LOINC, SNOMED, or a custom code set) that should be translated during the process of data exchange.
A translation set contains two value sets: one for incoming values and one for outgoing values between systems. A translation set also defines how those values should map to each other. Learn about translation sets.
A translation set link defines where the translation set should be applied in log processing for a specific subscription.
Anyone in a Redox organization can view translation sets and related value sets or links, but you must be assigned to an engineer or support role to update or delete them.
You can:
- retrieve a list of value sets by environment or organization;
- retrieve a list of translation sets by environment or organization;
- create, update, or delete value sets;
- create, update, or delete translation sets or links;
- create, update, or delete a value in a value set; or
- create or delete a translation in a translation set;
Create translation set
Create a translation set for a specific environment within a Redox organization. You can map up to 1,000 values in one translation set.
You can create a value set via API or the Redox dashboard (create a translation set in the dashboard).
This endpoint allows you to create one translation set at a time.
cURL request example
Request Body Schema
- environmentrequired, object
Contains metadata about the Redox environment that you're operating in or on behalf of.
- idrequired, string
Contains the unique identifier of the Redox environment.
Format: uuid
- organizationrequired, object
Contains metadata about the Redox organization that you're operating in or on behalf of.
- idrequired, number
Contains the unique identifier of the Redox organization.
- namerequired, string
Contains the human-readable name of the asset.
- fromValueSetIdrequired, string
Identifies the value set you to translate FROM.
Format: uuid - toValueSetIdrequired, string
Identifies the value set you want to translate TO.
Format: uuid - translationsrequired, Array of object
Contains the list of mapped value pairs by their respective unique identifiers.
- toValueIdstring
Specifies the unique identifier of a value in the TO value set.
Format: uuid - fromValueIdstring
Specifies the unique identifier of a value in the FROM value set.
Format: uuid
- metaobject
- versionstring
Lists the major and minor version number for the format of the returned payload. The payload format or shape may change between minor versions, like including additional or extended fields in later versions. We include the version data in each response so that you have the option to handle the signaled differences.
- payloadobject
Contains the id of the created or modified asset.
- idstring
Contains the unique identifier of the asset.
Format: uuid