{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.0.0",
  "generatedAt": "2026-09-15T12:06:36.410Z",
  "sourcePath": "src/main/data/docs",
  "docId": "SMPTE.RP138.1996",
  "document": {
    "abstract": "This practice defines the architecture of the control message language used within a general-purpose communications channel of an interface system which transports data and control signals between equipment utilized in the production, post-production, and/or transmission of visual and aural information. — It is intended that the language described in this practice be utilized when constructing messages used as part of an overall system, allowing interconnection of programmable and nonprogrammable equipment as required to configure an operational system with a defined function, and to allow rapid reconfiguration of a system to provide more than one defined function utilizing a given group of equipment. — (1.1.1) Control message language is composed of vocabulary, syntax, and semantics expressed in terms of tokens, rules, and actions, respectively. — (1.1.2) The primary intent of this practice is to define the architecture of the messages to be transmitted within the supervisory protocol of the communications channel for the purpose of controlling equipment by external means. Syntax is the set of rules which shall be applied to the vocabulary (tokens) to construct control messages. (The content of the vocabulary and its semantics, being specific to the type of generic equipment, is defined elsewhere.) This practice, or sections thereof, may be applied to the interconnection of elements within an item of equipment.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "approvalDate": "1996-12-10",
    "approvalDate$meta": {
      "confidence": "high",
      "note": "Cross-filled from Zoho standards export (_source/SMPTE/Zoho/SMPTE Standards Document Zoho Export 2026-05-21.json); Zoho is canonical for SMPTE standards metadata, registry value overwritten",
      "originalValue": "1996",
      "overridden": true,
      "source": "parsed",
      "updated": "2026-06-15T20:27:42.872Z",
      "version": "smpte-zoho-standards@v1"
    },
    "copyright": {
      "holder": "Society of Motion Picture and Television Engineers, Inc.",
      "holder$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.815Z"
      },
      "year": "1996",
      "year$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.815Z"
      }
    },
    "copyright$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "docId": "SMPTE.RP138.1996",
    "docId$meta": {
      "confidence": "high",
      "note": "Calculated from parsed/inferred metadata",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "docLabel": "SMPTE RP 138:1996",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from parsed/inferred typenumber/number/date",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "docNumber": "138",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubNumber meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "docTitle": "Control Message Architecture for Digital Control Interface",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Concatenated suite title and publication title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "docType": "Recommended Practice",
    "docType$meta": {
      "confidence": "high",
      "note": "Publication type parsed from HTML",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "doi": "10.5594/SMPTE.RP138.1996",
    "doi$meta": {
      "confidence": "medium",
      "note": "Constructed from parsed/inferred type/date",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "familyId": "138",
    "familyId$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "group": "smpte-34cs-tc",
    "group$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "href": "https://doi.org/10.5594/SMPTE.RP138.1996",
    "href$meta": {
      "confidence": "high",
      "note": "URL generated and verified via redirect resolution",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "icsCodes": [
      {
        "code": "33.160.01",
        "description": "Audio, video and audiovisual systems in general"
      },
      {
        "code": "33.170",
        "description": "Television and radio broadcasting"
      },
      {
        "code": "33.200",
        "description": "Telecontrol. Telemetering"
      }
    ],
    "icsCodes$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "isbn": "978-1-61482-157-1",
    "isbn$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "keywords": [
      "Communication",
      "Networking and Broadcast Technologies",
      "Television",
      "Control"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "numberOfPages": "5",
    "numberOfPages$meta": {
      "confidence": "high",
      "note": "Cross-filled from Zoho standards export (_source/SMPTE/Zoho/SMPTE Standards Document Zoho Export 2026-05-21.json)",
      "source": "parsed",
      "updated": "2026-06-15T20:12:21.844Z",
      "version": "smpte-zoho-standards@v1"
    },
    "pages": "1–5",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "productNumber": "SSD001158",
    "productNumber$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "publicationDate": "1996-12-10",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubDateTime meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "publisher": "SMPTE",
    "publisher$meta": {
      "confidence": "high",
      "note": "Parsed from HTML publisher meta tag",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "publisherLocation": {
      "city": "White Plains, NY",
      "city$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.815Z"
      },
      "country": "USA",
      "country$meta": {
        "confidence": "high",
        "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
        "source": "parsed",
        "updated": "2026-05-12T21:55:08.815Z"
      }
    },
    "publisherLocation$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "releaseTag": "19961210-pub",
    "releaseTag$meta": {
      "confidence": "high",
      "note": "Release tag parsed from URL folder structure",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://pub.smpte.org/doc/rp138/19961210-pub/",
      "updated": "2025-10-12T05:19:33.756Z"
    },
    "resolvedHref": "https://pub.smpte.org/doc/rp138/19961210-pub/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": "https://my.smpte.org/s/product-details?id=a1BVR0000007NaM",
      "overridden": true,
      "source": "resolved",
      "updated": "2025-10-30T22:50:21.516Z",
      "version": "extractDocs.js@commit:ee2844fb1cf2"
    },
    "standardId": "20287",
    "standardId$meta": {
      "confidence": "high",
      "note": "Parsed from sibling XML (_source/SMPTE/APTARA/DL Project Files/08252015 STANDARDS REVISED DEPOSIT/smptes_rp-138-1996_1/rp0138-1996_stable2003.xml)",
      "source": "parsed",
      "updated": "2026-05-12T21:55:08.815Z"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s) and other status values",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-12T05:19:33.756Z"
      },
      "amended": false,
      "amended$meta": {
        "confidence": "high",
        "note": "Parsed from wrapper #amendments",
        "originalValue": null,
        "source": "parsed",
        "updated": "2025-10-12T05:19:33.756Z"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-12T05:19:33.756Z"
      },
      "stabilized": true,
      "stabilized$meta": {
        "confidence": "high",
        "note": "Parsed from wrapper #state",
        "originalValue": null,
        "source": "parsed",
        "updated": "2025-10-12T05:19:33.756Z"
      },
      "stabilizedDate": "2003-02-07",
      "stabilizedDate$meta": {
        "confidence": "high",
        "note": "Cross-filled from Zoho standards export (_source/SMPTE/Zoho/SMPTE Standards Document Zoho Export 2026-05-21.json)",
        "source": "parsed",
        "updated": "2026-06-15T20:17:48.985Z",
        "version": "smpte-zoho-standards@v1"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-12T05:19:33.756Z"
      }
    }
  }
}