{
    "id": "MSH.12.2",
    "type": "Component",
    "position": "MSH.12.2",
    "name": "Internationalization Code",
    "length": 0,
    "usage": "O",
    "rpt": "1",
    "dataType": "CWE",
    "dataTypeName": "Coded With Exceptions",
    "tableId": "0399",
    "tableName": "Country Code",
    "description": null,
    "sample": "",
    "fields": [
        {
            "id": "MSH.12.2.1",
            "type": "SubComponent",
            "position": "MSH.12.2.1",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Identifier",
            "description": null
        },
        {
            "id": "MSH.12.2.2",
            "type": "SubComponent",
            "position": "MSH.12.2.2",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Text",
            "description": null
        },
        {
            "id": "MSH.12.2.3",
            "type": "SubComponent",
            "position": "MSH.12.2.3",
            "length": 12,
            "dataType": "ID",
            "dataTypeName": "Coded Value For Hl7 Defined Tables",
            "usage": "C",
            "rpt": "1",
            "tableId": "0396",
            "tableName": "Coding System",
            "name": "Name Of Coding System",
            "description": null
        },
        {
            "id": "MSH.12.2.4",
            "type": "SubComponent",
            "position": "MSH.12.2.4",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Alternate Identifier",
            "description": null
        },
        {
            "id": "MSH.12.2.5",
            "type": "SubComponent",
            "position": "MSH.12.2.5",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Alternate Text",
            "description": null
        },
        {
            "id": "MSH.12.2.6",
            "type": "SubComponent",
            "position": "MSH.12.2.6",
            "length": 12,
            "dataType": "ID",
            "dataTypeName": "Coded Value For Hl7 Defined Tables",
            "usage": "C",
            "rpt": "1",
            "tableId": "0396",
            "tableName": "Coding System",
            "name": "Name Of Alternate Coding System",
            "description": null
        },
        {
            "id": "MSH.12.2.7",
            "type": "SubComponent",
            "position": "MSH.12.2.7",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Coding System Version Id",
            "description": null
        },
        {
            "id": "MSH.12.2.8",
            "type": "SubComponent",
            "position": "MSH.12.2.8",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Alternate Coding System Version Id",
            "description": null
        },
        {
            "id": "MSH.12.2.9",
            "type": "SubComponent",
            "position": "MSH.12.2.9",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Original Text",
            "description": null
        },
        {
            "id": "MSH.12.2.10",
            "type": "SubComponent",
            "position": "MSH.12.2.10",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Second Alternate Identifier",
            "description": null
        },
        {
            "id": "MSH.12.2.11",
            "type": "SubComponent",
            "position": "MSH.12.2.11",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Second Alternate Text",
            "description": null
        },
        {
            "id": "MSH.12.2.12",
            "type": "SubComponent",
            "position": "MSH.12.2.12",
            "length": 12,
            "dataType": "ID",
            "dataTypeName": "Coded Value For Hl7 Defined Tables",
            "usage": "C",
            "rpt": "1",
            "tableId": "0396",
            "tableName": "Coding System",
            "name": "Name Of Second Alternate Coding System",
            "description": null
        },
        {
            "id": "MSH.12.2.13",
            "type": "SubComponent",
            "position": "MSH.12.2.13",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Second Alternate Coding System Version Id",
            "description": null
        },
        {
            "id": "MSH.12.2.14",
            "type": "SubComponent",
            "position": "MSH.12.2.14",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Coding System Oid",
            "description": null
        },
        {
            "id": "MSH.12.2.15",
            "type": "SubComponent",
            "position": "MSH.12.2.15",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Value Set Oid",
            "description": null
        },
        {
            "id": "MSH.12.2.16",
            "type": "SubComponent",
            "position": "MSH.12.2.16",
            "length": 0,
            "dataType": "DTM",
            "dataTypeName": "Date/time",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Value Set Version Id",
            "description": null
        },
        {
            "id": "MSH.12.2.17",
            "type": "SubComponent",
            "position": "MSH.12.2.17",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Alternate Coding System Oid",
            "description": null
        },
        {
            "id": "MSH.12.2.18",
            "type": "SubComponent",
            "position": "MSH.12.2.18",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Alternate Value Set Oid",
            "description": null
        },
        {
            "id": "MSH.12.2.19",
            "type": "SubComponent",
            "position": "MSH.12.2.19",
            "length": 0,
            "dataType": "DTM",
            "dataTypeName": "Date/time",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Alternate Value Set Version Id",
            "description": null
        },
        {
            "id": "MSH.12.2.20",
            "type": "SubComponent",
            "position": "MSH.12.2.20",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Second Alternate Coding System Oid",
            "description": null
        },
        {
            "id": "MSH.12.2.21",
            "type": "SubComponent",
            "position": "MSH.12.2.21",
            "length": 0,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Second Alternate Value Set Oid",
            "description": null
        },
        {
            "id": "MSH.12.2.22",
            "type": "SubComponent",
            "position": "MSH.12.2.22",
            "length": 0,
            "dataType": "DTM",
            "dataTypeName": "Date/time",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Second Alternate Value Set Version Id",
            "description": null
        }
    ]
}