You can create or update storage containers in bulk through bulk operation, follow below steps to create/update storage containers
- Go to home page and click on 'Containers' card
- Click on 'Import' button from containers list page and select option 'Containers'
- Click on 'Download Template File' to download the template file from 'Import Containers' page
- Enter all valid data in the template file as mentioned in the below table
- Upload the filled template file in 'Input Records File' field, select 'Import Type' as 'Create' to create containers or 'Update' to update containers
- Click on 'Validate and Import' button
- Refer 'Import status' to check the status of import job
To create a dimensionless container, only the 'Name' and 'Site Name' fields are required
Column Name | Datatype | Mandatory? (Create) | Mandatory? (Update) | Description | Permissible Values | Validations |
---|---|---|---|---|---|---|
Identifier | Integer | No | Depends | System generated unique identifier for each container. Can be used to update the container name. | ||
Name | String | Yes | Yes | Should be unique within the system | ||
Barcode | String | No | No | Should be unique within the system | ||
Type Name | String | No | No | On providing the storage type name, properties like dimension and labelling scheme are fetched from the type if not provided in the file. | Should be an existing storage container type | |
Activity Status | String | No | No | Active/Disabled | Value should be 'Active' during creation or kept blank in which case it will take default value as 'Active' | |
Site Name | String | Depends | No | Site where the storage container should be stored | Mandatory only for parent containers. Not needed if parent container is specified. | |
No. of Columns | Integer | Depends | No | Mandatory if it is not a dimensionless container | ||
No. of Rows | Integer | Depends | No | Mandatory if it is not a dimensionless container | ||
Position Labeling Mode | String | No | No | Specifies whether to use (row, column) coordinates or integers like 1, 2, 3 etc to identify positions within container. By default, when not specified, (row, column) coordinates labelling mode is used. | LINEAR/Linear, TWO_D/two_d/Two_D | |
Column Labeling Scheme | String | No | No | Numbers, Alphabets Upper Case, Alphabets Lower Case, Roman Upper Case, Roman Lower Case | In v3.4, if left blank, system will add labels using Numbers scheme | |
Row Labeling Scheme | String | No | No | Numbers, Alphabets Upper Case, Alphabets Lower Case, Roman Upper Case, Roman Lower Case | In v3.4, if left blank, system will add labels using Numbers scheme | |
Position Assignment | String | Yes | No | The position assignments of the containers. | HZ_TOP_DOWN_LEFT_RIGHT, HZ_TOP_DOWN_RIGHT_LEFT, HZ_BOTTOM_UP_LEFT_RIGHT, HZ_BOTTOM_UP_RIGHT_LEFT, VT_TOP_DOWN_LEFT_RIGHT, VT_TOP_DOWN_RIGHT_LEFT, VT_BOTTOM_UP_LEFT_RIGHT, VT_BOTTOM_UP_RIGHT_LEFT | |
Allowed Specimen Class#1 | String | No | No | Restrict container by specimen class(es). | Fluid, Molecular, Tissue, Cell | |
Allowed Specimen Type#1 | String | No | No | Restrict container by specimen type(s). User can add more restrictions by adding new columns 'Allowed Specimen Type#2', 'Allowed Specimen Type#3' etc | Permissible Values File | |
Allowed Collection Protocol#1 | String | No | No | Restrict container by collection protocol(s). | One or more existing collection protocols associated to the site selected | |
Stores Specimen | Boolean | No | No | Will this container directly store specimens within in? E.g. a "freezer" or a rack does not store specimens, whereas a box stores specimens. | true, false | |
Storage Location#Parent Container Name | String | No | No | Should be specified if the created container is a child container. E.g, rack is stored within a freezer. | ||
Storage Location#Column | Integer | No | No | Position of this container in its parent container. E.g. a rack stored in a freezer at (1,1) or (1,a) etc. | ||
Storage Location#Row | Integer | No | No | Position of this container in its parent container. E.g. a rack stored in a freezer at (1,1) or (1,a) etc. | ||
Storage Location#Position | Integer | No | No | Linear position in its parent container |
How to create dimensionless storage containers:
- Specify name of the container and site name under which the dimensionless container has to be created in the template file
- Do not specify No. of columns, No. of rows, Labelling schemes etc.