[
    {
        "localName": "行政区",
        "code": 1,
        "attributeFields": [
            {
                "code": 103,
                "required": 1
            },
            {
                "code": 111,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "ADMARE",
        "name": "Administration Area (Named)"
    },
    {
        "localName": "机场",
        "code": 2,
        "attributeFields": [
            {
                "code": 7,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "AIRARE",
        "name": "Airport/airfield"
    },
    {
        "localName": "锚位",
        "code": 3,
        "attributeFields": [
            {
                "code": 8,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 127,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "ACHBRT",
        "name": "Anchor berth"
    },
    {
        "localName": "锚泊区",
        "code": 4,
        "attributeFields": [
            {
                "code": 8,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "ACHARE",
        "name": "Anchorage area"
    },
    {
        "localName": "方位立标",
        "code": 5,
        "attributeFields": [
            {
                "code": 2,
                "required": 1
            },
            {
                "code": 13,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BCNCAR",
        "name": "Beacon, cardinal"
    },
    {
        "localName": "孤立危险物立标",
        "code": 6,
        "attributeFields": [
            {
                "code": 2,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BCNISD",
        "name": "Beacon, isolated danger"
    },
    {
        "localName": "侧面立标",
        "code": 7,
        "attributeFields": [
            {
                "code": 2,
                "required": 1
            },
            {
                "code": 36,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BCNLAT",
        "name": "Beacon, lateral"
    },
    {
        "localName": "安全水域立标",
        "code": 8,
        "attributeFields": [
            {
                "code": 2,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BCNSAW",
        "name": "Beacon, safe water"
    },
    {
        "localName": "专用通用立标",
        "code": 9,
        "attributeFields": [
            {
                "code": 2,
                "required": 1
            },
            {
                "code": 66,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BCNSPP",
        "name": "Beacon, special purpose/general"
    },
    {
        "localName": "泊位",
        "code": 10,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 1
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "BERTHS",
        "name": "Berth"
    },
    {
        "localName": "桥梁",
        "code": 11,
        "attributeFields": [
            {
                "code": 9,
                "required": 2
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 182,
                "required": 2
            },
            {
                "code": 181,
                "required": 2
            },
            {
                "code": 183,
                "required": 2
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "BRIDGE",
        "name": "Bridge"
    },
    {
        "localName": "单体建筑物",
        "code": 12,
        "attributeFields": [
            {
                "code": 3,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 94,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "BUISGL",
        "name": "Building, single"
    },
    {
        "localName": "建筑群区",
        "code": 13,
        "attributeFields": [
            {
                "code": 10,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "BUAARE",
        "name": "Built-up area"
    },
    {
        "localName": "方位浮标",
        "code": 14,
        "attributeFields": [
            {
                "code": 4,
                "required": 1
            },
            {
                "code": 13,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BOYCAR",
        "name": "Buoy, cardinal"
    },
    {
        "localName": "作业浮标",
        "code": 15,
        "attributeFields": [
            {
                "code": 4,
                "required": 1
            },
            {
                "code": 33,
                "required": 0
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BOYINB",
        "name": "Buoy, installation"
    },
    {
        "localName": "孤立危险物浮标",
        "code": 16,
        "attributeFields": [
            {
                "code": 4,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BOYISD",
        "name": "Buoy, isolated danger"
    },
    {
        "localName": "侧面浮标",
        "code": 17,
        "attributeFields": [
            {
                "code": 4,
                "required": 1
            },
            {
                "code": 36,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BOYLAT",
        "name": "Buoy, lateral"
    },
    {
        "localName": "安全水域浮标",
        "code": 18,
        "attributeFields": [
            {
                "code": 4,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BOYSAW",
        "name": "Buoy, safe water"
    },
    {
        "localName": "专用通用浮标",
        "code": 19,
        "attributeFields": [
            {
                "code": 4,
                "required": 1
            },
            {
                "code": 66,
                "required": 1
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "BOYSPP",
        "name": "Buoy, special purpose/general"
    },
    {
        "localName": "电缆区",
        "code": 20,
        "attributeFields": [
            {
                "code": 11,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "CBLARE",
        "name": "Cable area"
    },
    {
        "localName": "架空电缆",
        "code": 21,
        "attributeFields": [
            {
                "code": 11,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 101,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 181,
                "required": 2
            },
            {
                "code": 184,
                "required": 2
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "CBLOHD",
        "name": "Cable, overhead"
    },
    {
        "localName": "海底电缆",
        "code": 22,
        "attributeFields": [
            {
                "code": 5,
                "required": 0
            },
            {
                "code": 11,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 88,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "CBLSUB",
        "name": "Cable, submarine"
    },
    {
        "localName": "运河渠道",
        "code": 23,
        "attributeFields": [
            {
                "code": 12,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "CANALS",
        "name": "Canal"
    },
    {
        "localName": "货物过驳区",
        "code": 25,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "CTSARE",
        "name": "Cargo transhipment area"
    },
    {
        "localName": "长堤栈道",
        "code": 26,
        "attributeFields": [
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "CAUSWY",
        "name": "Causeway"
    },
    {
        "localName": "警告区",
        "code": 27,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 102,
                "required": 2
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 2
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "CTNARE",
        "name": "Caution area"
    },
    {
        "localName": "检查站",
        "code": 28,
        "attributeFields": [
            {
                "code": 14,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "CHKPNT",
        "name": "Checkpoint"
    },
    {
        "localName": "海岸警卫站",
        "code": 29,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "CGUSTA",
        "name": "Coastguard station"
    },
    {
        "localName": "海岸线",
        "code": 30,
        "attributeFields": [
            {
                "code": 15,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "COALNE",
        "name": "Coastline"
    },
    {
        "localName": "毗连区",
        "code": 31,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "CONZNE",
        "name": "Contiguous zone"
    },
    {
        "localName": "大陆架",
        "code": 32,
        "attributeFields": [
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "COSARE",
        "name": "Continental shelf area"
    },
    {
        "localName": "控制点",
        "code": 33,
        "attributeFields": [
            {
                "code": 16,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "CTRPNT",
        "name": "Control point"
    },
    {
        "localName": "传送装置",
        "code": 34,
        "attributeFields": [
            {
                "code": 17,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 106,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 181,
                "required": 2
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "CONVYR",
        "name": "Conveyor"
    },
    {
        "localName": "起重机",
        "code": 35,
        "attributeFields": [
            {
                "code": 19,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 106,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 0
            },
            {
                "code": 127,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 181,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "CRANES",
        "name": "Crane"
    },
    {
        "localName": "非重力流",
        "code": 36,
        "attributeFields": [
            {
                "code": 84,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "CURENT",
        "name": "Current - non-gravitational"
    },
    {
        "localName": "关税区",
        "code": 37,
        "attributeFields": [
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "CUSZNE",
        "name": "Custom zone"
    },
    {
        "localName": "水坝",
        "code": 38,
        "attributeFields": [
            {
                "code": 20,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "DAMCON",
        "name": "Dam"
    },
    {
        "localName": "昼标",
        "code": 39,
        "attributeFields": [
            {
                "code": 66,
                "required": 0
            },
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 171,
                "required": 1
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "DAYMAR",
        "name": "Daymark"
    },
    {
        "localName": "深水航道中心线",
        "code": 40,
        "attributeFields": [
            {
                "code": 54,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 88,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 172,
                "required": 1
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "DWRTCL",
        "name": "Deep water route centerline"
    },
    {
        "localName": "深水航道部分",
        "code": 41,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 1
            },
            {
                "code": 88,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 172,
                "required": 1
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "DWRTPT",
        "name": "Deep water route part"
    },
    {
        "localName": "深度范围",
        "code": 42,
        "attributeFields": [
            {
                "code": 87,
                "required": 1
            },
            {
                "code": 88,
                "required": 1
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "DEPARE",
        "name": "Depth area"
    },
    {
        "localName": "等深线",
        "code": 43,
        "attributeFields": [
            {
                "code": 174,
                "required": 1
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "DEPCNT",
        "name": "Depth contour"
    },
    {
        "localName": "距离标志",
        "code": 44,
        "attributeFields": [
            {
                "code": 21,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "DISMAR",
        "name": "Distance mark"
    },
    {
        "localName": "港池区",
        "code": 45,
        "attributeFields": [
            {
                "code": 22,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "DOCARE",
        "name": "Dock area"
    },
    {
        "localName": "疏浚区",
        "code": 46,
        "attributeFields": [
            {
                "code": 87,
                "required": 1
            },
            {
                "code": 88,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "DRGARE",
        "name": "Dredged area"
    },
    {
        "localName": "干船坞",
        "code": 47,
        "attributeFields": [
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "DRYDOC",
        "name": "Dry dock"
    },
    {
        "localName": "倾废厂",
        "code": 48,
        "attributeFields": [
            {
                "code": 23,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "DMPGRD",
        "name": "Dumping ground"
    },
    {
        "localName": "堤",
        "code": 49,
        "attributeFields": [
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "DYKCON",
        "name": "Dyke"
    },
    {
        "localName": "专属经济区",
        "code": 50,
        "attributeFields": [
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "EXEZNE",
        "name": "Exclusive economic zone"
    },
    {
        "localName": "航道",
        "code": 51,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 172,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "FAIRWY",
        "name": "Fairway"
    },
    {
        "localName": "栅栏线",
        "code": 52,
        "attributeFields": [
            {
                "code": 24,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "FNCLNE",
        "name": "Fence"
    },
    {
        "localName": "轮渡航路",
        "code": 53,
        "attributeFields": [
            {
                "code": 25,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "FERYRT",
        "name": "Ferry route"
    },
    {
        "localName": "渔业区",
        "code": 54,
        "attributeFields": [
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "FSHZNE",
        "name": "Fishery zone"
    },
    {
        "localName": "捕鱼设备",
        "code": 55,
        "attributeFields": [
            {
                "code": 26,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "FSHFAC",
        "name": "Fishing facility"
    },
    {
        "localName": "渔场",
        "code": 56,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "FSHGRD",
        "name": "Fishing ground"
    },
    {
        "localName": "浮船坞",
        "code": 57,
        "attributeFields": [
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 106,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "FLODOC",
        "name": "Floating dock"
    },
    {
        "localName": "雾号",
        "code": 58,
        "attributeFields": [
            {
                "code": 27,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 139,
                "required": 0
            },
            {
                "code": 140,
                "required": 0
            },
            {
                "code": 141,
                "required": 0
            },
            {
                "code": 142,
                "required": 0
            },
            {
                "code": 143,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 177,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "FOGSIG",
        "name": "Fog signal"
    },
    {
        "localName": "防御工事",
        "code": 59,
        "attributeFields": [
            {
                "code": 28,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "FORSTC",
        "name": "Fortified structure"
    },
    {
        "localName": "自由港区",
        "code": 60,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "FRPARE",
        "name": "Free port area"
    },
    {
        "localName": "门",
        "code": 61,
        "attributeFields": [
            {
                "code": 29,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 2
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 181,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "GATCON",
        "name": "Gate"
    },
    {
        "localName": "船台",
        "code": 62,
        "attributeFields": [
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "GRIDRN",
        "name": "Gridiron"
    },
    {
        "localName": "行政港区",
        "code": 63,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "HRBARE",
        "name": "Harbour area (administrative)"
    },
    {
        "localName": "港口设备",
        "code": 64,
        "attributeFields": [
            {
                "code": 30,
                "required": 1
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "HRBFAC",
        "name": "Harbour facility"
    },
    {
        "localName": "趸船",
        "code": 65,
        "attributeFields": [
            {
                "code": 31,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "HULKES",
        "name": "Hulk"
    },
    {
        "localName": "冰区",
        "code": 66,
        "attributeFields": [
            {
                "code": 32,
                "required": 1
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "ICEARE",
        "name": "Ice area"
    },
    {
        "localName": "废物焚烧场",
        "code": 67,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "ICNARE",
        "name": "Incineration area"
    },
    {
        "localName": "近岸交通区",
        "code": 68,
        "attributeFields": [
            {
                "code": 67,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "ISTZNE",
        "name": "Inshore traffic zone"
    },
    {
        "localName": "湖泊",
        "code": 69,
        "attributeFields": [
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "LAKARE",
        "name": "Lake"
    },
    {
        "localName": "陆地区",
        "code": 71,
        "attributeFields": [
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "LNDARE",
        "name": "Land area"
    },
    {
        "localName": "地面高程",
        "code": 72,
        "attributeFields": [
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 1
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PL",
        "acronym": "LNDELV",
        "name": "Land elevation"
    },
    {
        "localName": "地面地带",
        "code": 73,
        "attributeFields": [
            {
                "code": 34,
                "required": 2
            },
            {
                "code": 114,
                "required": 0
            },
            {
                "code": 113,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 2
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "LNDRGN",
        "name": "Land region"
    },
    {
        "localName": "陆标",
        "code": 74,
        "attributeFields": [
            {
                "code": 35,
                "required": 1
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 1
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 94,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 66,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "LNDMRK",
        "name": "Landmark"
    },
    {
        "localName": "灯标",
        "code": 75,
        "attributeFields": [
            {
                "code": 37,
                "required": 2
            },
            {
                "code": 75,
                "required": 2
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 92,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 107,
                "required": 2
            },
            {
                "code": 108,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 110,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 2
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 136,
                "required": 2
            },
            {
                "code": 137,
                "required": 2
            },
            {
                "code": 141,
                "required": 2
            },
            {
                "code": 142,
                "required": 2
            },
            {
                "code": 143,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 178,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "LIGHTS",
        "name": "Light"
    },
    {
        "localName": "灯浮",
        "code": 76,
        "attributeFields": [
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "LITFLT",
        "name": "Light float"
    },
    {
        "localName": "灯船",
        "code": 77,
        "attributeFields": [
            {
                "code": 75,
                "required": 1
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "LITVES",
        "name": "Light vessel"
    },
    {
        "localName": "局部磁力异常",
        "code": 78,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 175,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "LOCMAG",
        "name": "Local magnetic anomaly"
    },
    {
        "localName": "船闸",
        "code": 79,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "LOKBSN",
        "name": "Lock basin"
    },
    {
        "localName": "储木池",
        "code": 80,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "LOGPON",
        "name": "Log pond"
    },
    {
        "localName": "磁差",
        "code": 81,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 130,
                "required": 1
            },
            {
                "code": 173,
                "required": 1
            },
            {
                "code": 176,
                "required": 1
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "MAGVAR",
        "name": "Magnetic variation"
    },
    {
        "localName": "海水养殖场",
        "code": 82,
        "attributeFields": [
            {
                "code": 38,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 93,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 179,
                "required": 2
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 187,
                "required": 2
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "MARCUL",
        "name": "Marine farm/culture"
    },
    {
        "localName": "军事演习区",
        "code": 83,
        "attributeFields": [
            {
                "code": 39,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "MIPARE",
        "name": "Military practice area"
    },
    {
        "localName": "系泊绞缆设备",
        "code": 84,
        "attributeFields": [
            {
                "code": 4,
                "required": 0
            },
            {
                "code": 40,
                "required": 1
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "MORFAC",
        "name": "Mooring/warping facility"
    },
    {
        "localName": "导航线",
        "code": 85,
        "attributeFields": [
            {
                "code": 41,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "NAVLNE",
        "name": "Navigation line"
    },
    {
        "localName": "障碍物",
        "code": 86,
        "attributeFields": [
            {
                "code": 42,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 93,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 114,
                "required": 0
            },
            {
                "code": 113,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 179,
                "required": 1
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 187,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "OBSTRN",
        "name": "Obstruction"
    },
    {
        "localName": "海上平台",
        "code": 87,
        "attributeFields": [
            {
                "code": 43,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "OFSPLF",
        "name": "Offshore platform"
    },
    {
        "localName": "海上作业区",
        "code": 88,
        "attributeFields": [
            {
                "code": 48,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "OSPARE",
        "name": "Offshore production area"
    },
    {
        "localName": "油障",
        "code": 89,
        "attributeFields": [
            {
                "code": 44,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "OILBAR",
        "name": "Oil barrier"
    },
    {
        "localName": "木桩",
        "code": 90,
        "attributeFields": [
            {
                "code": 45,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "PILPNT",
        "name": "Pile"
    },
    {
        "localName": "引航员登船点",
        "code": 91,
        "attributeFields": [
            {
                "code": 6,
                "required": 0
            },
            {
                "code": 46,
                "required": 0
            },
            {
                "code": 77,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 302,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 121,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "PILBOP",
        "name": "Pilot boarding place"
    },
    {
        "localName": "管道区",
        "code": 92,
        "attributeFields": [
            {
                "code": 47,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "PIPARE",
        "name": "Pipeline area"
    },
    {
        "localName": "架空管道",
        "code": 93,
        "attributeFields": [
            {
                "code": 47,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 181,
                "required": 2
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "PIPOHD",
        "name": "Pipeline, overhead"
    },
    {
        "localName": "海底陆地管道",
        "code": 94,
        "attributeFields": [
            {
                "code": 5,
                "required": 0
            },
            {
                "code": 47,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 88,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PL",
        "acronym": "PIPSOL",
        "name": "Pipeline, submarine/on land"
    },
    {
        "localName": "浮码头",
        "code": 95,
        "attributeFields": [
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 94,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "PONTON",
        "name": "Pontoon"
    },
    {
        "localName": "警戒区",
        "code": 96,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 2
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 2
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "PRCARE",
        "name": "Precautionary area"
    },
    {
        "localName": "生产仓储区",
        "code": 97,
        "attributeFields": [
            {
                "code": 48,
                "required": 1
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "PRDARE",
        "name": "Production/storage area"
    },
    {
        "localName": "支架桥墩",
        "code": 98,
        "attributeFields": [
            {
                "code": 49,
                "required": 1
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "PYLONS",
        "name": "Pylon/bridge support"
    },
    {
        "localName": "雷达线",
        "code": 99,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "RADLNE",
        "name": "Radar line"
    },
    {
        "localName": "雷达有效作用范围",
        "code": 100,
        "attributeFields": [
            {
                "code": 77,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "RADRNG",
        "name": "Radar range"
    },
    {
        "localName": "雷达反射器",
        "code": 101,
        "attributeFields": [
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "RADRFL",
        "name": "Radar reflector"
    },
    {
        "localName": "雷达站",
        "code": 102,
        "attributeFields": [
            {
                "code": 51,
                "required": 0
            },
            {
                "code": 77,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 177,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "RADSTA",
        "name": "Radar station"
    },
    {
        "localName": "雷达应答器",
        "code": 103,
        "attributeFields": [
            {
                "code": 52,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 126,
                "required": 0
            },
            {
                "code": 136,
                "required": 0
            },
            {
                "code": 137,
                "required": 0
            },
            {
                "code": 141,
                "required": 0
            },
            {
                "code": 143,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 177,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "RTPBCN",
        "name": "Radar transponder beacon"
    },
    {
        "localName": "无线电呼叫点",
        "code": 104,
        "attributeFields": [
            {
                "code": 77,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 172,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PL",
        "acronym": "RDOCAL",
        "name": "Radio calling-in point"
    },
    {
        "localName": "无线电台",
        "code": 105,
        "attributeFields": [
            {
                "code": 6,
                "required": 0
            },
            {
                "code": 53,
                "required": 0
            },
            {
                "code": 77,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 91,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 139,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "RDOSTA",
        "name": "Radio station"
    },
    {
        "localName": "铁路",
        "code": 106,
        "attributeFields": [
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "RAILWY",
        "name": "Railway"
    },
    {
        "localName": "急流",
        "code": 107,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "RAPIDS",
        "name": "Rapids"
    },
    {
        "localName": "推荐航道中心线",
        "code": 108,
        "attributeFields": [
            {
                "code": 54,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 172,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "RCRTCL",
        "name": "Recommended route centerline"
    },
    {
        "localName": "推荐航道",
        "code": 109,
        "attributeFields": [
            {
                "code": 54,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 172,
                "required": 1
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "RECTRC",
        "name": "Recommended track"
    },
    {
        "localName": "推荐航道分道",
        "code": 110,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "RCTLPT",
        "name": "Recommended traffic lane part"
    },
    {
        "localName": "救助站",
        "code": 111,
        "attributeFields": [
            {
                "code": 55,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "RSCSTA",
        "name": "Rescue station"
    },
    {
        "localName": "受限区域",
        "code": 112,
        "attributeFields": [
            {
                "code": 56,
                "required": 2
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 131,
                "required": 2
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 2
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 2
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "RESARE",
        "name": "Restricted area"
    },
    {
        "localName": "反射器",
        "code": 113,
        "attributeFields": [
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "RETRFL",
        "name": "Retro-reflector"
    },
    {
        "localName": "河流",
        "code": 114,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "RIVERS",
        "name": "River"
    },
    {
        "localName": "道路",
        "code": 116,
        "attributeFields": [
            {
                "code": 57,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "ROADWY",
        "name": "Road"
    },
    {
        "localName": "跑道",
        "code": 117,
        "attributeFields": [
            {
                "code": 58,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "RUNWAY",
        "name": "Runway"
    },
    {
        "localName": "沙纹",
        "code": 118,
        "attributeFields": [
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "SNDWAV",
        "name": "Sand waves"
    },
    {
        "localName": "海域命名水域",
        "code": 119,
        "attributeFields": [
            {
                "code": 59,
                "required": 2
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 2
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "SEAARE",
        "name": "Sea area/named water area"
    },
    {
        "localName": "海上飞机起降区",
        "code": 120,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "SPLARE",
        "name": "Sea-plane landing area"
    },
    {
        "localName": "海床区",
        "code": 121,
        "attributeFields": [
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 114,
                "required": 2
            },
            {
                "code": 113,
                "required": 2
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "SBDARE",
        "name": "Seabed area"
    },
    {
        "localName": "岸线结构物",
        "code": 122,
        "attributeFields": [
            {
                "code": 60,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 99,
                "required": 0
            },
            {
                "code": 100,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "SLCONS",
        "name": "Shoreline Construction"
    },
    {
        "localName": "交通信号站",
        "code": 123,
        "attributeFields": [
            {
                "code": 61,
                "required": 1
            },
            {
                "code": 77,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "SISTAT",
        "name": "Signal station, traffic"
    },
    {
        "localName": "告警信号站",
        "code": 124,
        "attributeFields": [
            {
                "code": 62,
                "required": 1
            },
            {
                "code": 77,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "SISTAW",
        "name": "Signal station, warning"
    },
    {
        "localName": "筒仓罐",
        "code": 125,
        "attributeFields": [
            {
                "code": 3,
                "required": 0
            },
            {
                "code": 63,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 123,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "SILTNK",
        "name": "Silo/tank"
    },
    {
        "localName": "坡顶线",
        "code": 126,
        "attributeFields": [
            {
                "code": 64,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 114,
                "required": 0
            },
            {
                "code": 113,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "SLOTOP",
        "name": "Slope topline"
    },
    {
        "localName": "倾斜地面",
        "code": 127,
        "attributeFields": [
            {
                "code": 64,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 112,
                "required": 0
            },
            {
                "code": 114,
                "required": 0
            },
            {
                "code": 113,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "SLOGRD",
        "name": "Sloping ground"
    },
    {
        "localName": "小型船用设备",
        "code": 128,
        "attributeFields": [
            {
                "code": 65,
                "required": 1
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "SMCFAC",
        "name": "Small craft facility"
    },
    {
        "localName": "水深",
        "code": 129,
        "attributeFields": [
            {
                "code": 93,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "SOUNDG",
        "name": "Sounding"
    },
    {
        "localName": "喷泉",
        "code": 130,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "SPRING",
        "name": "Spring"
    },
    {
        "localName": "连续领海基线",
        "code": 132,
        "attributeFields": [
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "STSLNE",
        "name": "Straight territorial sea baseline"
    },
    {
        "localName": "潜水艇航道",
        "code": 133,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "SUBTLN",
        "name": "Submarine transit lane"
    },
    {
        "localName": "扫测区",
        "code": 134,
        "attributeFields": [
            {
                "code": 87,
                "required": 1
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "SWPARE",
        "name": "Swept area"
    },
    {
        "localName": "领海区",
        "code": 135,
        "attributeFields": [
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "TESARE",
        "name": "Territorial sea area"
    },
    {
        "localName": "调和常数预测潮流",
        "code": 136,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 163,
                "required": 1
            },
            {
                "code": 167,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "TS_PRH",
        "name": "Tidal stream - harmonic prediction"
    },
    {
        "localName": "非调和常数预测潮流",
        "code": 137,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 164,
                "required": 1
            },
            {
                "code": 163,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "TS_PNH",
        "name": "Tidal stream - non harmonic prediction"
    },
    {
        "localName": "潮流表数据",
        "code": 138,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 159,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "TS_PAD",
        "name": "Tidal stream panel data"
    },
    {
        "localName": "时序潮流",
        "code": 139,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 168,
                "required": 1
            },
            {
                "code": 169,
                "required": 1
            },
            {
                "code": 165,
                "required": 1
            },
            {
                "code": 160,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "TS_TIS",
        "name": "Tidal stream time series"
    },
    {
        "localName": "调和常数预测潮汐",
        "code": 140,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 161,
                "required": 0
            },
            {
                "code": 163,
                "required": 1
            },
            {
                "code": 167,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "T_HMON",
        "name": "Tide - harmonic prediction"
    },
    {
        "localName": "非调和常数预测潮汐",
        "code": 141,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 161,
                "required": 0
            },
            {
                "code": 163,
                "required": 1
            },
            {
                "code": 164,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "T_NHMN",
        "name": "Tide - non-harmonic prediction"
    },
    {
        "localName": "时序潮汐",
        "code": 142,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 161,
                "required": 0
            },
            {
                "code": 162,
                "required": 1
            },
            {
                "code": 165,
                "required": 0
            },
            {
                "code": 166,
                "required": 0
            },
            {
                "code": 168,
                "required": 1
            },
            {
                "code": 169,
                "required": 1
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "T_TIMS",
        "name": "Tide - time series"
    },
    {
        "localName": "潮路",
        "code": 143,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "TIDEWY",
        "name": "Tideway"
    },
    {
        "localName": "顶标",
        "code": 144,
        "attributeFields": [
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 2
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 109,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 171,
                "required": 1
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "TOPMAR",
        "name": "Topmark"
    },
    {
        "localName": "通航分隔线",
        "code": 145,
        "attributeFields": [
            {
                "code": 67,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "TSELNE",
        "name": "Traffic separation line"
    },
    {
        "localName": "分道通航制边界",
        "code": 146,
        "attributeFields": [
            {
                "code": 67,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "TSSBND",
        "name": "Traffic separation scheme boundary"
    },
    {
        "localName": "分道通航制交汇处",
        "code": 147,
        "attributeFields": [
            {
                "code": 67,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "TSSCRS",
        "name": "Traffic separation scheme crossing"
    },
    {
        "localName": "分道通航制分道",
        "code": 148,
        "attributeFields": [
            {
                "code": 67,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 117,
                "required": 2
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "TSSLPT",
        "name": "Traffic separation scheme lane part"
    },
    {
        "localName": "分道通航制环形道",
        "code": 149,
        "attributeFields": [
            {
                "code": 67,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "TSSRON",
        "name": "Traffic separation scheme roundabout"
    },
    {
        "localName": "通航分隔带",
        "code": 150,
        "attributeFields": [
            {
                "code": 67,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "TSEZNE",
        "name": "Traffic separation zone"
    },
    {
        "localName": "隧道",
        "code": 151,
        "attributeFields": [
            {
                "code": 5,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 98,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 181,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "TUNNEL",
        "name": "Tunnel"
    },
    {
        "localName": "双向航道分道",
        "code": 152,
        "attributeFields": [
            {
                "code": 54,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 88,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 172,
                "required": 1
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "TWRTPT",
        "name": "Two-way route part"
    },
    {
        "localName": "暗礁适淹礁",
        "code": 153,
        "attributeFields": [
            {
                "code": 93,
                "required": 0
            },
            {
                "code": 114,
                "required": 0
            },
            {
                "code": 113,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 179,
                "required": 1
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 187,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "UWTROC",
        "name": "Underwater/awash rock"
    },
    {
        "localName": "未测区",
        "code": 154,
        "attributeFields": [
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "UNSARE",
        "name": "Unsurveyed area"
    },
    {
        "localName": "植被",
        "code": 155,
        "attributeFields": [
            {
                "code": 68,
                "required": 1
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 90,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "VEGATN",
        "name": "Vegetation"
    },
    {
        "localName": "紊流",
        "code": 156,
        "attributeFields": [
            {
                "code": 69,
                "required": 1
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "WATTUR",
        "name": "Water turbulence"
    },
    {
        "localName": "瀑布",
        "code": 157,
        "attributeFields": [
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PL",
        "acronym": "WATFAL",
        "name": "Waterfall"
    },
    {
        "localName": "海草巨型海藻",
        "code": 158,
        "attributeFields": [
            {
                "code": 70,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "WEDKLP",
        "name": "Weed/Kelp"
    },
    {
        "localName": "沉船",
        "code": 159,
        "attributeFields": [
            {
                "code": 71,
                "required": 2
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 93,
                "required": 0
            },
            {
                "code": 95,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 179,
                "required": 2
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 186,
                "required": 0
            },
            {
                "code": 187,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "WRECKS",
        "name": "Wreck"
    },
    {
        "localName": "涨退潮流",
        "code": 160,
        "attributeFields": [
            {
                "code": 188,
                "required": 1
            },
            {
                "code": 84,
                "required": 1
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 117,
                "required": 1
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "TS_FEB",
        "name": "Tidal streams - Flood/Ebb"
    },
    {
        "localName": "群岛海域航道",
        "code": 161,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 2
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 2
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "ARCSLN",
        "name": "Archipelagic Sea Lane"
    },
    {
        "localName": "群岛海域航道中心线",
        "code": 162,
        "attributeFields": [
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 111,
                "required": 1
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 2
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 2
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "L",
        "acronym": "ASLXIS",
        "name": "Archipelagic Sea Lane Axis"
    },
    {
        "localName": "新物标",
        "code": 163,
        "attributeFields": [
            {
                "code": 190,
                "required": 1
            },
            {
                "code": 191,
                "required": 1
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 76,
                "required": 0
            },
            {
                "code": 81,
                "required": 0
            },
            {
                "code": 82,
                "required": 0
            },
            {
                "code": 83,
                "required": 0
            },
            {
                "code": 85,
                "required": 0
            },
            {
                "code": 86,
                "required": 0
            },
            {
                "code": 111,
                "required": 0
            },
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 118,
                "required": 0
            },
            {
                "code": 119,
                "required": 0
            },
            {
                "code": 131,
                "required": 0
            },
            {
                "code": 149,
                "required": 0
            },
            {
                "code": 187,
                "required": 0
            },
            {
                "code": 102,
                "required": 2
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 192,
                "required": 0
            },
            {
                "code": 158,
                "required": 2
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PLA",
        "acronym": "NEWOBJ",
        "name": "New ObjectClass"
    },
    {
        "localName": "数据精度",
        "code": 300,
        "attributeFields": [
            {
                "code": 97,
                "required": 0
            },
            {
                "code": 401,
                "required": 1
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 180,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_ACCY",
        "name": "Accuracy of data"
    },
    {
        "localName": "数据编辑比例尺",
        "code": 301,
        "attributeFields": [
            {
                "code": 80,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_CSCL",
        "name": "Compilation scale of data"
    },
    {
        "localName": "覆盖范围",
        "code": 302,
        "attributeFields": [
            {
                "code": 18,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_COVR",
        "name": "Coverage"
    },
    {
        "localName": "水平基准面变换参数",
        "code": 304,
        "attributeFields": [
            {
                "code": 400,
                "required": 1
            },
            {
                "code": 138,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_HOPA",
        "name": "Horizontal datum shift parameters"
    },
    {
        "localName": "航海出版物信息",
        "code": 305,
        "attributeFields": [
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 124,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "PA",
        "acronym": "M_NPUB",
        "name": "Nautical publication information"
    },
    {
        "localName": "航海标志",
        "code": 306,
        "attributeFields": [
            {
                "code": 109,
                "required": 2
            },
            {
                "code": 117,
                "required": 2
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_NSYS",
        "name": "Navigational system of marks"
    },
    {
        "localName": "数据质量",
        "code": 308,
        "attributeFields": [
            {
                "code": 72,
                "required": 1
            },
            {
                "code": 87,
                "required": 0
            },
            {
                "code": 88,
                "required": 0
            },
            {
                "code": 401,
                "required": 0
            },
            {
                "code": 144,
                "required": 0
            },
            {
                "code": 151,
                "required": 0
            },
            {
                "code": 152,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 185,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_QUAL",
        "name": "Quality of data"
    },
    {
        "localName": "水深基准面",
        "code": 309,
        "attributeFields": [
            {
                "code": 185,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_SDAT",
        "name": "Sounding datum"
    },
    {
        "localName": "测量可靠性",
        "code": 310,
        "attributeFields": [
            {
                "code": 402,
                "required": 0
            },
            {
                "code": 125,
                "required": 0
            },
            {
                "code": 134,
                "required": 0
            },
            {
                "code": 135,
                "required": 0
            },
            {
                "code": 146,
                "required": 0
            },
            {
                "code": 145,
                "required": 0
            },
            {
                "code": 150,
                "required": 0
            },
            {
                "code": 151,
                "required": 0
            },
            {
                "code": 152,
                "required": 0
            },
            {
                "code": 153,
                "required": 0
            },
            {
                "code": 156,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "LA",
        "acronym": "M_SREL",
        "name": "Survey reliability"
    },
    {
        "localName": "数据垂直基准面",
        "code": 312,
        "attributeFields": [
            {
                "code": 185,
                "required": 1
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "A",
        "acronym": "M_VDAT",
        "name": "Vertical datum of data"
    },
    {
        "localName": "集合",
        "code": 400,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "N",
        "acronym": "C_AGGR",
        "name": "Aggregation"
    },
    {
        "localName": "关联",
        "code": 401,
        "attributeFields": [
            {
                "code": 301,
                "required": 0
            },
            {
                "code": 116,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "N",
        "acronym": "C_ASSO",
        "name": "Association"
    },
    {
        "localName": "文本",
        "code": 504,
        "attributeFields": [
            {
                "code": 74,
                "required": 0
            },
            {
                "code": 75,
                "required": 0
            },
            {
                "code": 104,
                "required": 0
            },
            {
                "code": 105,
                "required": 0
            },
            {
                "code": 303,
                "required": 0
            },
            {
                "code": 73,
                "required": 0
            },
            {
                "code": 157,
                "required": 0
            },
            {
                "code": 102,
                "required": 0
            },
            {
                "code": 300,
                "required": 0
            },
            {
                "code": 304,
                "required": 0
            },
            {
                "code": 120,
                "required": 0
            },
            {
                "code": 132,
                "required": 0
            },
            {
                "code": 133,
                "required": 0
            },
            {
                "code": 158,
                "required": 0
            },
            {
                "code": 128,
                "required": 0
            },
            {
                "code": 129,
                "required": 0
            },
            {
                "code": 147,
                "required": 0
            },
            {
                "code": 148,
                "required": 0
            }
        ],
        "primitive": "P",
        "acronym": "TEXTS_",
        "name": "Text"
    }
]