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;
Restore translation set
Restore a translation set to a previously used version. You can select which version to restore, whether going backward or forward.
To preview changes, set the dryRun query parameter to true. Otherwise, set the dryRun query parameter to false or omit altogether to immediately apply the restored version to the linked subscription.
cURL request example
Path Parameters
- translationSetIdrequired, string
Contains the unique identifier for the translation set.
Query Parameters
- dryRunboolean
Specifies whether the restore will be previewed or executed. Set to
true
to run a preview of restoring the asset; this keeps the asset at its current version. Set tofalse
(or omit) to restore the version.
Request Body Schema
- versionnumber
Specifies the version of the translation set to restore.
- previousobject
- createdAtstring
Displays the date and time that the asset was originally created in ISO 8601 format.
- createdByobject
Contains the metadata about the user who created the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- updatedAtstring
Displays the date and time that the asset was last updated in ISO 8601 format.
- updatedByobject
Contains the metadata about the user who last updated the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- deletedAtnullable, string
Displays the date and time that the asset was deleted. Returns a
null
value if the asset hasn't been deleted. - deletedBynullable, object
Contains the metadata about the user who deleted the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- environmentobject
Describes the Redox environment that the asset belongs to.
- idstring
Contains the unique identifier of the Redox environment.
Format: uuid
- organizationobject
Describes the Redox organization that the asset belongs to.
- idnumber
Contains the unique identifier of the Redox organization.
- namenullable, string
Contains the human-readable name of the Redox organization.
- idstring
Contains the unique identifier of the asset.
Format: uuid - versionnumber
Contains the numeric version of the asset. Version numbers start at 1 and increment in whole numbers whenever the asset is updated.
- namestring
Contains the human-readable name of the asset.
- toValueSetobject
Contains details about a value set.
- idstring
Contains the unique identifier of the asset.
Format: uuid - namestring
Contains the human-readable name of the asset.
- fromValueSetobject
Contains details about a value set.
- idstring
Contains the unique identifier of the asset.
Format: uuid - namestring
Contains the human-readable name of the asset.
- isCaseSensitiveboolean
Indicates if the translation set is case sensitive or not.
- usageArray of object
- linkIdstring
Contains the unique identifier of the link for a specified asset.
Format: uuid - directionstring
Indicates the direction in which the translation set is or should be linked. This can be either
from-to
(translates a "from" value into a "to" value), orto-from
(tranlates a "to" value into a "from" value).Possible Values:from-to
,to-from
- promotionAssociationsArray of object
Contains a list of promotions associated with this asset.
- organizationobject
Describes the Redox organization that the asset belongs to.
- idnumber
Contains the unique identifier of the Redox organization.
- namenullable, string
Contains the human-readable name of the Redox organization.
- fromAssetobject
Describes the original asset that was created in staging and promoted to production.
- idstring
Contains the unique identifier of the asset.
Format: uuid - environmentobject
Describes the Redox environment that the asset belongs to.
- idstring
Contains the unique identifier of the Redox environment.
Format: uuid
- typestringPossible Values:
configModifier
,filter
,translationSet
- latestVersionnumber
Displays the most recent version of the original asset in staging. This may vary from the version number in production. A different version number may indicate you need to re-promote the asset to production.
- toAssetobject
Describes the promoted asset that can be used or linked to subscriptions in production.
- idstring
Contains the unique identifier of the asset.
Format: uuid - environmentobject
Describes the Redox environment that the asset belongs to.
- idstring
Contains the unique identifier of the Redox environment.
Format: uuid
- typestringPossible Values:
configModifier
,filter
,translationSet
- latestVersionnumber
Displays the most recent version of the promoted asset in production. This may vary from the version number in staging. A different version number may indicate you need to re-promote the staging asset to production.
- outOfDateboolean
Indicates whether the version of the promoted asset in production is different from the version of the original asset in staging.
- createdAtstring
Displays the date and time that the asset was originally created in ISO 8601 format.
- createdByobject
Contains the metadata about the user who created the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- updatedAtstring
Displays the date and time that the asset was last updated in ISO 8601 format.
- updatedByobject
Contains the metadata about the user who last updated the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- deletedAtnullable, string
Displays the date and time that the asset was deleted. Returns a
null
value if the asset hasn't been deleted. - deletedBynullable, object
Contains the metadata about the user who deleted the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- currentobject
- createdAtstring
Displays the date and time that the asset was originally created in ISO 8601 format.
- createdByobject
Contains the metadata about the user who created the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- updatedAtstring
Displays the date and time that the asset was last updated in ISO 8601 format.
- updatedByobject
Contains the metadata about the user who last updated the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- deletedAtnullable, string
Displays the date and time that the asset was deleted. Returns a
null
value if the asset hasn't been deleted. - deletedBynullable, object
Contains the metadata about the user who deleted the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- environmentobject
Describes the Redox environment that the asset belongs to.
- idstring
Contains the unique identifier of the Redox environment.
Format: uuid
- organizationobject
Describes the Redox organization that the asset belongs to.
- idnumber
Contains the unique identifier of the Redox organization.
- namenullable, string
Contains the human-readable name of the Redox organization.
- idstring
Contains the unique identifier of the asset.
Format: uuid - versionnumber
Contains the numeric version of the asset. Version numbers start at 1 and increment in whole numbers whenever the asset is updated.
- namestring
Contains the human-readable name of the asset.
- toValueSetobject
Contains details about a value set.
- idstring
Contains the unique identifier of the asset.
Format: uuid - namestring
Contains the human-readable name of the asset.
- fromValueSetobject
Contains details about a value set.
- idstring
Contains the unique identifier of the asset.
Format: uuid - namestring
Contains the human-readable name of the asset.
- isCaseSensitiveboolean
Indicates if the translation set is case sensitive or not.
- usageArray of object
- linkIdstring
Contains the unique identifier of the link for a specified asset.
Format: uuid - directionstring
Indicates the direction in which the translation set is or should be linked. This can be either
from-to
(translates a "from" value into a "to" value), orto-from
(tranlates a "to" value into a "from" value).Possible Values:from-to
,to-from
- promotionAssociationsArray of object
Contains a list of promotions associated with this asset.
- organizationobject
Describes the Redox organization that the asset belongs to.
- idnumber
Contains the unique identifier of the Redox organization.
- namenullable, string
Contains the human-readable name of the Redox organization.
- fromAssetobject
Describes the original asset that was created in staging and promoted to production.
- idstring
Contains the unique identifier of the asset.
Format: uuid - environmentobject
Describes the Redox environment that the asset belongs to.
- idstring
Contains the unique identifier of the Redox environment.
Format: uuid
- typestringPossible Values:
configModifier
,filter
,translationSet
- latestVersionnumber
Displays the most recent version of the original asset in staging. This may vary from the version number in production. A different version number may indicate you need to re-promote the asset to production.
- toAssetobject
Describes the promoted asset that can be used or linked to subscriptions in production.
- idstring
Contains the unique identifier of the asset.
Format: uuid - environmentobject
Describes the Redox environment that the asset belongs to.
- idstring
Contains the unique identifier of the Redox environment.
Format: uuid
- typestringPossible Values:
configModifier
,filter
,translationSet
- latestVersionnumber
Displays the most recent version of the promoted asset in production. This may vary from the version number in staging. A different version number may indicate you need to re-promote the staging asset to production.
- outOfDateboolean
Indicates whether the version of the promoted asset in production is different from the version of the original asset in staging.
- createdAtstring
Displays the date and time that the asset was originally created in ISO 8601 format.
- createdByobject
Contains the metadata about the user who created the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- updatedAtstring
Displays the date and time that the asset was last updated in ISO 8601 format.
- updatedByobject
Contains the metadata about the user who last updated the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- deletedAtnullable, string
Displays the date and time that the asset was deleted. Returns a
null
value if the asset hasn't been deleted. - deletedBynullable, object
Contains the metadata about the user who deleted the asset.
- idnumber
Contains the unique identifier of the user.
- namenullable, string
Displays the user's full name.
- dryRunboolean