def METHOD_NAME(xbrlOpenDb, entrypoint, rssItem):
    md = xbrlOpenDb.metadata
    modelXbrl = xbrlOpenDb.modelXbrl
    # instance facts  containint metadata
    for factName, entityField in (("NameOfReportingEntityOrOtherMeansOfIdentification", "entityName"),
                                  ("ApprovingProvince", "entityProvince"),
                                  ("ApprovalDate", "entityApprovalDate"),
                                  ("ApprovalNo", "entityApprovalNumber"),
                                  ("Sponsor", "entitySponsor"),
                                  ("BusinessLicenseNumber", "entityLicenseNumber"),
                                  ("Industries", "entityIndustries"),
                                  ("TickerSymbol", "entityTickerSymbol")):
        try:
            concept = modelXbrl.nameConcepts[factName][0] # get qname irrespective of taxonomy year
            facts = modelXbrl.factsByQname[concept.qname]
            for fact in facts:
                if not fact.context.qnameDims: #default context
                    md[entityField] = fact.value.strip() # may have white space
                    break
        except IndexError:
            pass