ValidationErrorCode enumeration
ValidationErrorCode enumeration
Validation error code enum.
The ValidationErrorCode type exposes the following members:
Fields
Field | Description |
---|---|
SCHEMA_REF_NO_TYPE_SIMPLE | SchemaRef type MUST occur and MUST have the fixed content “simple”. |
SCHEMA_REF_NO_HREF | SchemaRef MUST have an href attribute. |
CONTEXT_NO_ID | Context id MUST include the id attribute. |
CONTEXT_NO_ENTITY | The entity element is required content of the context element. |
CONTEXT_ENTITY_NO_IDENTIFIER | The entity element MUST contain an identifier element |
CONTEXT_PERIOD_NO_START_TIME | Context peroid type is duration, but has no start date. |
CONTEXT_PERIOD_NO_END_TIME | Context peroid type is duration, but has no end date. |
CONTEXT_PERIOD_START_AFTER_END | Context peroid type is duration, but end date is before start date. |
CONTEXT_INSTANT_NO_TIME | Context peroid type is instant, but has no instant date. |
CONTEXT_SCENARIO_XBRL_NAMESPACE | Context scenario can’t have xbrl namespace node. |
CONTEXT_SCENARIO_XBRL_SUBSTITUTION_GROUP | Context scenario can’t have element in the substitution group for elements defined in the xbrl namespace. |
CONTEXT_SCENARIO_EMPTY | Context scenario can’t be empty" |
CONTEXT_SEGMENT_XBRL_NAMESPACE | Context segment can’t have xbrl namespace node. |
CONTEXT_SEGMENT_XBRL_SUBSTITUTION_GROUP | Context segment can’t have element in the substitution group for elements defined in the xbrl namespace. |
CONTEXT_SEGMENT_EMPTY | Context segment can’t be empty |
ITEM_NO_CONTEXT | Item must have a context. |
ITEM_PEROID_TYPE_CONFLICT_WITH_CONTEXT | Item has period type conflict with context. |
ITEM_NUMERIC_NO_UNIT | Item is numeric and must have a unit. |
MONETARY_ITEM_NO_SINGLE_UNIT_MEASURE | Item is monetary type and must have a single unit measure. |
MONETARY_ITEM_NO_ISO4217 | Item is monetary type and must have a Iso 4217 style unit measure. |
SHARE_ITEM_NO_SINGLE_UNIT_MEASURE | Item is share type and must have a single unit measure. |
SHARE_ITEM_NO_SHARE_UNIT_MEASURE | Item is share type and must have a xbrli:shares unit measure. |
NILL_ITEM_WITH_PRECISION_OR_DECIMALS | Item is nil and must not have either precision or decimals. |
FRACTION_ITEM_WITH_PRECISION_OR_DECIMALS | Item is fraction type and must not have either precision or decimals. |
NUMERIC_ITEM_WITH_BOTH_PRECISION_AND_DECIMALS | Item is numeric type and must not have both precision and decimals. |
NUMERIC_ITEM_WITHOUT_PRECISION_OR_DECIMALS | Item is numeric type and must have either precision or decimals. |
NON_NUMERIC_ITEM_WITH_PRECISION_OR_DECIMALS | Item is not numeric type and must not have either precision or decimals. |
FOOTNOTE_ARC_FROM_NOT_FOUND | Footnote arc can’t find from Loc. |
FOOTNOTE_ARC_TO_NOT_FOUND | Footnote arc can’t find to footnote. |
DEFINITION_ARC_FROM_NOT_FOUND | Definition arc can’t find from Loc. |
DEFINITION_ARC_TO_NOT_FOUND | Definition arc can’t find to Loc. |
ESSENCE_ALIAS_DEFINITION_ARC_DIFFERENT_TYPE | Essence-alias Definition arc has different types. |
ESSENCE_ALIAS_DEFINITION_ARC_DIFFERENT_PERIOD_TYPE | Essence-alias Definition arc has different periodTypes. |
ESSENCE_ALIAS_DEFINITION_ARC_DIFFERENT_BALANCE | Essence-alias Definition arc has different balances. |
CALCULATION_ARC_FROM_NOT_FOUND | Calculation arc can’t find from Loc. |
CALCULATION_ARC_TO_NOT_FOUND | Calculation arc can’t find to Loc. |
CALCULATION_ARC_ZERO_WEIGHT | Calculation arc has zero weight. |
CALCULATION_ARC_SUMMATION_ITEM_NON_NUMERIC | Summation item calculation arc has non numeric concept. |
CALCULATION_ARC_ILLEGAL_BALANCEC_WEIGHT | Summation item calculation arc has non numeric concept. |
LABEL_ARC_FROM_NOT_FOUND | Label arc can’t find from Loc. |
LABEL_ARC_TO_NOT_FOUND | Label arc can’t find to Label. |
PRESENTATION_ARC_FROM_NOT_FOUND | Presentation arc can’t find from Loc. |
PRESENTATION_ARC_TO_NOT_FOUND | Presentation arc can’t find to Loc. |
PRESENTATION_ARC_PREFERRED_LABEL_NOT_FOUND | Presentation arc can’t find preferredLabel. |
REFERENCE_ARC_FROM_NOT_FOUND | Reference arc can’t find from Loc. |
REFERENCE_ARC_TO_NOT_FOUND | Reference arc can’t find to Reference. |
INLINE_FACT_MISS_CONTEXT | Inline Fact can’t find context. |
INLINE_FACT_MISS_UNIT | Inline Fact can’t find unit. |
INLINE_DUPLICATED_ID | Inline Xbrl document has duplicated id. |
INLINE_RELATIONSHIP_MISS_FROM_REF | Inline relationship can’t find from ref. |
INLINE_RELATIONSHIP_MISS_TO_REF | Inline relationship can’t find to ref. |
INLINE_RELATIONSHIP_ILLEGAL_FROM_REF | Inline relationship has illegal from ref. |
INLINE_RELATIONSHIP_ILLEGAL_TO_REF | Inline relationship has illegal to ref. |
INLINE_CONTINUATION_NOT_MATCH | Inline Continuation has illegal to match. |
INLINE_FOOTNOTE_NOTLANG | Inline Footnote has no lang. |
INLINE_FRACTION_ILLEGAL_CHILD_ELEMENT | Inline Fraction has illegal childelement. |
INLINE_FRACTION_ILLEGAL_ATTRBUITES | Inline Fraction has illegal attrbuites. |
INLINE_FRACTION_ILLEGAL_ANCESTOR | Inline Fraction has illegal Ancestor. |
INLINE_FRACTION_TERM_NEGATIVE | Inline Fraction has Term Negative. |
INLINE_HEADER_ILLEGAL_ANCESTOR | Inline Fraction has illegal tag. |
INLINE_HEADER_DISPLAY_NONE | Inline header father div node has no style of “display:none”. |
INLINE_HEADER_ILLEGAL_CHILD_ELEMENT | Inline header has more than one “hidden” element or more than one “resources” element. |
INLINE_NON_FRACTION_ILLEGAL_ANCESTOR | Inline nonFraction has illegal Ancestor. |
INLINE_NON_FRACTION_ILLEGAL_CHILD_ELEMENT | Inline nonFraction has illegal Child Elemnt. |
INLINE_NON_FRACTION_ILLEGAL_PROPERTIES | Inline nonFraction has illegal Properties. |
INLINE_NON_FRACTION_TERM_NEGATIVE | Inline nonFraction has Term Negative. |
INLINE_TUPLE_ILLEGAL_CHILD_ELEMENT | Inline tuple has illegal element. |
INLINE_CONTINUATION_NO_ID | The ix:continuation element MUST have an id attribute.. |
INLINE_CONTINUATION_ILLEGAL_ANCESTOR | The ix:continuation element MUST NOT be a descendant of an ix:hidden element. |
INLINE_EXCLUDE_ILLEGAL_ANCESTOR | The ix:exclude element MUST be a descendant of at least one ix:continuation, ix:footnote or ix:nonNumeric element. |