These UML diagrams do not look like ones that has been harmonised with the TC211 model. For example, coping the class names with the relevant standard usually appears using the UML package syntax similar to “iso19115:EX_Extent”
This also applies to the text heading of each sub clause of 8.1 and to the Data Types given in Table 1