...
containerId | id of storage container to be updated |
name | Container Name. It should be unique in application |
barcode[Optional] | Container Barcode, By default it will be null. It should be unique in application if barcode is provided |
activityStatus | Activity Status of container |
tempratureInCentigrade[Optional] | Temperature of storage container. By default it will be null |
createdBy | User Id Info object containing loginName and domainName of user, who had been created the container |
siteName | Site name in which the container is present. Either siteName or parentContainerName is mandatory. |
parentContainerName[Optional] | Parent container name. By default is will be null. Either siteName or parentContainerName is mandatory. |
holdsCPTitles[Optional] | Title of collection protocols to restrict specific protocol for storage |
holdsSpecimenTypes[Optional] | Specimen of specified types are allowed in container |
oneDimensionCapacity | Max capacity of dimension one eg.30 |
twoDimensionCapacity | Max capacity of dimension two eg.30 |
comments [optional] | Comments for container, By default it will be null |
oneDimentionLabelingScheme[Optional] | By Default it will be {Numbers, Alphabates Upper Case, Alphabates Lower Case, Roman Upper Case, Roman Lower Case} |
twoDimentionLabelingScheme[Optional] | By Default it will be {Numbers, Alphabates Upper Case, Alphabates Lower Case, Roman Upper Case, Roman Lower Case} |
Parameter | Details |
---|
...
URL | http://<host>:<port>/ catissuecore/rest/ng/storage-containers/{containerId} |
Method | PUT |
Request | application/json |
json | { "name":"Container1", "barcode":"2-edpwesdadas-343", "activityStatus":"Active", "createdBy" : 1{ "loginName" : "admin@admin.com", "domainName" :"catissue" }, "tempratureInCentigrade":22.22, "siteName":"My Site", "parentContainerName": "Freezer", "holdsCPTitles":["Cp1","My CP"], "holdsSpecimenTypes" : ["Blood","Tissue"], "comments":"Blah blah blah", "oneDimensionCapacity":10, "twoDimensionCapacity":10 } |
Response | { "id" : 1, "name":"Container1", "barcode":"2-edpwesdadas-343", "activityStatus":"Active", "createdBy" : 1" : { "loginName" : "admin@admin.com", "domainName" :"catissue" }, "tempratureInCentigrade":22.22, "siteName":"My Site", "parentContainerName": "Freezer", "holdsCPTitles":["Cp1","My CP"], "holdsSpecimenTypes" : ["Blood","Tissue"], "comments":"Blah blah blah", "oneDimensionCapacity":10, "twoDimensionCapacity":10, "oneDimentionalLabellingScheme ": "Numbers", "twoDimentionalLabellingScheme ": "Numbers" } |
...