Skip to main content

LabTest

Lab Test Serializer

clientId stringnullable

Possible values: <= 255 characters

applicantId stringnullable

Possible values: <= 255 characters

testType stringrequired

Possible values: <= 255 characters

testForm stringrequired

Possible values: <= 255 characters

purchaseOrders string[]nullable

Possible values: <= 255 characters

labTestAgency objectnullable
localOrganizationId stringnullable

Possible values: <= 255 characters

name stringnullable

Possible values: <= 255 characters

Default value:
address stringnullable

Possible values: <= 255 characters

Default value:
city stringnullable

Possible values: <= 255 characters

Default value:
country stringnullable

Possible values: <= 255 characters

Default value:
postal stringnullable

Possible values: <= 255 characters

Default value:
province stringnullable

Possible values: <= 255 characters

Default value:
contacts object[]nullable
  • Array [
  • name stringnullable

    Possible values: <= 255 characters

    Default value:
    email stringnullable

    Possible values: <= 255 characters

    Default value:
    telephoneNumber stringnullable

    Possible values: <= 80 characters

    Default value:
    mobileNumber stringnullable

    Possible values: <= 80 characters

    Default value:
  • ]
  • tier integernullable

    Possible values: >= 1 and <= 3

    retailerBrand objectnullable
    localOrganizationId stringnullable

    Possible values: <= 255 characters

    name stringnullable

    Possible values: <= 255 characters

    Default value:
    address stringnullable

    Possible values: <= 255 characters

    Default value:
    city stringnullable

    Possible values: <= 255 characters

    Default value:
    country stringnullable

    Possible values: <= 255 characters

    Default value:
    postal stringnullable

    Possible values: <= 255 characters

    Default value:
    province stringnullable

    Possible values: <= 255 characters

    Default value:
    contacts object[]nullable
  • Array [
  • name stringnullable

    Possible values: <= 255 characters

    Default value:
    email stringnullable

    Possible values: <= 255 characters

    Default value:
    telephoneNumber stringnullable

    Possible values: <= 80 characters

    Default value:
    mobileNumber stringnullable

    Possible values: <= 80 characters

    Default value:
  • ]
  • tier integernullable

    Possible values: >= 1 and <= 3

    factories object[]nullable
  • Array [
  • localOrganizationId stringnullable

    Possible values: <= 255 characters

    name stringnullable

    Possible values: <= 255 characters

    Default value:
    address stringnullable

    Possible values: <= 255 characters

    Default value:
    city stringnullable

    Possible values: <= 255 characters

    Default value:
    country stringnullable

    Possible values: <= 255 characters

    Default value:
    postal stringnullable

    Possible values: <= 255 characters

    Default value:
    province stringnullable

    Possible values: <= 255 characters

    Default value:
    contacts object[]nullable
  • Array [
  • name stringnullable

    Possible values: <= 255 characters

    Default value:
    email stringnullable

    Possible values: <= 255 characters

    Default value:
    telephoneNumber stringnullable

    Possible values: <= 80 characters

    Default value:
    mobileNumber stringnullable

    Possible values: <= 80 characters

    Default value:
  • ]
  • tier integernullable

    Possible values: >= 1 and <= 3

  • ]
  • suppliers object[]nullable
  • Array [
  • localOrganizationId stringnullable

    Possible values: <= 255 characters

    name stringnullable

    Possible values: <= 255 characters

    Default value:
    address stringnullable

    Possible values: <= 255 characters

    Default value:
    city stringnullable

    Possible values: <= 255 characters

    Default value:
    country stringnullable

    Possible values: <= 255 characters

    Default value:
    postal stringnullable

    Possible values: <= 255 characters

    Default value:
    province stringnullable

    Possible values: <= 255 characters

    Default value:
    contacts object[]nullable
  • Array [
  • name stringnullable

    Possible values: <= 255 characters

    Default value:
    email stringnullable

    Possible values: <= 255 characters

    Default value:
    telephoneNumber stringnullable

    Possible values: <= 80 characters

    Default value:
    mobileNumber stringnullable

    Possible values: <= 80 characters

    Default value:
  • ]
  • tier integernullable

    Possible values: >= 1 and <= 3

  • ]
  • items object[]nullable
  • Array [
  • itemId stringrequired

    Possible values: <= 255 characters

    styleId stringrequired

    Possible values: <= 255 characters

    color stringnullable

    Possible values: <= 255 characters

    Default value:
    barcode stringnullable

    Possible values: <= 255 characters

    Default value:
    sampleSize integernullable
    unit stringnullable

    Possible values: <= 255 characters

    Default value:
  • ]
  • materials object[]nullable
  • Array [
  • materialId stringrequired

    Possible values: <= 255 characters

    providerMaterialID stringnullable

    Possible values: <= 255 characters

    Default value:
    color stringnullable

    Possible values: <= 255 characters

    Default value:
    sampleSize integernullable
    unit stringnullable

    Possible values: <= 255 characters

    Default value:
  • ]
  • remarks string[]nullable

    Possible values: <= 255 characters

    stageOfTesting string[]nullable

    Possible values: <= 255 characters

    sampleReceiptDate daterequired
    reportIssueDate daterequired
    reportNumber stringrequired
    originalReportNumber stringrequired
    testPackages object[]nullable
  • Array [
  • id stringrequired

    Possible values: <= 255 characters

    name stringnullable

    Possible values: <= 255 characters

    Default value:
  • ]
  • testProperties object[]required
  • Array [
  • id stringrequired

    Possible values: <= 255 characters

    name stringrequired

    Possible values: <= 255 characters

    testPackageId stringnullable

    Possible values: <= 255 characters

    Default value:
  • ]
  • testPropertyResults object[]required
  • Array [
  • testPropertyId stringrequired

    Possible values: <= 255 characters

    result ResultEnum (string)required
    • pass - Pass
    • fail - Fail
    • data - Data
    • na - N/A

    Possible values: [pass, fail, data, na]

  • ]
  • overallResult objectrequired
    result ResultEnum (string)required
    • pass - Pass
    • fail - Fail
    • data - Data
    • na - N/A

    Possible values: [pass, fail, data, na]

    attachments object[]nullable
  • Array [
  • fileId stringrequired

    Possible values: <= 64 characters

    type TypeEnum (string)required
    • testReport - testReport
    • others - others

    Possible values: [testReport, others]

    label stringnullable

    Possible values: <= 255 characters

    Default value:
  • ]
  • LabTest
    {
    "clientId": "string",
    "applicantId": "string",
    "testType": "string",
    "testForm": "string",
    "purchaseOrders": [
    "string"
    ],
    "labTestAgency": {
    "localOrganizationId": "string",
    "name": "string",
    "address": "string",
    "city": "string",
    "country": "string",
    "postal": "string",
    "province": "string",
    "contacts": [
    {
    "name": "string",
    "email": "string",
    "telephoneNumber": "string",
    "mobileNumber": "string"
    }
    ],
    "tier": 0
    },
    "retailerBrand": {
    "localOrganizationId": "string",
    "name": "string",
    "address": "string",
    "city": "string",
    "country": "string",
    "postal": "string",
    "province": "string",
    "contacts": [
    {
    "name": "string",
    "email": "string",
    "telephoneNumber": "string",
    "mobileNumber": "string"
    }
    ],
    "tier": 0
    },
    "factories": [
    {
    "localOrganizationId": "string",
    "name": "string",
    "address": "string",
    "city": "string",
    "country": "string",
    "postal": "string",
    "province": "string",
    "contacts": [
    {
    "name": "string",
    "email": "string",
    "telephoneNumber": "string",
    "mobileNumber": "string"
    }
    ],
    "tier": 0
    }
    ],
    "suppliers": [
    {
    "localOrganizationId": "string",
    "name": "string",
    "address": "string",
    "city": "string",
    "country": "string",
    "postal": "string",
    "province": "string",
    "contacts": [
    {
    "name": "string",
    "email": "string",
    "telephoneNumber": "string",
    "mobileNumber": "string"
    }
    ],
    "tier": 0
    }
    ],
    "items": [
    {
    "itemId": "string",
    "styleId": "string",
    "color": "string",
    "barcode": "string",
    "sampleSize": 0,
    "unit": "string"
    }
    ],
    "materials": [
    {
    "materialId": "string",
    "providerMaterialID": "string",
    "color": "string",
    "sampleSize": 0,
    "unit": "string"
    }
    ],
    "remarks": [
    "string"
    ],
    "stageOfTesting": [
    "string"
    ],
    "sampleReceiptDate": "2024-07-29",
    "reportIssueDate": "2024-07-29",
    "reportNumber": "string",
    "originalReportNumber": "string",
    "testPackages": [
    {
    "id": "string",
    "name": "string"
    }
    ],
    "testProperties": [
    {
    "id": "string",
    "name": "string",
    "testPackageId": "string"
    }
    ],
    "testPropertyResults": [
    {
    "testPropertyId": "string",
    "result": "pass"
    }
    ],
    "overallResult": {
    "result": "pass"
    },
    "attachments": [
    {
    "fileId": "string",
    "type": "testReport",
    "label": "string"
    }
    ]
    }