# Uses of Package
com.ihr.xbrl.om.taxonomy

- Packages that use com.ihr.xbrl.om.taxonomy
  Package | Description
  --- | ---
  com.ihr.xbrl.adins.efm | Provides the implementation of the Edgar Filer Manual validation add-in This package contains the implementation of the Edgar Filer Manual validation engine according with the rules defined by the U.S.
  com.ihr.xbrl.adins.efm.errors | Provides classes for the specific error messages for the the implementation of the Edgar Filer Manual validation add-in This package is part of the implementation of the Edgar Filer Manual
  com.ihr.xbrl.comparator | Provides the classes necessary to compare two DTSs and obtain the differences according to the XVS specification.
  com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS.
  com.ihr.xbrl.filters | Provides the classes necessary to identify a fact in an instance document by all the properties the element could be uniquely identified.
  com.ihr.xbrl.mapper | Provides the classes necessary access to content in whatever format and create an XBRL Instance document This package contains the MapEngine and Mappers that uses a configuration file with an Instance template.
  com.ihr.xbrl.mapper.instance |
  com.ihr.xbrl.mapper.source | Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance Some of the drivers collects data from a web form or from an excel file.
  com.ihr.xbrl.mapper.source.worksheet | This package contains the root class for the mapper XBRL drivers that obtains information from spreadsheets, Excel and Google sheets are currently implemented.
  com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information.
  com.ihr.xbrl.om.autofill |
  com.ihr.xbrl.om.errors | Provides the classes necessary to produce and process XBRL related errors There are two error categories.
  com.ihr.xbrl.om.exLinks | Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links.
  com.ihr.xbrl.om.formula | Provides the classes necessary to implement a plug in XBRL processor for validation of docuents and taxonomies according to the XBRL formula specification 1.0 At this stage the package is just created.
  com.ihr.xbrl.om.formula.aspects |
  com.ihr.xbrl.om.formula.functions.reusable | Contains classes than can be reused from XFI functions and other classes in the API that requires the same functionality but without the overhead of being an XFI function with parameters
  com.ihr.xbrl.om.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents.
  com.ihr.xbrl.om.renderhints | This is a renderhints processor that process resources in linkbases to define render hints that Reporting Standard tools understands
  com.ihr.xbrl.om.table | This package contains an object model to work with tables as defined in the XBRL Table specification The current implementation is based on table linkbase PWD http://www.xbrl.org/Specification/table-linkbase/PWD-2013-05-17/table-linkbase-PWD-2013-05-17.html The XBRLTableProcessor class
  com.ihr.xbrl.om.table.definition | Classes supporting definition nodes
  com.ihr.xbrl.om.table.layout | The layout model represents the content of the table according with section 7 of the specification
  com.ihr.xbrl.om.taxonomy | Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content of the XBRL Taxonomy Schemas that requires XBRL processing.
  com.ihr.xbrl.om.utr | Provides classes for handling the Units Registry from XBRL International The Units Registry provides extra validation of elements based on the element data type and the unit assigned by XBRL International in the Units Registry.
  com.ihr.xbrl.om.xdt | Provides the classes necessary to implement a plug in XBRL processor for validation of dimensional instance documents according to the XBRL Dimensions specification 1.0 This package contains two hierarchies of classes.
  com.ihr.xbrl.om.xdt.errors | Provides the classes necessary to produce and process XDT related errors or errors related to the XBRL dimensions specification 1.0 This package mirrors the package in the XBRL 2.1 errors but is specific for the errors defined in the Dimensions Specification.
  com.ihr.xbrl.om.xenum |
  com.ihr.xbrl.pojo | Provides the classes necessary to access to the content of a DTS using POJO technology.
  com.ihr.xbrl.util | Provides utility classes with static methods that are used by other classes This is a common container for utilities like resolving relative URIs from two absolute URIs or formatting an XML document to a String...
  com.ihr.xbrl.versioning | Provides the classes necessary to create or access to the content of a versioning report.
  com.rs.xbrl |

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.adins.efm
  Class and Description
  XBRLItem The Class XBRLItem.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.adins.efm.errors
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLItem The Class XBRLItem.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XBRLTuple The Class XBRLTuple.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.comparator
  Class and Description
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.dts
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLItem The Class XBRLItem.
  XBRLItem.PeriodType Enumeration defining the content of the xbrli:periodType attribute but also used to report the type of a XBRLPeriod object inside an XBRLContext.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLTuple The Class XBRLTuple.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.filters
  Class and Description
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.mapper
  Class and Description
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.mapper.instance
  Class and Description
  XBRLItem.PeriodType Enumeration defining the content of the xbrli:periodType attribute but also used to report the type of a XBRLPeriod object inside an XBRLContext.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.mapper.source
  Class and Description
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.mapper.source.worksheet
  Class and Description
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLItem The Class XBRLItem.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XBRLTuple The Class XBRLTuple.
  XBRLXSDTypeDefinition This is a wrapper class over XSDTypeDefinition objects that implements the equals method.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.autofill
  Class and Description
  XBRLItem The Class XBRLItem.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.errors
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLImport The Class XBRLImport.
  XBRLInclude The Class XBRLInclude.
  XBRLItem The Class XBRLItem.
  XBRLRoleAndArcroleTypes The Class XBRLRoleAndArcroleTypes.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XBRLUsedOn A Used On Information Item.
  XSDElementRef Element reference used inside a tuple definition.
  XSDParticle This interface represents an element inside a complex content model.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.exLinks
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLXSDTypeDefinition This is a wrapper class over XSDTypeDefinition objects that implements the equals method.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.formula
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.formula.aspects
  Class and Description
  XBRLItem The Class XBRLItem.
  XBRLItem.PeriodType Enumeration defining the content of the xbrli:periodType attribute but also used to report the type of a XBRLPeriod object inside an XBRLContext.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.formula.functions.reusable
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.instance
  Class and Description
  XBRLItem The Class XBRLItem.
  XBRLItem.PeriodType Enumeration defining the content of the xbrli:periodType attribute but also used to report the type of a XBRLPeriod object inside an XBRLContext.
  XBRLRoleAndArcroleTypes The Class XBRLRoleAndArcroleTypes.
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XBRLTuple The Class XBRLTuple.
  XBRLXSDTypeDefinition This is a wrapper class over XSDTypeDefinition objects that implements the equals method.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.renderhints
  Class and Description
  XBRLItem The Class XBRLItem.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.table
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.table.definition
  Class and Description
  XBRLItem The Class XBRLItem.
  XBRLItem.PeriodType Enumeration defining the content of the xbrli:periodType attribute but also used to report the type of a XBRLPeriod object inside an XBRLContext.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.table.layout
  Class and Description
  XBRLItem The Class XBRLItem.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.taxonomy
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLImport The Class XBRLImport.
  XBRLInclude The Class XBRLInclude.
  XBRLItem The Class XBRLItem.
  XBRLItem.BalanceType Enumeration defining the possible content of the xbrli:balance attribute.
  XBRLItem.PeriodType Enumeration defining the content of the xbrli:periodType attribute but also used to report the type of a XBRLPeriod object inside an XBRLContext.
  XBRLRoleAndArcroleTypes The Class XBRLRoleAndArcroleTypes.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XBRLTuple The Class XBRLTuple.
  XBRLUsedOn A Used On Information Item.
  XBRLXSDTypeDefinition This is a wrapper class over XSDTypeDefinition objects that implements the equals method.
  XMLElementDefinition Common elements to both Tuples and Items.
  XSDAttributeDefinition Represents an attribute definition in an XML Schema.
  XSDComposition This class represents the content model for tuples.
  XSDParticle This interface represents an element inside a complex content model.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.utr
  Class and Description
  XBRLItem The Class XBRLItem.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.xdt
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLItem The Class XBRLItem.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.xdt.errors
  Class and Description
  XBRLItem The Class XBRLItem.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.om.xenum
  Class and Description
  XBRLItem The Class XBRLItem.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.pojo
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLImport The Class XBRLImport.
  XBRLItem The Class XBRLItem.
  XBRLRoleAndArcroleTypes The Class XBRLRoleAndArcroleTypes.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XBRLTuple The Class XBRLTuple.
  XBRLUsedOn A Used On Information Item.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.util
  Class and Description
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.

- Classes in com.ihr.xbrl.om.taxonomy used by com.ihr.xbrl.versioning
  Class and Description
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XMLElementDefinition Common elements to both Tuples and Items.

- Classes in com.ihr.xbrl.om.taxonomy used by com.rs.xbrl
  Class and Description
  XBRLArcroleType This class represents an arcrole type definition in a DTS.
  XBRLRoleType Provides the properties of an XBRL Role Type Information Item.
  XBRLTaxonomy Provides the properties of an XBRL Taxonomy Information Item The [Parent] property is the parent class XBRLDocument.
  XBRLXSDTypeDefinition This is a wrapper class over XSDTypeDefinition objects that implements the equals method.