{
    "id": "APR.5",
    "type": "Field",
    "position": "APR.5",
    "name": "Filler Override Criteria",
    "length": 80,
    "usage": "O",
    "rpt": "*",
    "dataType": "SCV",
    "dataTypeName": "Scheduling Class Value Pair",
    "tableId": null,
    "tableName": null,
    "description": "This field is used to communicate override parameters to the filler application. These override parameters allow placer applications to override specific features of filler applications such as conflict checking. It is assumed that the placer and filler applications will pass enough information to determine whether the requestor is allowed to override such features. This chapter does not provide any security or permission information.",
    "sample": "",
    "fields": [
        {
            "id": "APR.5.1",
            "type": "Component",
            "position": "APR.5.1",
            "length": 20,
            "dataType": "CWE",
            "dataTypeName": "Coded with Exceptions",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Parameter Class",
            "description": "The first component of this field is a code identifying the parameter or preference being passed to the filler application. Refer to User-defined Table 0294 - Time selection criteria parameter class codes - Time selection criteria parameter class codes for suggested values."
        },
        {
            "id": "APR.5.2",
            "type": "Component",
            "position": "APR.5.2",
            "length": 20,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Parameter Value",
            "description": "The second component is the actual data value for that parameter."
        }
    ]
}