def METHOD_NAME(refElement):
    global FreeCAD_On,FreeCAD_Doc,FreeCAD_ObjList
    print("=== Reference ======================================================")
    userData = ParseUserData(refElement)
    partRef = refElement.attrib['partRef'][1:]
    userData['partRef'] = partRef
    id = refElement.attrib['id']
    name = refElement.attrib['name']
    transform = refElement.find('{http://www.plmxml.org/Schemas/PLMXMLSchema}Transform')
    mtrx = [float(i) for i in transform.text.split(' ')]
    print(mtrx)
    print(id,name,partRef)
    if FreeCAD_On:
        import FreeCAD,Assembly
        print("Create Reference")
        refObject =FreeCAD_Doc.addObject("Assembly::ProductRef",id)
        FreeCAD_ObjList.append(refObject)
        refObject.Label = name
        refObject.Meta = userData