Typed identifier

A reported identifier associated with a physical material entity or document.

$defs.typed_identifier · object

Definition JSON

This fragment is shown exactly as published. Use the chevrons to fold objects and arrays; linked $ref values return to their targets in the complete schema.

{    "type": "object",
    "additionalProperties": false,
    "properties": {        "type": {            "enum": [                "heat",
                "melt",
                "cast",
                "lot",
                "batch",
                "slab",
                "plate",
                "coil",
                "bundle",
                "piece",
                "serial",
                "tag",
                "material_number",
                "item",
                "coupon",
                "specimen",
                "certificate",
                "document",
                "trace_code",
                "work_order",
                "other"            ]        },
        "value": {            "type": "string",
            "minLength": 1        },
        "issuer_party_ref": {            "type": "string",
            "pattern": "^[A-Za-z][A-Za-z0-9._:-]*$"        },
        "label": {            "type": "string"        },
        "evidence_refs": {            "type": "array",
            "items": {                "type": "string",
                "pattern": "^[A-Za-z][A-Za-z0-9._:-]*$"            },
            "minItems": 1,
            "uniqueItems": true        }    },
    "required": [        "type",
        "value"    ],
    "description": "A reported identifier associated with a physical material entity or document."}

Fields

FieldTypeStatusMeaning
typeenum — "heat", "melt", "cast", "lot", "batch", "slab", …RequiredControlled category used by consumers to determine how the value is interpreted.
valuestringRequiredThe value supplied, required, reported, or compared at this location.
issuer_party_refstring — pattern ^[A-Za-z][A-Za-z0-9._:-]*$OptionalIssuer party ref used by this schema object.
labelstringOptionalLabel used by this schema object.
evidence_refsarray — at least 1 item(s)OptionalEvidence refs used by this schema object.