diff --git a/cdisc_rules_engine/utilities/rule_processor.py b/cdisc_rules_engine/utilities/rule_processor.py index 4751c93d2..3cf80f8a3 100644 --- a/cdisc_rules_engine/utilities/rule_processor.py +++ b/cdisc_rules_engine/utilities/rule_processor.py @@ -390,7 +390,7 @@ def perform_rule_operations( standard_version=standard_version, standard_substandard=standard_substandard, external_dictionaries=external_dictionaries, - ct_version=operation.get("ct_version"), + ct_version=operation.get("version"), ct_package_type=RuleProcessor._ct_package_type_api_name( operation.get("ct_package_type") ), diff --git a/resources/schema/Operations.json b/resources/schema/Operations.json index e89fc7757..2cf1ce254 100644 --- a/resources/schema/Operations.json +++ b/resources/schema/Operations.json @@ -93,7 +93,7 @@ "name", "ct_attribute", "ct_packages", - "ct_version" + "version" ], "type": "object" }, diff --git a/resources/schema/Operations.md b/resources/schema/Operations.md index a3b8f3a59..a73a63614 100644 --- a/resources/schema/Operations.md +++ b/resources/schema/Operations.md @@ -158,7 +158,7 @@ Fetches controlled terminology attribute values from CT packages based on row-sp - `ct_attribute`: Attribute to extract - `"Term CCODE"`, `"Codelist CCODE"`, `"Term Value"`, `"Codelist Value"`, or `"Term Preferred Term"` - `target`: Column containing CT reference (e.g., "TSVCDREF") -- `ct_version`: Column containing CT version (e.g., "TSVCDVER") +- `version`: Column containing CT version (e.g., "TSVCDVER") - `ct_packages`: List of CT packages to search (e.g., `["sdtmct-2020-03-27"]`) ```yaml @@ -166,7 +166,7 @@ Fetches controlled terminology attribute values from CT packages based on row-sp name: TSVCDREF operator: get_codelist_attributes ct_attribute: Term CCODE - ct_version: TSVCDVER + version: TSVCDVER target: TSVCDREF ct_packages: - sdtmct-2020-03-27