BodyliaBodylia OpenB2BSign in
← All guides

Stability data

nutrab2b.quality.stability_reported.v2 · Quality & compliance

Purpose
Time-point results under ICH conditions supporting shelf life and label claims.
When to send
Each stability pull.
Sender → receiver
Manufacturer / lab → Brand
Expected responses
ACK
Equivalent standards
-
Scenarios using it
-

Fields and mappings

FieldTypeReqDescriptionCode list / formatEDI / GS1 / SAP mapping
study_idstringyesStudy
lot_numberstringyesLot
conditionstringyesConditionstability_condition
monthintegeryesTime point (months)
resultsarray<object>yesResults
analytestringyesAnalyteanalyte
valuenumberyesValue
uomstringyesUnituom
statusstringyesStatusresult_status

Business rules

Example

{
  "specversion": "2.0",
  "id": "evt-stability-ASH-26-118-1",
  "type": "nutrab2b.quality.stability_reported.v2",
  "source": "urn:gln:4012345000009:erp",
  "subject": "ASH-26-118",
  "time": "2026-11-02T09:00:00Z",
  "datacontenttype": "application/json",
  "dataschema": "https://nutrab2b.org/schemas/2.0/STABILITY.json",
  "sender": {
    "gln": "4012345000009"
  },
  "receiver": {
    "gln": "0614141000012"
  },
  "correlationid": "CONV-RFQ-1001",
  "idempotencykey": "STABILITY:ASH-26-118:1",
  "sequence": 1,
  "env": "test",
  "data": {
    "study_id": "STB-ASH-01",
    "lot_number": "ASH-26-118",
    "condition": "LT_25_60",
    "month": 12,
    "results": [
      {
        "analyte": "ASSAY",
        "value": 5.1,
        "uom": "P1",
        "status": "PASS"
      }
    ]
  }
}

Mapping checklist