{
  "id": "vital-signs-rows",
  "contentVersion": "1.0.0",
  "synthetic": true,
  "authorship": "original",
  "profileId": "sdtm-2-0_ig-3-4",
  "inputFile": "input.json",
  "outputJsonFile": "output.json",
  "outputCsvFile": "output.csv",
  "expectedRowCount": 4,
  "columnOrder": [
    "STUDYID",
    "DOMAIN",
    "USUBJID",
    "VSSEQ",
    "VSTESTCD",
    "VSORRES",
    "VSORRESU",
    "VSDTC"
  ],
  "exampleFieldTypes": {
    "STUDYID": "string",
    "DOMAIN": "string",
    "USUBJID": "string",
    "VSSEQ": "number",
    "VSTESTCD": "string",
    "VSORRES": "string",
    "VSORRESU": "string",
    "VSDTC": "string"
  },
  "nullConvention": "JSON null becomes an empty CSV cell. Empty CSV cells cannot distinguish absent from empty text; use JSON for that distinction.",
  "mappings": [
    {
      "inputPath": "study",
      "outputField": "STUDYID",
      "explanation": "Copy study identity."
    },
    {
      "inputPath": "subject",
      "outputField": "USUBJID",
      "explanation": "Copy the authored subject key."
    },
    {
      "inputPath": "measurement",
      "outputField": "VSTESTCD",
      "explanation": "Copy the explicit teaching token; this is not terminology normalization."
    },
    {
      "inputPath": "value",
      "outputField": "VSORRES",
      "explanation": "Preserve the original string."
    },
    {
      "inputPath": "unit",
      "outputField": "VSORRESU",
      "explanation": "Preserve the fictional unit token."
    },
    {
      "inputPath": "date",
      "outputField": "VSDTC",
      "explanation": "Preserve recorded precision; do not add a timezone."
    },
    {
      "inputPath": "(authored)",
      "outputField": "DOMAIN",
      "explanation": "Set constant VS for this teaching example."
    },
    {
      "inputPath": "(authored)",
      "outputField": "VSSEQ",
      "explanation": "Assign fixed example sequence numbers within each subject; not a general sequencing rule."
    }
  ],
  "traceLinks": [
    {
      "inputRowId": "obs-a",
      "outputRowId": "vital-signs-rows:1"
    },
    {
      "inputRowId": "obs-b",
      "outputRowId": "vital-signs-rows:2"
    },
    {
      "inputRowId": "obs-c",
      "outputRowId": "vital-signs-rows:3"
    },
    {
      "inputRowId": "obs-d",
      "outputRowId": "vital-signs-rows:4"
    }
  ],
  "limitations": [
    "DEMO_A, DEMO_B and DEMO_UNIT are invented teaching tokens, not verified CDISC terminology.",
    "The extract omits required context for a complete findings dataset.",
    "No unit conversion, clinical interpretation or standards validation is performed."
  ],
  "ctClaims": [],
  "reviewedAt": "2026-10-08"
}