Skip to content

Instantly share code, notes, and snippets.

@tonyfast
Created January 22, 2026 07:26
Show Gist options
  • Select an option

  • Save tonyfast/0b904791611ffa78f9cbf5062d10735e to your computer and use it in GitHub Desktop.

Select an option

Save tonyfast/0b904791611ffa78f9cbf5062d10735e to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"id": "5222a5d9-8381-4aa6-9cde-57bccc4e29f7",
"metadata": {},
"source": [
"# extracting data from iso 9999 on assistive technologies"
]
},
{
"cell_type": "code",
"execution_count": 117,
"id": "2dd9168e-4455-4403-99aa-4eedcb274c60",
"metadata": {},
"outputs": [],
"source": [
"import pypdf"
]
},
{
"cell_type": "markdown",
"id": "3bea8fd9-7d67-41f5-94eb-7f33cd230781",
"metadata": {},
"source": [
"!curl -o iso9999.pdf https://cdn.standards.iteh.ai/samples/72464/3f3608ed0bff4545bd53c02373f8cdbb/ISO-9999-2022.pdf"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "530ec146-5908-441b-b959-e38cccc2770e",
"metadata": {},
"outputs": [],
"source": [
"pdf = pypdf.PdfReader(\"iso9999.pdf\")"
]
},
{
"cell_type": "code",
"execution_count": 113,
"id": "3c9af08b-1ce4-4642-9be0-8a6af653e224",
"metadata": {},
"outputs": [],
"source": [
"lines = Series(\n",
" pdf.pages\n",
").apply(\n",
" pypdf.PageObject.extract_text\n",
").groupby(level=0).apply(\n",
" lambda s: Series(s.iloc[0].splitlines()[1:-8])\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 114,
"id": "f968a341-65ae-4f19-816c-db4cafbbdbb8",
"metadata": {},
"outputs": [],
"source": [
"classes = lines[lines[lines.str.startswith(\"5.2\")].index[1]:].iloc[1:]\n",
"\n",
"nonnumeric = classes[classes.str.match(\"^[0-9]{2}\") ^ True].index\n",
"\n",
"adjacent = pandas.MultiIndex.from_arrays([\n",
" nonnumeric.get_level_values(0), \n",
" nonnumeric.get_level_values(1) - 1\n",
"])\n",
"\n",
"classes.update(\n",
" classes[adjacent].str.rstrip(\"-\") + classes[nonnumeric].values\n",
")\n",
"classes = classes[classes.index.difference(nonnumeric)]"
]
},
{
"cell_type": "code",
"execution_count": 123,
"id": "ace2a423-15cd-42a1-8209-698c4de776cd",
"metadata": {},
"outputs": [],
"source": [
"organized = classes.str.extract(\n",
" r\"(?P<primary>[0-9]{2})\\s(?P<secondary>[0-9]{2})?\\s?(?P<title>.*)\"\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 147,
"id": "e18f9636-7133-47c2-b397-1a320b84ccfc",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<style type=\"text/css\">\n",
"</style>\n",
"<table id=\"T_cb420\">\n",
" <thead>\n",
" <tr>\n",
" <th class=\"blank\" >&nbsp;</th>\n",
" <th class=\"blank level0\" >&nbsp;</th>\n",
" <th id=\"T_cb420_level0_col0\" class=\"col_heading level0 col0\" >primary</th>\n",
" <th id=\"T_cb420_level0_col1\" class=\"col_heading level0 col1\" >secondary</th>\n",
" <th id=\"T_cb420_level0_col2\" class=\"col_heading level0 col2\" >title</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th id=\"T_cb420_level0_row0\" class=\"row_heading level0 row0\" rowspan=\"3\">10</th>\n",
" <th id=\"T_cb420_level1_row0\" class=\"row_heading level1 row0\" >31</th>\n",
" <td id=\"T_cb420_row0_col0\" class=\"data row0 col0\" >04</td>\n",
" <td id=\"T_cb420_row0_col1\" class=\"data row0 col1\" >nan</td>\n",
" <td id=\"T_cb420_row0_col2\" class=\"data row0 col2\" >Assistive products for measuring, stimulating or training physiological and psychological functions</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row1\" class=\"row_heading level1 row1\" >33</th>\n",
" <td id=\"T_cb420_row1_col0\" class=\"data row1 col0\" >04</td>\n",
" <td id=\"T_cb420_row1_col1\" class=\"data row1 col1\" >03</td>\n",
" <td id=\"T_cb420_row1_col2\" class=\"data row1 col2\" >Assistive products for respiration</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row2\" class=\"row_heading level1 row2\" >34</th>\n",
" <td id=\"T_cb420_row2_col0\" class=\"data row2 col0\" >04</td>\n",
" <td id=\"T_cb420_row2_col1\" class=\"data row2 col1\" >06</td>\n",
" <td id=\"T_cb420_row2_col2\" class=\"data row2 col2\" >Assistive products for supporting and stimulating blood circulation</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level0_row3\" class=\"row_heading level0 row3\" rowspan=\"31\">11</th>\n",
" <th id=\"T_cb420_level1_row3\" class=\"row_heading level1 row3\" >0</th>\n",
" <td id=\"T_cb420_row3_col0\" class=\"data row3 col0\" >04</td>\n",
" <td id=\"T_cb420_row3_col1\" class=\"data row3 col1\" >08</td>\n",
" <td id=\"T_cb420_row3_col2\" class=\"data row3 col2\" >Assistive products for stimulating body control and conceptualization</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row4\" class=\"row_heading level1 row4\" >1</th>\n",
" <td id=\"T_cb420_row4_col0\" class=\"data row4 col0\" >04</td>\n",
" <td id=\"T_cb420_row4_col1\" class=\"data row4 col1\" >09</td>\n",
" <td id=\"T_cb420_row4_col2\" class=\"data row4 col2\" >Assistive products for light therapy</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row5\" class=\"row_heading level1 row5\" >2</th>\n",
" <td id=\"T_cb420_row5_col0\" class=\"data row5 col0\" >04</td>\n",
" <td id=\"T_cb420_row5_col1\" class=\"data row5 col1\" >15</td>\n",
" <td id=\"T_cb420_row5_col2\" class=\"data row5 col2\" >Assistive products for dialysis therapy</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row6\" class=\"row_heading level1 row6\" >3</th>\n",
" <td id=\"T_cb420_row6_col0\" class=\"data row6 col0\" >04</td>\n",
" <td id=\"T_cb420_row6_col1\" class=\"data row6 col1\" >19</td>\n",
" <td id=\"T_cb420_row6_col2\" class=\"data row6 col2\" >Assistive products for administering medicines</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row7\" class=\"row_heading level1 row7\" >4</th>\n",
" <td id=\"T_cb420_row7_col0\" class=\"data row7 col0\" >04</td>\n",
" <td id=\"T_cb420_row7_col1\" class=\"data row7 col1\" >22</td>\n",
" <td id=\"T_cb420_row7_col2\" class=\"data row7 col2\" >Sterilizing equipment</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row8\" class=\"row_heading level1 row8\" >5</th>\n",
" <td id=\"T_cb420_row8_col0\" class=\"data row8 col0\" >04</td>\n",
" <td id=\"T_cb420_row8_col1\" class=\"data row8 col1\" >24</td>\n",
" <td id=\"T_cb420_row8_col2\" class=\"data row8 col2\" >Physical, physiological and biochemical test equipment and materials</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row9\" class=\"row_heading level1 row9\" >6</th>\n",
" <td id=\"T_cb420_row9_col0\" class=\"data row9 col0\" >04</td>\n",
" <td id=\"T_cb420_row9_col1\" class=\"data row9 col1\" >25</td>\n",
" <td id=\"T_cb420_row9_col2\" class=\"data row9 col2\" >Cognitive test and evaluation materials</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row10\" class=\"row_heading level1 row10\" >7</th>\n",
" <td id=\"T_cb420_row10_col0\" class=\"data row10 col0\" >04</td>\n",
" <td id=\"T_cb420_row10_col1\" class=\"data row10 col1\" >26</td>\n",
" <td id=\"T_cb420_row10_col2\" class=\"data row10 col2\" >Assistive products to enhance cognitive function</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row11\" class=\"row_heading level1 row11\" >8</th>\n",
" <td id=\"T_cb420_row11_col0\" class=\"data row11 col0\" >04</td>\n",
" <td id=\"T_cb420_row11_col1\" class=\"data row11 col1\" >27</td>\n",
" <td id=\"T_cb420_row11_col2\" class=\"data row11 col2\" >Stimulators for treatment on cellular and tissue level</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row12\" class=\"row_heading level1 row12\" >9</th>\n",
" <td id=\"T_cb420_row12_col0\" class=\"data row12 col0\" >04</td>\n",
" <td id=\"T_cb420_row12_col1\" class=\"data row12 col1\" >28</td>\n",
" <td id=\"T_cb420_row12_col2\" class=\"data row12 col2\" >Assistive products for stimulating senses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row13\" class=\"row_heading level1 row13\" >10</th>\n",
" <td id=\"T_cb420_row13_col0\" class=\"data row13 col0\" >04</td>\n",
" <td id=\"T_cb420_row13_col1\" class=\"data row13 col1\" >29</td>\n",
" <td id=\"T_cb420_row13_col2\" class=\"data row13 col2\" >Assistive products for pain relief</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row14\" class=\"row_heading level1 row14\" >11</th>\n",
" <td id=\"T_cb420_row14_col0\" class=\"data row14 col0\" >04</td>\n",
" <td id=\"T_cb420_row14_col1\" class=\"data row14 col1\" >30</td>\n",
" <td id=\"T_cb420_row14_col2\" class=\"data row14 col2\" >Assistive products for heat treatment or cold treatment</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row15\" class=\"row_heading level1 row15\" >12</th>\n",
" <td id=\"T_cb420_row15_col0\" class=\"data row15 col0\" >04</td>\n",
" <td id=\"T_cb420_row15_col1\" class=\"data row15 col1\" >33</td>\n",
" <td id=\"T_cb420_row15_col2\" class=\"data row15 col2\" >Assistive products intended to manage tissue integrity</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row16\" class=\"row_heading level1 row16\" >13</th>\n",
" <td id=\"T_cb420_row16_col0\" class=\"data row16 col0\" >04</td>\n",
" <td id=\"T_cb420_row16_col1\" class=\"data row16 col1\" >45</td>\n",
" <td id=\"T_cb420_row16_col2\" class=\"data row16 col2\" >Assistive products for spinal traction</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row17\" class=\"row_heading level1 row17\" >14</th>\n",
" <td id=\"T_cb420_row17_col0\" class=\"data row17 col0\" >04</td>\n",
" <td id=\"T_cb420_row17_col1\" class=\"data row17 col1\" >48</td>\n",
" <td id=\"T_cb420_row17_col2\" class=\"data row17 col2\" >Equipment for movement, strength, balance and cardio training</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row18\" class=\"row_heading level1 row18\" >15</th>\n",
" <td id=\"T_cb420_row18_col0\" class=\"data row18 col0\" >04</td>\n",
" <td id=\"T_cb420_row18_col1\" class=\"data row18 col1\" >49</td>\n",
" <td id=\"T_cb420_row18_col2\" class=\"data row18 col2\" >Wound care products</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row19\" class=\"row_heading level1 row19\" >16</th>\n",
" <td id=\"T_cb420_row19_col0\" class=\"data row19 col0\" >06</td>\n",
" <td id=\"T_cb420_row19_col1\" class=\"data row19 col1\" >nan</td>\n",
" <td id=\"T_cb420_row19_col2\" class=\"data row19 col2\" >Orthoses and prostheses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row20\" class=\"row_heading level1 row20\" >17</th>\n",
" <td id=\"T_cb420_row20_col0\" class=\"data row20 col0\" >06</td>\n",
" <td id=\"T_cb420_row20_col1\" class=\"data row20 col1\" >03</td>\n",
" <td id=\"T_cb420_row20_col2\" class=\"data row20 col2\" >Spinal and cranial orthoses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row21\" class=\"row_heading level1 row21\" >18</th>\n",
" <td id=\"T_cb420_row21_col0\" class=\"data row21 col0\" >06</td>\n",
" <td id=\"T_cb420_row21_col1\" class=\"data row21 col1\" >04</td>\n",
" <td id=\"T_cb420_row21_col2\" class=\"data row21 col2\" >Abdominal orthoses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row22\" class=\"row_heading level1 row22\" >19</th>\n",
" <td id=\"T_cb420_row22_col0\" class=\"data row22 col0\" >06</td>\n",
" <td id=\"T_cb420_row22_col1\" class=\"data row22 col1\" >06</td>\n",
" <td id=\"T_cb420_row22_col2\" class=\"data row22 col2\" >Upper limb orthoses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row23\" class=\"row_heading level1 row23\" >20</th>\n",
" <td id=\"T_cb420_row23_col0\" class=\"data row23 col0\" >06</td>\n",
" <td id=\"T_cb420_row23_col1\" class=\"data row23 col1\" >12</td>\n",
" <td id=\"T_cb420_row23_col2\" class=\"data row23 col2\" >Lower limb orthoses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row24\" class=\"row_heading level1 row24\" >21</th>\n",
" <td id=\"T_cb420_row24_col0\" class=\"data row24 col0\" >06</td>\n",
" <td id=\"T_cb420_row24_col1\" class=\"data row24 col1\" >15</td>\n",
" <td id=\"T_cb420_row24_col2\" class=\"data row24 col2\" >Functional neuromuscular stimulators and hybrid orthoses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row25\" class=\"row_heading level1 row25\" >22</th>\n",
" <td id=\"T_cb420_row25_col0\" class=\"data row25 col0\" >06</td>\n",
" <td id=\"T_cb420_row25_col1\" class=\"data row25 col1\" >18</td>\n",
" <td id=\"T_cb420_row25_col2\" class=\"data row25 col2\" >Upper limb prostheses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row26\" class=\"row_heading level1 row26\" >23</th>\n",
" <td id=\"T_cb420_row26_col0\" class=\"data row26 col0\" >06</td>\n",
" <td id=\"T_cb420_row26_col1\" class=\"data row26 col1\" >24</td>\n",
" <td id=\"T_cb420_row26_col2\" class=\"data row26 col2\" >Lower limb prostheses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row27\" class=\"row_heading level1 row27\" >24</th>\n",
" <td id=\"T_cb420_row27_col0\" class=\"data row27 col0\" >06</td>\n",
" <td id=\"T_cb420_row27_col1\" class=\"data row27 col1\" >30</td>\n",
" <td id=\"T_cb420_row27_col2\" class=\"data row27 col2\" >Prostheses other than limb prostheses</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row28\" class=\"row_heading level1 row28\" >25</th>\n",
" <td id=\"T_cb420_row28_col0\" class=\"data row28 col0\" >09</td>\n",
" <td id=\"T_cb420_row28_col1\" class=\"data row28 col1\" >nan</td>\n",
" <td id=\"T_cb420_row28_col2\" class=\"data row28 col2\" >Assistive products for self-care activities and participation in self-care</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row29\" class=\"row_heading level1 row29\" >26</th>\n",
" <td id=\"T_cb420_row29_col0\" class=\"data row29 col0\" >09</td>\n",
" <td id=\"T_cb420_row29_col1\" class=\"data row29 col1\" >03</td>\n",
" <td id=\"T_cb420_row29_col2\" class=\"data row29 col2\" >Clothes and shoes</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row30\" class=\"row_heading level1 row30\" >27</th>\n",
" <td id=\"T_cb420_row30_col0\" class=\"data row30 col0\" >09</td>\n",
" <td id=\"T_cb420_row30_col1\" class=\"data row30 col1\" >06</td>\n",
" <td id=\"T_cb420_row30_col2\" class=\"data row30 col2\" >Body-worn assistive products for body protection</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row31\" class=\"row_heading level1 row31\" >28</th>\n",
" <td id=\"T_cb420_row31_col0\" class=\"data row31 col0\" >09</td>\n",
" <td id=\"T_cb420_row31_col1\" class=\"data row31 col1\" >07</td>\n",
" <td id=\"T_cb420_row31_col2\" class=\"data row31 col2\" >Assistive products for body stabilization</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row32\" class=\"row_heading level1 row32\" >29</th>\n",
" <td id=\"T_cb420_row32_col0\" class=\"data row32 col0\" >09</td>\n",
" <td id=\"T_cb420_row32_col1\" class=\"data row32 col1\" >09</td>\n",
" <td id=\"T_cb420_row32_col2\" class=\"data row32 col2\" >Assistive products for dressing and undressing</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row33\" class=\"row_heading level1 row33\" >30</th>\n",
" <td id=\"T_cb420_row33_col0\" class=\"data row33 col0\" >09</td>\n",
" <td id=\"T_cb420_row33_col1\" class=\"data row33 col1\" >12</td>\n",
" <td id=\"T_cb420_row33_col2\" class=\"data row33 col2\" >Assistive products for toileting</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level0_row34\" class=\"row_heading level0 row34\" rowspan=\"31\">12</th>\n",
" <th id=\"T_cb420_level1_row34\" class=\"row_heading level1 row34\" >0</th>\n",
" <td id=\"T_cb420_row34_col0\" class=\"data row34 col0\" >09</td>\n",
" <td id=\"T_cb420_row34_col1\" class=\"data row34 col1\" >15</td>\n",
" <td id=\"T_cb420_row34_col2\" class=\"data row34 col2\" >Assistive products for tracheostomy care</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row35\" class=\"row_heading level1 row35\" >1</th>\n",
" <td id=\"T_cb420_row35_col0\" class=\"data row35 col0\" >09</td>\n",
" <td id=\"T_cb420_row35_col1\" class=\"data row35 col1\" >18</td>\n",
" <td id=\"T_cb420_row35_col2\" class=\"data row35 col2\" >Assistive products for ostomy care</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row36\" class=\"row_heading level1 row36\" >2</th>\n",
" <td id=\"T_cb420_row36_col0\" class=\"data row36 col0\" >09</td>\n",
" <td id=\"T_cb420_row36_col1\" class=\"data row36 col1\" >21</td>\n",
" <td id=\"T_cb420_row36_col2\" class=\"data row36 col2\" >Products for skin care, skin protection, and skin cleaning</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row37\" class=\"row_heading level1 row37\" >3</th>\n",
" <td id=\"T_cb420_row37_col0\" class=\"data row37 col0\" >09</td>\n",
" <td id=\"T_cb420_row37_col1\" class=\"data row37 col1\" >24</td>\n",
" <td id=\"T_cb420_row37_col2\" class=\"data row37 col2\" >Urine diverters</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row38\" class=\"row_heading level1 row38\" >4</th>\n",
" <td id=\"T_cb420_row38_col0\" class=\"data row38 col0\" >09</td>\n",
" <td id=\"T_cb420_row38_col1\" class=\"data row38 col1\" >27</td>\n",
" <td id=\"T_cb420_row38_col2\" class=\"data row38 col2\" >Assistive products for collecting urine and faeces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row39\" class=\"row_heading level1 row39\" >5</th>\n",
" <td id=\"T_cb420_row39_col0\" class=\"data row39 col0\" >09</td>\n",
" <td id=\"T_cb420_row39_col1\" class=\"data row39 col1\" >30</td>\n",
" <td id=\"T_cb420_row39_col2\" class=\"data row39 col2\" >Absorbing products to contain urine and faeces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row40\" class=\"row_heading level1 row40\" >6</th>\n",
" <td id=\"T_cb420_row40_col0\" class=\"data row40 col0\" >09</td>\n",
" <td id=\"T_cb420_row40_col1\" class=\"data row40 col1\" >31</td>\n",
" <td id=\"T_cb420_row40_col2\" class=\"data row40 col2\" >Assistive products to prevent involuntary urine or faeces leakage</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row41\" class=\"row_heading level1 row41\" >7</th>\n",
" <td id=\"T_cb420_row41_col0\" class=\"data row41 col0\" >09</td>\n",
" <td id=\"T_cb420_row41_col1\" class=\"data row41 col1\" >32</td>\n",
" <td id=\"T_cb420_row41_col2\" class=\"data row41 col2\" >Assistive products for management of menstruation</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row42\" class=\"row_heading level1 row42\" >8</th>\n",
" <td id=\"T_cb420_row42_col0\" class=\"data row42 col0\" >09</td>\n",
" <td id=\"T_cb420_row42_col1\" class=\"data row42 col1\" >33</td>\n",
" <td id=\"T_cb420_row42_col2\" class=\"data row42 col2\" >Assistive products for washing, bathing and showering</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row43\" class=\"row_heading level1 row43\" >9</th>\n",
" <td id=\"T_cb420_row43_col0\" class=\"data row43 col0\" >09</td>\n",
" <td id=\"T_cb420_row43_col1\" class=\"data row43 col1\" >36</td>\n",
" <td id=\"T_cb420_row43_col2\" class=\"data row43 col2\" >Assistive products for nail care</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row44\" class=\"row_heading level1 row44\" >10</th>\n",
" <td id=\"T_cb420_row44_col0\" class=\"data row44 col0\" >09</td>\n",
" <td id=\"T_cb420_row44_col1\" class=\"data row44 col1\" >39</td>\n",
" <td id=\"T_cb420_row44_col2\" class=\"data row44 col2\" >Assistive products for hair care</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row45\" class=\"row_heading level1 row45\" >11</th>\n",
" <td id=\"T_cb420_row45_col0\" class=\"data row45 col0\" >09</td>\n",
" <td id=\"T_cb420_row45_col1\" class=\"data row45 col1\" >42</td>\n",
" <td id=\"T_cb420_row45_col2\" class=\"data row45 col2\" >Assistive products for dental care</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row46\" class=\"row_heading level1 row46\" >12</th>\n",
" <td id=\"T_cb420_row46_col0\" class=\"data row46 col0\" >09</td>\n",
" <td id=\"T_cb420_row46_col1\" class=\"data row46 col1\" >45</td>\n",
" <td id=\"T_cb420_row46_col2\" class=\"data row46 col2\" >Assistive products for facial care</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row47\" class=\"row_heading level1 row47\" >13</th>\n",
" <td id=\"T_cb420_row47_col0\" class=\"data row47 col0\" >09</td>\n",
" <td id=\"T_cb420_row47_col1\" class=\"data row47 col1\" >54</td>\n",
" <td id=\"T_cb420_row47_col2\" class=\"data row47 col2\" >Assistive products for sexual activity</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row48\" class=\"row_heading level1 row48\" >14</th>\n",
" <td id=\"T_cb420_row48_col0\" class=\"data row48 col0\" >12</td>\n",
" <td id=\"T_cb420_row48_col1\" class=\"data row48 col1\" >nan</td>\n",
" <td id=\"T_cb420_row48_col2\" class=\"data row48 col2\" >Assistive products for activities and participation relating to personal mobility and transportation</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row49\" class=\"row_heading level1 row49\" >15</th>\n",
" <td id=\"T_cb420_row49_col0\" class=\"data row49 col0\" >12</td>\n",
" <td id=\"T_cb420_row49_col1\" class=\"data row49 col1\" >02</td>\n",
" <td id=\"T_cb420_row49_col2\" class=\"data row49 col2\" >Assistive products for walking, not manipulated by the arms</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row50\" class=\"row_heading level1 row50\" >16</th>\n",
" <td id=\"T_cb420_row50_col0\" class=\"data row50 col0\" >12</td>\n",
" <td id=\"T_cb420_row50_col1\" class=\"data row50 col1\" >03</td>\n",
" <td id=\"T_cb420_row50_col2\" class=\"data row50 col2\" >Assistive products for walking, manipulated by one arm</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row51\" class=\"row_heading level1 row51\" >17</th>\n",
" <td id=\"T_cb420_row51_col0\" class=\"data row51 col0\" >12</td>\n",
" <td id=\"T_cb420_row51_col1\" class=\"data row51 col1\" >06</td>\n",
" <td id=\"T_cb420_row51_col2\" class=\"data row51 col2\" >Assistive products for walking, manipulated by both arms</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row52\" class=\"row_heading level1 row52\" >18</th>\n",
" <td id=\"T_cb420_row52_col0\" class=\"data row52 col0\" >12</td>\n",
" <td id=\"T_cb420_row52_col1\" class=\"data row52 col1\" >07</td>\n",
" <td id=\"T_cb420_row52_col2\" class=\"data row52 col2\" >Accessories for assistive products for walking</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row53\" class=\"row_heading level1 row53\" >19</th>\n",
" <td id=\"T_cb420_row53_col0\" class=\"data row53 col0\" >12</td>\n",
" <td id=\"T_cb420_row53_col1\" class=\"data row53 col1\" >08</td>\n",
" <td id=\"T_cb420_row53_col2\" class=\"data row53 col2\" >Guide canes and symbol canes for orientation</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row54\" class=\"row_heading level1 row54\" >20</th>\n",
" <td id=\"T_cb420_row54_col0\" class=\"data row54 col0\" >12</td>\n",
" <td id=\"T_cb420_row54_col1\" class=\"data row54 col1\" >10</td>\n",
" <td id=\"T_cb420_row54_col2\" class=\"data row54 col2\" >Cars, vans and pick-up trucks</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row55\" class=\"row_heading level1 row55\" >21</th>\n",
" <td id=\"T_cb420_row55_col0\" class=\"data row55 col0\" >12</td>\n",
" <td id=\"T_cb420_row55_col1\" class=\"data row55 col1\" >11</td>\n",
" <td id=\"T_cb420_row55_col2\" class=\"data row55 col2\" >Mass transit vehicles</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row56\" class=\"row_heading level1 row56\" >22</th>\n",
" <td id=\"T_cb420_row56_col0\" class=\"data row56 col0\" >12</td>\n",
" <td id=\"T_cb420_row56_col1\" class=\"data row56 col1\" >12</td>\n",
" <td id=\"T_cb420_row56_col2\" class=\"data row56 col2\" >Vehicle accessories and vehicle adaptations</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row57\" class=\"row_heading level1 row57\" >23</th>\n",
" <td id=\"T_cb420_row57_col0\" class=\"data row57 col0\" >12</td>\n",
" <td id=\"T_cb420_row57_col1\" class=\"data row57 col1\" >16</td>\n",
" <td id=\"T_cb420_row57_col2\" class=\"data row57 col2\" >Mopeds and motorcycles</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row58\" class=\"row_heading level1 row58\" >24</th>\n",
" <td id=\"T_cb420_row58_col0\" class=\"data row58 col0\" >12</td>\n",
" <td id=\"T_cb420_row58_col1\" class=\"data row58 col1\" >17</td>\n",
" <td id=\"T_cb420_row58_col2\" class=\"data row58 col2\" >Diverse motorized vehicles</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row59\" class=\"row_heading level1 row59\" >25</th>\n",
" <td id=\"T_cb420_row59_col0\" class=\"data row59 col0\" >12</td>\n",
" <td id=\"T_cb420_row59_col1\" class=\"data row59 col1\" >18</td>\n",
" <td id=\"T_cb420_row59_col2\" class=\"data row59 col2\" >Cycles</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row60\" class=\"row_heading level1 row60\" >26</th>\n",
" <td id=\"T_cb420_row60_col0\" class=\"data row60 col0\" >12</td>\n",
" <td id=\"T_cb420_row60_col1\" class=\"data row60 col1\" >22</td>\n",
" <td id=\"T_cb420_row60_col2\" class=\"data row60 col2\" >Manual wheelchairs</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row61\" class=\"row_heading level1 row61\" >27</th>\n",
" <td id=\"T_cb420_row61_col0\" class=\"data row61 col0\" >12</td>\n",
" <td id=\"T_cb420_row61_col1\" class=\"data row61 col1\" >23</td>\n",
" <td id=\"T_cb420_row61_col2\" class=\"data row61 col2\" >Powered wheelchairs</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row62\" class=\"row_heading level1 row62\" >28</th>\n",
" <td id=\"T_cb420_row62_col0\" class=\"data row62 col0\" >12</td>\n",
" <td id=\"T_cb420_row62_col1\" class=\"data row62 col1\" >24</td>\n",
" <td id=\"T_cb420_row62_col2\" class=\"data row62 col2\" >Wheelchair accessories</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row63\" class=\"row_heading level1 row63\" >29</th>\n",
" <td id=\"T_cb420_row63_col0\" class=\"data row63 col0\" >12</td>\n",
" <td id=\"T_cb420_row63_col1\" class=\"data row63 col1\" >25</td>\n",
" <td id=\"T_cb420_row63_col2\" class=\"data row63 col2\" >Accessories wheelchair seating</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row64\" class=\"row_heading level1 row64\" >30</th>\n",
" <td id=\"T_cb420_row64_col0\" class=\"data row64 col0\" >12</td>\n",
" <td id=\"T_cb420_row64_col1\" class=\"data row64 col1\" >27</td>\n",
" <td id=\"T_cb420_row64_col2\" class=\"data row64 col2\" >Diverse human powered vehicles</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level0_row65\" class=\"row_heading level0 row65\" rowspan=\"31\">13</th>\n",
" <th id=\"T_cb420_level1_row65\" class=\"row_heading level1 row65\" >0</th>\n",
" <td id=\"T_cb420_row65_col0\" class=\"data row65 col0\" >12</td>\n",
" <td id=\"T_cb420_row65_col1\" class=\"data row65 col1\" >31</td>\n",
" <td id=\"T_cb420_row65_col2\" class=\"data row65 col2\" >Assistive products for changing body position</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row66\" class=\"row_heading level1 row66\" >1</th>\n",
" <td id=\"T_cb420_row66_col0\" class=\"data row66 col0\" >12</td>\n",
" <td id=\"T_cb420_row66_col1\" class=\"data row66 col1\" >36</td>\n",
" <td id=\"T_cb420_row66_col2\" class=\"data row66 col2\" >Assistive products for lifting persons</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row67\" class=\"row_heading level1 row67\" >2</th>\n",
" <td id=\"T_cb420_row67_col0\" class=\"data row67 col0\" >15</td>\n",
" <td id=\"T_cb420_row67_col1\" class=\"data row67 col1\" >nan</td>\n",
" <td id=\"T_cb420_row67_col2\" class=\"data row67 col2\" >Assistive products for domestic activities and participation in domestic life</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row68\" class=\"row_heading level1 row68\" >3</th>\n",
" <td id=\"T_cb420_row68_col0\" class=\"data row68 col0\" >15</td>\n",
" <td id=\"T_cb420_row68_col1\" class=\"data row68 col1\" >03</td>\n",
" <td id=\"T_cb420_row68_col2\" class=\"data row68 col2\" >Assistive products for preparing food and drink</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row69\" class=\"row_heading level1 row69\" >4</th>\n",
" <td id=\"T_cb420_row69_col0\" class=\"data row69 col0\" >15</td>\n",
" <td id=\"T_cb420_row69_col1\" class=\"data row69 col1\" >06</td>\n",
" <td id=\"T_cb420_row69_col2\" class=\"data row69 col2\" >Assistive products for dishwashing</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row70\" class=\"row_heading level1 row70\" >5</th>\n",
" <td id=\"T_cb420_row70_col0\" class=\"data row70 col0\" >15</td>\n",
" <td id=\"T_cb420_row70_col1\" class=\"data row70 col1\" >09</td>\n",
" <td id=\"T_cb420_row70_col2\" class=\"data row70 col2\" >Assistive products for eating and drinking</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row71\" class=\"row_heading level1 row71\" >6</th>\n",
" <td id=\"T_cb420_row71_col0\" class=\"data row71 col0\" >15</td>\n",
" <td id=\"T_cb420_row71_col1\" class=\"data row71 col1\" >12</td>\n",
" <td id=\"T_cb420_row71_col2\" class=\"data row71 col2\" >Assistive products for housecleaning</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row72\" class=\"row_heading level1 row72\" >7</th>\n",
" <td id=\"T_cb420_row72_col0\" class=\"data row72 col0\" >15</td>\n",
" <td id=\"T_cb420_row72_col1\" class=\"data row72 col1\" >15</td>\n",
" <td id=\"T_cb420_row72_col2\" class=\"data row72 col2\" >Assistive products for making and maintaining textiles for domestic use</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row73\" class=\"row_heading level1 row73\" >8</th>\n",
" <td id=\"T_cb420_row73_col0\" class=\"data row73 col0\" >15</td>\n",
" <td id=\"T_cb420_row73_col1\" class=\"data row73 col1\" >18</td>\n",
" <td id=\"T_cb420_row73_col2\" class=\"data row73 col2\" >Assistive products for gardening and lawn care for domestic use</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row74\" class=\"row_heading level1 row74\" >9</th>\n",
" <td id=\"T_cb420_row74_col0\" class=\"data row74 col0\" >18</td>\n",
" <td id=\"T_cb420_row74_col1\" class=\"data row74 col1\" >nan</td>\n",
" <td id=\"T_cb420_row74_col2\" class=\"data row74 col2\" >Furnishings, fixtures and other assistive products for supporting activities in indoor and outdoor human-made environments</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row75\" class=\"row_heading level1 row75\" >11</th>\n",
" <td id=\"T_cb420_row75_col0\" class=\"data row75 col0\" >18</td>\n",
" <td id=\"T_cb420_row75_col1\" class=\"data row75 col1\" >03</td>\n",
" <td id=\"T_cb420_row75_col2\" class=\"data row75 col2\" >Tables</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row76\" class=\"row_heading level1 row76\" >12</th>\n",
" <td id=\"T_cb420_row76_col0\" class=\"data row76 col0\" >18</td>\n",
" <td id=\"T_cb420_row76_col1\" class=\"data row76 col1\" >06</td>\n",
" <td id=\"T_cb420_row76_col2\" class=\"data row76 col2\" >Light fixtures</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row77\" class=\"row_heading level1 row77\" >13</th>\n",
" <td id=\"T_cb420_row77_col0\" class=\"data row77 col0\" >18</td>\n",
" <td id=\"T_cb420_row77_col1\" class=\"data row77 col1\" >09</td>\n",
" <td id=\"T_cb420_row77_col2\" class=\"data row77 col2\" >Sitting furniture</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row78\" class=\"row_heading level1 row78\" >14</th>\n",
" <td id=\"T_cb420_row78_col0\" class=\"data row78 col0\" >18</td>\n",
" <td id=\"T_cb420_row78_col1\" class=\"data row78 col1\" >10</td>\n",
" <td id=\"T_cb420_row78_col2\" class=\"data row78 col2\" >Accessories for sitting furniture</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row79\" class=\"row_heading level1 row79\" >15</th>\n",
" <td id=\"T_cb420_row79_col0\" class=\"data row79 col0\" >18</td>\n",
" <td id=\"T_cb420_row79_col1\" class=\"data row79 col1\" >12</td>\n",
" <td id=\"T_cb420_row79_col2\" class=\"data row79 col2\" >Beds and bed equipment</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row80\" class=\"row_heading level1 row80\" >16</th>\n",
" <td id=\"T_cb420_row80_col0\" class=\"data row80 col0\" >18</td>\n",
" <td id=\"T_cb420_row80_col1\" class=\"data row80 col1\" >15</td>\n",
" <td id=\"T_cb420_row80_col2\" class=\"data row80 col2\" >Assistive products for height adjustment of furniture</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row81\" class=\"row_heading level1 row81\" >17</th>\n",
" <td id=\"T_cb420_row81_col0\" class=\"data row81 col0\" >18</td>\n",
" <td id=\"T_cb420_row81_col1\" class=\"data row81 col1\" >18</td>\n",
" <td id=\"T_cb420_row81_col2\" class=\"data row81 col2\" >Supporting handrails and grab bars</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row82\" class=\"row_heading level1 row82\" >18</th>\n",
" <td id=\"T_cb420_row82_col0\" class=\"data row82 col0\" >18</td>\n",
" <td id=\"T_cb420_row82_col1\" class=\"data row82 col1\" >21</td>\n",
" <td id=\"T_cb420_row82_col2\" class=\"data row82 col2\" >Gate, door, window and curtain openers/closers</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row83\" class=\"row_heading level1 row83\" >19</th>\n",
" <td id=\"T_cb420_row83_col0\" class=\"data row83 col0\" >18</td>\n",
" <td id=\"T_cb420_row83_col1\" class=\"data row83 col1\" >24</td>\n",
" <td id=\"T_cb420_row83_col2\" class=\"data row83 col2\" >Construction elements in homes and other premises</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row84\" class=\"row_heading level1 row84\" >20</th>\n",
" <td id=\"T_cb420_row84_col0\" class=\"data row84 col0\" >18</td>\n",
" <td id=\"T_cb420_row84_col1\" class=\"data row84 col1\" >30</td>\n",
" <td id=\"T_cb420_row84_col2\" class=\"data row84 col2\" >Assistive products for vertical accessibility</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row85\" class=\"row_heading level1 row85\" >21</th>\n",
" <td id=\"T_cb420_row85_col0\" class=\"data row85 col0\" >18</td>\n",
" <td id=\"T_cb420_row85_col1\" class=\"data row85 col1\" >33</td>\n",
" <td id=\"T_cb420_row85_col2\" class=\"data row85 col2\" >Safety equipment for homes and other premises</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row86\" class=\"row_heading level1 row86\" >22</th>\n",
" <td id=\"T_cb420_row86_col0\" class=\"data row86 col0\" >18</td>\n",
" <td id=\"T_cb420_row86_col1\" class=\"data row86 col1\" >36</td>\n",
" <td id=\"T_cb420_row86_col2\" class=\"data row86 col2\" >Furniture for storage</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row87\" class=\"row_heading level1 row87\" >23</th>\n",
" <td id=\"T_cb420_row87_col0\" class=\"data row87 col0\" >22</td>\n",
" <td id=\"T_cb420_row87_col1\" class=\"data row87 col1\" >nan</td>\n",
" <td id=\"T_cb420_row87_col2\" class=\"data row87 col2\" >Assistive products for communication and information management</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row88\" class=\"row_heading level1 row88\" >24</th>\n",
" <td id=\"T_cb420_row88_col0\" class=\"data row88 col0\" >22</td>\n",
" <td id=\"T_cb420_row88_col1\" class=\"data row88 col1\" >03</td>\n",
" <td id=\"T_cb420_row88_col2\" class=\"data row88 col2\" >Assistive products for seeing</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row89\" class=\"row_heading level1 row89\" >25</th>\n",
" <td id=\"T_cb420_row89_col0\" class=\"data row89 col0\" >22</td>\n",
" <td id=\"T_cb420_row89_col1\" class=\"data row89 col1\" >06</td>\n",
" <td id=\"T_cb420_row89_col2\" class=\"data row89 col2\" >Assistive products for hearing</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row90\" class=\"row_heading level1 row90\" >26</th>\n",
" <td id=\"T_cb420_row90_col0\" class=\"data row90 col0\" >22</td>\n",
" <td id=\"T_cb420_row90_col1\" class=\"data row90 col1\" >09</td>\n",
" <td id=\"T_cb420_row90_col2\" class=\"data row90 col2\" >Assistive products for voice and speech functions</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row91\" class=\"row_heading level1 row91\" >27</th>\n",
" <td id=\"T_cb420_row91_col0\" class=\"data row91 col0\" >22</td>\n",
" <td id=\"T_cb420_row91_col1\" class=\"data row91 col1\" >13</td>\n",
" <td id=\"T_cb420_row91_col2\" class=\"data row91 col2\" >Assistive products for reading, writing and drawing</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row92\" class=\"row_heading level1 row92\" >28</th>\n",
" <td id=\"T_cb420_row92_col0\" class=\"data row92 col0\" >22</td>\n",
" <td id=\"T_cb420_row92_col1\" class=\"data row92 col1\" >15</td>\n",
" <td id=\"T_cb420_row92_col2\" class=\"data row92 col2\" >Assistive products for calculation and training basic arithmetic</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row93\" class=\"row_heading level1 row93\" >29</th>\n",
" <td id=\"T_cb420_row93_col0\" class=\"data row93 col0\" >22</td>\n",
" <td id=\"T_cb420_row93_col1\" class=\"data row93 col1\" >18</td>\n",
" <td id=\"T_cb420_row93_col2\" class=\"data row93 col2\" >Assistive products that record, play and display audio and visual information</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row94\" class=\"row_heading level1 row94\" >30</th>\n",
" <td id=\"T_cb420_row94_col0\" class=\"data row94 col0\" >22</td>\n",
" <td id=\"T_cb420_row94_col1\" class=\"data row94 col1\" >21</td>\n",
" <td id=\"T_cb420_row94_col2\" class=\"data row94 col2\" >Assistive products for face-to-face communication</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row95\" class=\"row_heading level1 row95\" >31</th>\n",
" <td id=\"T_cb420_row95_col0\" class=\"data row95 col0\" >22</td>\n",
" <td id=\"T_cb420_row95_col1\" class=\"data row95 col1\" >24</td>\n",
" <td id=\"T_cb420_row95_col2\" class=\"data row95 col2\" >Assistive products for distant communication</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level0_row96\" class=\"row_heading level0 row96\" rowspan=\"31\">14</th>\n",
" <th id=\"T_cb420_level1_row96\" class=\"row_heading level1 row96\" >0</th>\n",
" <td id=\"T_cb420_row96_col0\" class=\"data row96 col0\" >22</td>\n",
" <td id=\"T_cb420_row96_col1\" class=\"data row96 col1\" >28</td>\n",
" <td id=\"T_cb420_row96_col2\" class=\"data row96 col2\" >Assistive products for indication of time, planning, memory, and structuring</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row97\" class=\"row_heading level1 row97\" >1</th>\n",
" <td id=\"T_cb420_row97_col0\" class=\"data row97 col0\" >22</td>\n",
" <td id=\"T_cb420_row97_col1\" class=\"data row97 col1\" >29</td>\n",
" <td id=\"T_cb420_row97_col2\" class=\"data row97 col2\" >Assistive products for signalling, alarming, monitoring, and identifying</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row98\" class=\"row_heading level1 row98\" >2</th>\n",
" <td id=\"T_cb420_row98_col0\" class=\"data row98 col0\" >22</td>\n",
" <td id=\"T_cb420_row98_col1\" class=\"data row98 col1\" >31</td>\n",
" <td id=\"T_cb420_row98_col2\" class=\"data row98 col2\" >Assistive products for learning languages</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row99\" class=\"row_heading level1 row99\" >3</th>\n",
" <td id=\"T_cb420_row99_col0\" class=\"data row99 col0\" >22</td>\n",
" <td id=\"T_cb420_row99_col1\" class=\"data row99 col1\" >33</td>\n",
" <td id=\"T_cb420_row99_col2\" class=\"data row99 col2\" >Computers and terminals</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row100\" class=\"row_heading level1 row100\" >4</th>\n",
" <td id=\"T_cb420_row100_col0\" class=\"data row100 col0\" >22</td>\n",
" <td id=\"T_cb420_row100_col1\" class=\"data row100 col1\" >39</td>\n",
" <td id=\"T_cb420_row100_col2\" class=\"data row100 col2\" >Output devices</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row101\" class=\"row_heading level1 row101\" >5</th>\n",
" <td id=\"T_cb420_row101_col0\" class=\"data row101 col0\" >22</td>\n",
" <td id=\"T_cb420_row101_col1\" class=\"data row101 col1\" >45</td>\n",
" <td id=\"T_cb420_row101_col2\" class=\"data row101 col2\" >Assistive products for orientation</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row102\" class=\"row_heading level1 row102\" >6</th>\n",
" <td id=\"T_cb420_row102_col0\" class=\"data row102 col0\" >24</td>\n",
" <td id=\"T_cb420_row102_col1\" class=\"data row102 col1\" >nan</td>\n",
" <td id=\"T_cb420_row102_col2\" class=\"data row102 col2\" >Assistive products for controlling, carrying, moving and handling objects and devices</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row103\" class=\"row_heading level1 row103\" >7</th>\n",
" <td id=\"T_cb420_row103_col0\" class=\"data row103 col0\" >24</td>\n",
" <td id=\"T_cb420_row103_col1\" class=\"data row103 col1\" >06</td>\n",
" <td id=\"T_cb420_row103_col2\" class=\"data row103 col2\" >Assistive products for handling containers</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row104\" class=\"row_heading level1 row104\" >8</th>\n",
" <td id=\"T_cb420_row104_col0\" class=\"data row104 col0\" >24</td>\n",
" <td id=\"T_cb420_row104_col1\" class=\"data row104 col1\" >09</td>\n",
" <td id=\"T_cb420_row104_col2\" class=\"data row104 col2\" >Mechanical assistive products for operation and controlling devices</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row105\" class=\"row_heading level1 row105\" >9</th>\n",
" <td id=\"T_cb420_row105_col0\" class=\"data row105 col0\" >24</td>\n",
" <td id=\"T_cb420_row105_col1\" class=\"data row105 col1\" >13</td>\n",
" <td id=\"T_cb420_row105_col2\" class=\"data row105 col2\" >Electronic assistive products for operation and controlling devices</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row106\" class=\"row_heading level1 row106\" >10</th>\n",
" <td id=\"T_cb420_row106_col0\" class=\"data row106 col0\" >24</td>\n",
" <td id=\"T_cb420_row106_col1\" class=\"data row106 col1\" >18</td>\n",
" <td id=\"T_cb420_row106_col2\" class=\"data row106 col2\" >Assistive products to assist or replace arm function, hand function, finger function or combination of these functions</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row107\" class=\"row_heading level1 row107\" >12</th>\n",
" <td id=\"T_cb420_row107_col0\" class=\"data row107 col0\" >24</td>\n",
" <td id=\"T_cb420_row107_col1\" class=\"data row107 col1\" >21</td>\n",
" <td id=\"T_cb420_row107_col2\" class=\"data row107 col2\" >Assistive products for extended reach</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row108\" class=\"row_heading level1 row108\" >13</th>\n",
" <td id=\"T_cb420_row108_col0\" class=\"data row108 col0\" >24</td>\n",
" <td id=\"T_cb420_row108_col1\" class=\"data row108 col1\" >24</td>\n",
" <td id=\"T_cb420_row108_col2\" class=\"data row108 col2\" >Assistive products for positioning</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row109\" class=\"row_heading level1 row109\" >14</th>\n",
" <td id=\"T_cb420_row109_col0\" class=\"data row109 col0\" >24</td>\n",
" <td id=\"T_cb420_row109_col1\" class=\"data row109 col1\" >27</td>\n",
" <td id=\"T_cb420_row109_col2\" class=\"data row109 col2\" >Assistive products for fixation</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row110\" class=\"row_heading level1 row110\" >15</th>\n",
" <td id=\"T_cb420_row110_col0\" class=\"data row110 col0\" >24</td>\n",
" <td id=\"T_cb420_row110_col1\" class=\"data row110 col1\" >36</td>\n",
" <td id=\"T_cb420_row110_col2\" class=\"data row110 col2\" >Assistive products for carrying and transporting</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row111\" class=\"row_heading level1 row111\" >16</th>\n",
" <td id=\"T_cb420_row111_col0\" class=\"data row111 col0\" >27</td>\n",
" <td id=\"T_cb420_row111_col1\" class=\"data row111 col1\" >nan</td>\n",
" <td id=\"T_cb420_row111_col2\" class=\"data row111 col2\" >Assistive products for controlling, adapting or measuring elements of physical environments</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row112\" class=\"row_heading level1 row112\" >17</th>\n",
" <td id=\"T_cb420_row112_col0\" class=\"data row112 col0\" >27</td>\n",
" <td id=\"T_cb420_row112_col1\" class=\"data row112 col1\" >03</td>\n",
" <td id=\"T_cb420_row112_col2\" class=\"data row112 col2\" >Assistive products for environmental improvement</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row113\" class=\"row_heading level1 row113\" >18</th>\n",
" <td id=\"T_cb420_row113_col0\" class=\"data row113 col0\" >27</td>\n",
" <td id=\"T_cb420_row113_col1\" class=\"data row113 col1\" >06</td>\n",
" <td id=\"T_cb420_row113_col2\" class=\"data row113 col2\" >Measuring instruments</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row114\" class=\"row_heading level1 row114\" >19</th>\n",
" <td id=\"T_cb420_row114_col0\" class=\"data row114 col0\" >28</td>\n",
" <td id=\"T_cb420_row114_col1\" class=\"data row114 col1\" >nan</td>\n",
" <td id=\"T_cb420_row114_col2\" class=\"data row114 col2\" >Assistive products for work activities and participation in employment</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row115\" class=\"row_heading level1 row115\" >20</th>\n",
" <td id=\"T_cb420_row115_col0\" class=\"data row115 col0\" >28</td>\n",
" <td id=\"T_cb420_row115_col1\" class=\"data row115 col1\" >03</td>\n",
" <td id=\"T_cb420_row115_col2\" class=\"data row115 col2\" >Workplace furniture and furnishing elements</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row116\" class=\"row_heading level1 row116\" >21</th>\n",
" <td id=\"T_cb420_row116_col0\" class=\"data row116 col0\" >28</td>\n",
" <td id=\"T_cb420_row116_col1\" class=\"data row116 col1\" >06</td>\n",
" <td id=\"T_cb420_row116_col2\" class=\"data row116 col2\" >Assistive products for transporting objects in workplaces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row117\" class=\"row_heading level1 row117\" >22</th>\n",
" <td id=\"T_cb420_row117_col0\" class=\"data row117 col0\" >28</td>\n",
" <td id=\"T_cb420_row117_col1\" class=\"data row117 col1\" >09</td>\n",
" <td id=\"T_cb420_row117_col2\" class=\"data row117 col2\" >Assistive products for hoisting and repositioning objects in workplaces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row118\" class=\"row_heading level1 row118\" >23</th>\n",
" <td id=\"T_cb420_row118_col0\" class=\"data row118 col0\" >28</td>\n",
" <td id=\"T_cb420_row118_col1\" class=\"data row118 col1\" >12</td>\n",
" <td id=\"T_cb420_row118_col2\" class=\"data row118 col2\" >Assistive products for fixing, reaching and grasping objects in workplaces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row119\" class=\"row_heading level1 row119\" >24</th>\n",
" <td id=\"T_cb420_row119_col0\" class=\"data row119 col0\" >28</td>\n",
" <td id=\"T_cb420_row119_col1\" class=\"data row119 col1\" >15</td>\n",
" <td id=\"T_cb420_row119_col2\" class=\"data row119 col2\" >Machines and tools for use in workplaces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row120\" class=\"row_heading level1 row120\" >25</th>\n",
" <td id=\"T_cb420_row120_col0\" class=\"data row120 col0\" >28</td>\n",
" <td id=\"T_cb420_row120_col1\" class=\"data row120 col1\" >18</td>\n",
" <td id=\"T_cb420_row120_col2\" class=\"data row120 col2\" >Devices for testing and monitoring in workplaces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row121\" class=\"row_heading level1 row121\" >26</th>\n",
" <td id=\"T_cb420_row121_col0\" class=\"data row121 col0\" >28</td>\n",
" <td id=\"T_cb420_row121_col1\" class=\"data row121 col1\" >21</td>\n",
" <td id=\"T_cb420_row121_col2\" class=\"data row121 col2\" >Assistive products for office administration, information storage and management at work</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row122\" class=\"row_heading level1 row122\" >27</th>\n",
" <td id=\"T_cb420_row122_col0\" class=\"data row122 col0\" >28</td>\n",
" <td id=\"T_cb420_row122_col1\" class=\"data row122 col1\" >24</td>\n",
" <td id=\"T_cb420_row122_col2\" class=\"data row122 col2\" >Assistive products for health protection and safety in workplaces</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row123\" class=\"row_heading level1 row123\" >28</th>\n",
" <td id=\"T_cb420_row123_col0\" class=\"data row123 col0\" >28</td>\n",
" <td id=\"T_cb420_row123_col1\" class=\"data row123 col1\" >27</td>\n",
" <td id=\"T_cb420_row123_col2\" class=\"data row123 col2\" >Assistive products for vocational assessment and vocational training</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row124\" class=\"row_heading level1 row124\" >29</th>\n",
" <td id=\"T_cb420_row124_col0\" class=\"data row124 col0\" >30</td>\n",
" <td id=\"T_cb420_row124_col1\" class=\"data row124 col1\" >nan</td>\n",
" <td id=\"T_cb420_row124_col2\" class=\"data row124 col2\" >Assistive products for recreation and leisure</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row125\" class=\"row_heading level1 row125\" >30</th>\n",
" <td id=\"T_cb420_row125_col0\" class=\"data row125 col0\" >30</td>\n",
" <td id=\"T_cb420_row125_col1\" class=\"data row125 col1\" >03</td>\n",
" <td id=\"T_cb420_row125_col2\" class=\"data row125 col2\" >Assistive products for play</td>\n",
" </tr>\n",
" <tr>\n",
" <th id=\"T_cb420_level1_row126\" class=\"row_heading level1 row126\" >31</th>\n",
" <td id=\"T_cb420_row126_col0\" class=\"data row126 col0\" >30</td>\n",
" <td id=\"T_cb420_row126_col1\" class=\"data row126 col1\" >09</td>\n",
" <td id=\"T_cb420_row126_col2\" class=\"data row126 col2\" >Assistive products for sports</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n"
],
"text/plain": [
"<pandas.io.formats.style.Styler at 0x31b0ffd90>"
]
},
"execution_count": 147,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"organized.style"
]
},
{
"cell_type": "code",
"execution_count": 145,
"id": "ced546ae-8954-4a54-ad2f-07e75481e8a6",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<pre><code>[\n",
" [\n",
" \"04\",\n",
" \"Assistive products for measuring, stimulating or training physiological and psychological functions\"\n",
" ],\n",
" [\n",
" \"04:03\",\n",
" \"Assistive products for respiration\"\n",
" ],\n",
" [\n",
" \"04:06\",\n",
" \"Assistive products for supporting and stimulating blood circulation\"\n",
" ],\n",
" [\n",
" \"04:08\",\n",
" \"Assistive products for stimulating body control and conceptualization\"\n",
" ],\n",
" [\n",
" \"04:09\",\n",
" \"Assistive products for light therapy\"\n",
" ],\n",
" [\n",
" \"04:15\",\n",
" \"Assistive products for dialysis therapy\"\n",
" ],\n",
" [\n",
" \"04:19\",\n",
" \"Assistive products for administering medicines\"\n",
" ],\n",
" [\n",
" \"04:22\",\n",
" \"Sterilizing equipment\"\n",
" ],\n",
" [\n",
" \"04:24\",\n",
" \"Physical, physiological and biochemical test equipment and materials\"\n",
" ],\n",
" [\n",
" \"04:25\",\n",
" \"Cognitive test and evaluation materials\"\n",
" ],\n",
" [\n",
" \"04:26\",\n",
" \"Assistive products to enhance cognitive function\"\n",
" ],\n",
" [\n",
" \"04:27\",\n",
" \"Stimulators for treatment on cellular and tissue level\"\n",
" ],\n",
" [\n",
" \"04:28\",\n",
" \"Assistive products for stimulating senses\"\n",
" ],\n",
" [\n",
" \"04:29\",\n",
" \"Assistive products for pain relief\"\n",
" ],\n",
" [\n",
" \"04:30\",\n",
" \"Assistive products for heat treatment or cold treatment\"\n",
" ],\n",
" [\n",
" \"04:33\",\n",
" \"Assistive products intended to manage tissue integrity\"\n",
" ],\n",
" [\n",
" \"04:45\",\n",
" \"Assistive products for spinal traction\"\n",
" ],\n",
" [\n",
" \"04:48\",\n",
" \"Equipment for movement, strength, balance and cardio training\"\n",
" ],\n",
" [\n",
" \"04:49\",\n",
" \"Wound care products\"\n",
" ],\n",
" [\n",
" \"06\",\n",
" \"Orthoses and prostheses\"\n",
" ],\n",
" [\n",
" \"06:03\",\n",
" \"Spinal and cranial orthoses\"\n",
" ],\n",
" [\n",
" \"06:04\",\n",
" \"Abdominal orthoses\"\n",
" ],\n",
" [\n",
" \"06:06\",\n",
" \"Upper limb orthoses\"\n",
" ],\n",
" [\n",
" \"06:12\",\n",
" \"Lower limb orthoses\"\n",
" ],\n",
" [\n",
" \"06:15\",\n",
" \"Functional neuromuscular stimulators and hybrid orthoses\"\n",
" ],\n",
" [\n",
" \"06:18\",\n",
" \"Upper limb prostheses\"\n",
" ],\n",
" [\n",
" \"06:24\",\n",
" \"Lower limb prostheses\"\n",
" ],\n",
" [\n",
" \"06:30\",\n",
" \"Prostheses other than limb prostheses\"\n",
" ],\n",
" [\n",
" \"09\",\n",
" \"Assistive products for self-care activities and participation in self-care\"\n",
" ],\n",
" [\n",
" \"09:03\",\n",
" \"Clothes and shoes\"\n",
" ],\n",
" [\n",
" \"09:06\",\n",
" \"Body-worn assistive products for body protection\"\n",
" ],\n",
" [\n",
" \"09:07\",\n",
" \"Assistive products for body stabilization\"\n",
" ],\n",
" [\n",
" \"09:09\",\n",
" \"Assistive products for dressing and undressing\"\n",
" ],\n",
" [\n",
" \"09:12\",\n",
" \"Assistive products for toileting\"\n",
" ],\n",
" [\n",
" \"09:15\",\n",
" \"Assistive products for tracheostomy care\"\n",
" ],\n",
" [\n",
" \"09:18\",\n",
" \"Assistive products for ostomy care\"\n",
" ],\n",
" [\n",
" \"09:21\",\n",
" \"Products for skin care, skin protection, and skin cleaning\"\n",
" ],\n",
" [\n",
" \"09:24\",\n",
" \"Urine diverters\"\n",
" ],\n",
" [\n",
" \"09:27\",\n",
" \"Assistive products for collecting urine and faeces\"\n",
" ],\n",
" [\n",
" \"09:30\",\n",
" \"Absorbing products to contain urine and faeces\"\n",
" ],\n",
" [\n",
" \"09:31\",\n",
" \"Assistive products to prevent involuntary urine or faeces leakage\"\n",
" ],\n",
" [\n",
" \"09:32\",\n",
" \"Assistive products for management of menstruation\"\n",
" ],\n",
" [\n",
" \"09:33\",\n",
" \"Assistive products for washing, bathing and showering\"\n",
" ],\n",
" [\n",
" \"09:36\",\n",
" \"Assistive products for nail care\"\n",
" ],\n",
" [\n",
" \"09:39\",\n",
" \"Assistive products for hair care\"\n",
" ],\n",
" [\n",
" \"09:42\",\n",
" \"Assistive products for dental care\"\n",
" ],\n",
" [\n",
" \"09:45\",\n",
" \"Assistive products for facial care\"\n",
" ],\n",
" [\n",
" \"09:54\",\n",
" \"Assistive products for sexual activity\"\n",
" ],\n",
" [\n",
" \"12\",\n",
" \"Assistive products for activities and participation relating to personal mobility and transportation\"\n",
" ],\n",
" [\n",
" \"12:02\",\n",
" \"Assistive products for walking, not manipulated by the arms\"\n",
" ],\n",
" [\n",
" \"12:03\",\n",
" \"Assistive products for walking, manipulated by one arm\"\n",
" ],\n",
" [\n",
" \"12:06\",\n",
" \"Assistive products for walking, manipulated by both arms\"\n",
" ],\n",
" [\n",
" \"12:07\",\n",
" \"Accessories for assistive products for walking\"\n",
" ],\n",
" [\n",
" \"12:08\",\n",
" \"Guide canes and symbol canes for orientation\"\n",
" ],\n",
" [\n",
" \"12:10\",\n",
" \"Cars, vans and pick-up trucks\"\n",
" ],\n",
" [\n",
" \"12:11\",\n",
" \"Mass transit vehicles\"\n",
" ],\n",
" [\n",
" \"12:12\",\n",
" \"Vehicle accessories and vehicle adaptations\"\n",
" ],\n",
" [\n",
" \"12:16\",\n",
" \"Mopeds and motorcycles\"\n",
" ],\n",
" [\n",
" \"12:17\",\n",
" \"Diverse motorized vehicles\"\n",
" ],\n",
" [\n",
" \"12:18\",\n",
" \"Cycles\"\n",
" ],\n",
" [\n",
" \"12:22\",\n",
" \"Manual wheelchairs\"\n",
" ],\n",
" [\n",
" \"12:23\",\n",
" \"Powered wheelchairs\"\n",
" ],\n",
" [\n",
" \"12:24\",\n",
" \"Wheelchair accessories\"\n",
" ],\n",
" [\n",
" \"12:25\",\n",
" \"Accessories wheelchair seating\"\n",
" ],\n",
" [\n",
" \"12:27\",\n",
" \"Diverse human powered vehicles\"\n",
" ],\n",
" [\n",
" \"12:31\",\n",
" \"Assistive products for changing body position\"\n",
" ],\n",
" [\n",
" \"12:36\",\n",
" \"Assistive products for lifting persons\"\n",
" ],\n",
" [\n",
" \"15\",\n",
" \"Assistive products for domestic activities and participation in domestic life\"\n",
" ],\n",
" [\n",
" \"15:03\",\n",
" \"Assistive products for preparing food and drink\"\n",
" ],\n",
" [\n",
" \"15:06\",\n",
" \"Assistive products for dishwashing\"\n",
" ],\n",
" [\n",
" \"15:09\",\n",
" \"Assistive products for eating and drinking\"\n",
" ],\n",
" [\n",
" \"15:12\",\n",
" \"Assistive products for housecleaning\"\n",
" ],\n",
" [\n",
" \"15:15\",\n",
" \"Assistive products for making and maintaining textiles for domestic use\"\n",
" ],\n",
" [\n",
" \"15:18\",\n",
" \"Assistive products for gardening and lawn care for domestic use\"\n",
" ],\n",
" [\n",
" \"18\",\n",
" \"Furnishings, fixtures and other assistive products for supporting activities in indoor and outdoor human-made environments\"\n",
" ],\n",
" [\n",
" \"18:03\",\n",
" \"Tables\"\n",
" ],\n",
" [\n",
" \"18:06\",\n",
" \"Light fixtures\"\n",
" ],\n",
" [\n",
" \"18:09\",\n",
" \"Sitting furniture\"\n",
" ],\n",
" [\n",
" \"18:10\",\n",
" \"Accessories for sitting furniture\"\n",
" ],\n",
" [\n",
" \"18:12\",\n",
" \"Beds and bed equipment\"\n",
" ],\n",
" [\n",
" \"18:15\",\n",
" \"Assistive products for height adjustment of furniture\"\n",
" ],\n",
" [\n",
" \"18:18\",\n",
" \"Supporting handrails and grab bars\"\n",
" ],\n",
" [\n",
" \"18:21\",\n",
" \"Gate, door, window and curtain openers/closers\"\n",
" ],\n",
" [\n",
" \"18:24\",\n",
" \"Construction elements in homes and other premises\"\n",
" ],\n",
" [\n",
" \"18:30\",\n",
" \"Assistive products for vertical accessibility\"\n",
" ],\n",
" [\n",
" \"18:33\",\n",
" \"Safety equipment for homes and other premises\"\n",
" ],\n",
" [\n",
" \"18:36\",\n",
" \"Furniture for storage\"\n",
" ],\n",
" [\n",
" \"22\",\n",
" \"Assistive products for communication and information management\"\n",
" ],\n",
" [\n",
" \"22:03\",\n",
" \"Assistive products for seeing\"\n",
" ],\n",
" [\n",
" \"22:06\",\n",
" \"Assistive products for hearing\"\n",
" ],\n",
" [\n",
" \"22:09\",\n",
" \"Assistive products for voice and speech functions\"\n",
" ],\n",
" [\n",
" \"22:13\",\n",
" \"Assistive products for reading, writing and drawing\"\n",
" ],\n",
" [\n",
" \"22:15\",\n",
" \"Assistive products for calculation and training basic arithmetic\"\n",
" ],\n",
" [\n",
" \"22:18\",\n",
" \"Assistive products that record, play and display audio and visual information\"\n",
" ],\n",
" [\n",
" \"22:21\",\n",
" \"Assistive products for face-to-face communication\"\n",
" ],\n",
" [\n",
" \"22:24\",\n",
" \"Assistive products for distant communication\"\n",
" ],\n",
" [\n",
" \"22:28\",\n",
" \"Assistive products for indication of time, planning, memory, and structuring\"\n",
" ],\n",
" [\n",
" \"22:29\",\n",
" \"Assistive products for signalling, alarming, monitoring, and identifying\"\n",
" ],\n",
" [\n",
" \"22:31\",\n",
" \"Assistive products for learning languages\"\n",
" ],\n",
" [\n",
" \"22:33\",\n",
" \"Computers and terminals\"\n",
" ],\n",
" [\n",
" \"22:39\",\n",
" \"Output devices\"\n",
" ],\n",
" [\n",
" \"22:45\",\n",
" \"Assistive products for orientation\"\n",
" ],\n",
" [\n",
" \"24\",\n",
" \"Assistive products for controlling, carrying, moving and handling objects and devices\"\n",
" ],\n",
" [\n",
" \"24:06\",\n",
" \"Assistive products for handling containers\"\n",
" ],\n",
" [\n",
" \"24:09\",\n",
" \"Mechanical assistive products for operation and controlling devices\"\n",
" ],\n",
" [\n",
" \"24:13\",\n",
" \"Electronic assistive products for operation and controlling devices\"\n",
" ],\n",
" [\n",
" \"24:18\",\n",
" \"Assistive products to assist or replace arm function, hand function, finger function or combination of these functions\"\n",
" ],\n",
" [\n",
" \"24:21\",\n",
" \"Assistive products for extended reach\"\n",
" ],\n",
" [\n",
" \"24:24\",\n",
" \"Assistive products for positioning\"\n",
" ],\n",
" [\n",
" \"24:27\",\n",
" \"Assistive products for fixation\"\n",
" ],\n",
" [\n",
" \"24:36\",\n",
" \"Assistive products for carrying and transporting\"\n",
" ],\n",
" [\n",
" \"27\",\n",
" \"Assistive products for controlling, adapting or measuring elements of physical environments\"\n",
" ],\n",
" [\n",
" \"27:03\",\n",
" \"Assistive products for environmental improvement\"\n",
" ],\n",
" [\n",
" \"27:06\",\n",
" \"Measuring instruments\"\n",
" ],\n",
" [\n",
" \"28\",\n",
" \"Assistive products for work activities and participation in employment\"\n",
" ],\n",
" [\n",
" \"28:03\",\n",
" \"Workplace furniture and furnishing elements\"\n",
" ],\n",
" [\n",
" \"28:06\",\n",
" \"Assistive products for transporting objects in workplaces\"\n",
" ],\n",
" [\n",
" \"28:09\",\n",
" \"Assistive products for hoisting and repositioning objects in workplaces\"\n",
" ],\n",
" [\n",
" \"28:12\",\n",
" \"Assistive products for fixing, reaching and grasping objects in workplaces\"\n",
" ],\n",
" [\n",
" \"28:15\",\n",
" \"Machines and tools for use in workplaces\"\n",
" ],\n",
" [\n",
" \"28:18\",\n",
" \"Devices for testing and monitoring in workplaces\"\n",
" ],\n",
" [\n",
" \"28:21\",\n",
" \"Assistive products for office administration, information storage and management at work\"\n",
" ],\n",
" [\n",
" \"28:24\",\n",
" \"Assistive products for health protection and safety in workplaces\"\n",
" ],\n",
" [\n",
" \"28:27\",\n",
" \"Assistive products for vocational assessment and vocational training\"\n",
" ],\n",
" [\n",
" \"30\",\n",
" \"Assistive products for recreation and leisure\"\n",
" ],\n",
" [\n",
" \"30:03\",\n",
" \"Assistive products for play\"\n",
" ],\n",
" [\n",
" \"30:09\",\n",
" \"Assistive products for sports\"\n",
" ]\n",
"]</code></pre>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"execution_count": 145,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"codes = json.dumps(\n",
" Series(\n",
" organized.title.values,\n",
" organized.primary + (\":\" + organized.secondary).fillna(\"\").values\n",
").to_frame().reset_index().values.tolist(), indent=2\n",
")\n",
"HTML(F\"\"\"<pre><code>{codes}</code></pre>\"\"\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "aad72026-2ffb-4230-b030-db88c47e3841",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "320a5a6c-83b0-435c-8967-901017dc7e2d",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "allYourBase",
"language": "python",
"name": "allyourbase"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.5"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment