From a28e9e438f107877cf7a8ca4ee73bead829ec0bd Mon Sep 17 00:00:00 2001 From: Raphael-Gazzotti <125291580+Raphael-Gazzotti@users.noreply.github.com> Date: Wed, 11 Mar 2026 08:49:58 +0100 Subject: [PATCH 1/4] Update deployedInterface schema to include deploymentURL Removed 'location' property and added 'deploymentURL' property with instructions. --- schemas/deployedInterface.schema.tpl.json | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/schemas/deployedInterface.schema.tpl.json b/schemas/deployedInterface.schema.tpl.json index 9eb622b..6165ce6 100644 --- a/schemas/deployedInterface.schema.tpl.json +++ b/schemas/deployedInterface.schema.tpl.json @@ -2,8 +2,8 @@ "_type": "computation:DeployedInterface", "required": [ "accessibility", - "interface", - "location" + "deploymentURL", + "interface" ], "properties": { "accessibility": { @@ -12,18 +12,17 @@ "core:Accessibility" ] }, + "deploymentURL": { + "_instruction": "Add the URL where this deployed interface may be accessed.", + "_linkedTypes": [ + "core:WebResource" + ] + } "interface": { "_instruction": "Enter the interface version that is deployed.", "_linkedTypes": [ "core:InterfaceVersion" ] - }, - "location": { - "_instruction": "Add the location (for physical services) or URL (for digital services) where this deployed interface may be accessed.", - "_linkedTypes": [ - "core:Location", - "core:WebResource" - ] } } } From 847fbe822b50a55cfb4055cb88122db0804e55b0 Mon Sep 17 00:00:00 2001 From: Raphael-Gazzotti <125291580+Raphael-Gazzotti@users.noreply.github.com> Date: Wed, 11 Mar 2026 08:51:32 +0100 Subject: [PATCH 2/4] Fix JSON formatting in deployedInterface schema --- schemas/deployedInterface.schema.tpl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/deployedInterface.schema.tpl.json b/schemas/deployedInterface.schema.tpl.json index 6165ce6..33fd16e 100644 --- a/schemas/deployedInterface.schema.tpl.json +++ b/schemas/deployedInterface.schema.tpl.json @@ -17,7 +17,7 @@ "_linkedTypes": [ "core:WebResource" ] - } + }, "interface": { "_instruction": "Enter the interface version that is deployed.", "_linkedTypes": [ From 0d05080a0243cd6ec283fa54070fe67cdaa6ca4e Mon Sep 17 00:00:00 2001 From: Lyuba Zehl Date: Wed, 11 Mar 2026 09:20:11 +0100 Subject: [PATCH 3/4] Remove 'computation:DeployedInterface' from linked types --- schemas/serviceDeployment.schema.tpl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/serviceDeployment.schema.tpl.json b/schemas/serviceDeployment.schema.tpl.json index a3cc184..d67a6e8 100644 --- a/schemas/serviceDeployment.schema.tpl.json +++ b/schemas/serviceDeployment.schema.tpl.json @@ -68,10 +68,10 @@ "uniqueItems": true, "_linkedTypes": [ "computation:WorkflowRecipeVersion", - "computation:DeployedInterface", "core:DatasetVersion", "core:MetaDataModelVersion", "core:ModelVersion", + "core:WebResource", "sands:AnatomicalAtlasVersion", "sands:CommonCoordinateFrameworkVersion" ] From 5c8c8f200d62bb5dda16b457a37bbf35c64192d6 Mon Sep 17 00:00:00 2001 From: Lyuba Zehl Date: Wed, 11 Mar 2026 14:26:28 +0100 Subject: [PATCH 4/4] Update deployedInterface.schema.tpl.json --- schemas/deployedInterface.schema.tpl.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/schemas/deployedInterface.schema.tpl.json b/schemas/deployedInterface.schema.tpl.json index 33fd16e..fd0e584 100644 --- a/schemas/deployedInterface.schema.tpl.json +++ b/schemas/deployedInterface.schema.tpl.json @@ -2,7 +2,7 @@ "_type": "computation:DeployedInterface", "required": [ "accessibility", - "deploymentURL", + "entryPoint", "interface" ], "properties": { @@ -12,8 +12,8 @@ "core:Accessibility" ] }, - "deploymentURL": { - "_instruction": "Add the URL where this deployed interface may be accessed.", + "entryPoint": { + "_instruction": "Add the URL that serves as the entry point to this deployed interface.", "_linkedTypes": [ "core:WebResource" ]