Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

Parameter
Details
containerIdId of storage container to be updated
nameContainer Name. It should be unique in application
activityStatusActivity Status of container
barcode [Optional]Container Barcode, By default it will be null. It should be unique in application if barcode is provided
comments [optional]Comments for container, By default it will be null
cpTitleCollectionholdsCPTitles[Optinal]Title of collection protocols to restrict specific protocol for storage.
holdsSpecimenTypes[Optional]Specimen of specified types are allowed in container
createdByUser Id who has created the container
oneDimensionCapacity

Max capacity of dimension one eg.30

parentContainerName[Optional]Parent container name. By default is will be null
siteNameSite name in which the container is present. Either siteName or parentContainerName is mandatory.
tempratureInCentigrade[Optional]Temperature of storage container.By default it will be null.Either siteName or parentContainerName is mandatory.
twoDimensionCapacityMax capacity of dimension two eg.30
oneDimentionLabelingScheme[Optional]

By Default it will be Numbers. Available Permissible values are :

{Numbers, Alphabates Upper Case, Alphabates Lower Case, Roman Upper Case, Roman Lower Case}

twoDimentionLabelingScheme[Optional]

By Default it will be Numbers. Available Permissible values are :

{Numbers, Alphabates Upper Case, Alphabates Lower Case, Roman Upper Case, Roman Lower Case}

 

...

URLhttp://<host>:<port>/catissuecore/rest/ng/storage-containers/{containerId}
MethodPATCH
Requestapplication/json
json

{

"name":"Container1",

"barcode":"2-edpwesdadas-343",

"activityStatus":"Active",

"createdBy" : 1,

"tempratureInCentigrade":22.22,

"siteName":"My Site",

"parentContainerName": "Freezer",

"cpTitleCollectionholdsCPTitles":["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,

"tempratureInCentigrade":22.22,

"siteName":"My Site",

"parentContainerName": "Freezer",

"cpTitleCollectionholdsCPTitles":["Cp1","My CP"],

"holdsSpecimenTypes" : ["Blood","Tissue"],

"comments":"Blah blah blah",

"oneDimensionCapacity":10,

 "twoDimensionCapacity":10,

"oneDimentionalLabellingScheme ": "Numbers",

"twoDimentionalLabellingScheme ": "Numbers"

}

...