{
    "id": "ERR.2",
    "type": "Field",
    "position": "ERR.2",
    "name": "Error Location",
    "length": 18,
    "usage": "O",
    "rpt": "*",
    "dataType": "ERL",
    "dataTypeName": "Error Location",
    "tableId": null,
    "tableName": null,
    "description": "Identifies the location in a message related to the identified error, warning or message. If multiple repetitions are present, the error results from the values in a combination of places.",
    "sample": "",
    "fields": [
        {
            "id": "ERR.2.1",
            "type": "Component",
            "position": "ERR.2.1",
            "length": 3,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "R",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Segment Id",
            "description": "Specifies the 3-letter name for the segment."
        },
        {
            "id": "ERR.2.2",
            "type": "Component",
            "position": "ERR.2.2",
            "length": 2,
            "dataType": "NM",
            "dataTypeName": "Numeric",
            "usage": "R",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Segment Sequence",
            "description": "Identifies the segment occurrence within the message."
        },
        {
            "id": "ERR.2.3",
            "type": "Component",
            "position": "ERR.2.3",
            "length": 2,
            "dataType": "NM",
            "dataTypeName": "Numeric",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Field Position",
            "description": "Identifies the number of the field within the segment. The first field is assigned a number of 1. Field number should not be specified when referring to the entire segment."
        },
        {
            "id": "ERR.2.4",
            "type": "Component",
            "position": "ERR.2.4",
            "length": 2,
            "dataType": "NM",
            "dataTypeName": "Numeric",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Field Repetition",
            "description": "Identifies the repetition number of the field. The first repetition is counted as 1. If a Field Position is specified, but Field Repetition is not, Field Repetition should be assumed to be 1. If Field Position is not specified, Field Repetition should not be specified."
        },
        {
            "id": "ERR.2.5",
            "type": "Component",
            "position": "ERR.2.5",
            "length": 2,
            "dataType": "NM",
            "dataTypeName": "Numeric",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Component Number",
            "description": "Identifies the number of the component within the field. The first component is assigned a number of 1. Component number should not be specified when referring to the entire field."
        },
        {
            "id": "ERR.2.6",
            "type": "Component",
            "position": "ERR.2.6",
            "length": 2,
            "dataType": "NM",
            "dataTypeName": "Numeric",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Sub-component Number",
            "description": "Identifies the number of the sub-component within the component. The first sub-component is assigned a number of 1. Sub-component number should not be specified when referring to the entire component."
        }
    ]
}