@property
    def qname(self):
        try:
            return self._elementQname
        except __HOLE__:
            self._elementQname = QName(self.prefix, self.namespaceURI, self.localName)
            return self._elementQname
        
    # qname is overridden for concept, type, attribute, and formula parameter, elementQname is unambiguous
dataset/ETHPy150Open Arelle/Arelle/arelle/ModelObject.py/ModelObject.qname