ValidationErrorCode

ValidationErrorCode enumeration

Validation error code enum.

public enum ValidationErrorCode

Values

NameValueDescription
SchemaRefNoTypeSimple0SchemaRef type MUST occur and MUST have the fixed content “simple”.
SchemaRefNoHref1SchemaRef MUST have an href attribute.
ContextNoId2Context id MUST include the id attribute.
ContextNoEntity3The entity element is required content of the context element.
ContextEntityNoIdentifier4The entity element MUST contain an identifier element
ContextPeriodNoStartTime5Context peroid type is duration, but has no start date.
ContextPeriodNoEndTime6Context peroid type is duration, but has no end date.
ContextPeriodStartAfterEnd7Context peroid type is duration, but end date is before start date.
ContextInstantNoTime8Context peroid type is instant, but has no instant date.
ContextScenarioXbrlNamespace9Context scenario can’t have xbrl namespace node.
ContextScenarioXbrlSubstitutionGroup10Context scenario can’t have element in the substitution group for elements defined in the xbrl namespace.
ContextScenarioEmpty11Context scenario can’t be empty"
ContextSegmentXbrlNamespace12Context segment can’t have xbrl namespace node.
ContextSegmentXbrlSubstitutionGroup13Context segment can’t have element in the substitution group for elements defined in the xbrl namespace.
ContextSegmentEmpty14Context segment can’t be empty
ItemNoContext15Item must have a context.
ItemPeroidTypeConflictWithContext16Item has period type conflict with context.
ItemNumericNoUnit17Item is numeric and must have a unit.
MonetaryItemNoSingleUnitMeasure18Item is monetary type and must have a single unit measure.
MonetaryItemNoISO421719Item is monetary type and must have a Iso 4217 style unit measure.
ShareItemNoSingleUnitMeasure20Item is share type and must have a single unit measure.
ShareItemNoShareUnitMeasure21Item is share type and must have a xbrli:shares unit measure.
NillItemWithPrecisionOrDecimals22Item is nil and must not have either precision or decimals.
FractionItemWithPrecisionOrDecimals23Item is fraction type and must not have either precision or decimals.
NumericItemWithBothPrecisionAndDecimals24Item is numeric type and must not have both precision and decimals.
NumericItemWithoutPrecisionOrDecimals25Item is numeric type and must have either precision or decimals.
NonNumericItemWithPrecisionOrDecimals26Item is not numeric type and must not have either precision or decimals.
FootnoteArcFromNotFound27Footnote arc can’t find from Loc.
FootnoteArcToNotFound28Footnote arc can’t find to footnote.
DefinitionArcFromNotFound29Definition arc can’t find from Loc.
DefinitionArcToNotFound30Definition arc can’t find to Loc.
EssenceAliasDefinitionArcDifferentType31Essence-alias Definition arc has different types.
EssenceAliasDefinitionArcDifferentPeriodType32Essence-alias Definition arc has different periodTypes.
EssenceAliasDefinitionArcDifferentBalance33Essence-alias Definition arc has different balances.
CalculationArcFromNotFound34Calculation arc can’t find from Loc.
CalculationArcToNotFound35Calculation arc can’t find to Loc.
CalculationArcZeroWeight36Calculation arc has zero weight.
CalculationArcSummationItemNonNumeric37Summation item calculation arc has non numeric concept.
CalculationArcIllegalBalancecWeight38Summation item calculation arc has non numeric concept.
LabelArcFromNotFound39Label arc can’t find from Loc.
LabelArcToNotFound40Label arc can’t find to Label.
PresentationArcFromNotFound41Presentation arc can’t find from Loc.
PresentationArcToNotFound42Presentation arc can’t find to Loc.
PresentationArcPreferredLabelNotFound43Presentation arc can’t find preferredLabel.
ReferenceArcFromNotFound44Reference arc can’t find from Loc.
ReferenceArcToNotFound45Reference arc can’t find to Reference.
InlineFactMissContext46Inline Fact can’t find context.
InlineFactMissUnit47Inline Fact can’t find unit.
InlineDuplicatedId48Inline Xbrl document has duplicated id.
InlineRelationshipMissFromRef49Inline relationship can’t find from ref.
InlineRelationshipMissToRef50Inline relationship can’t find to ref.
InlineRelationshipIllegalFromRef51Inline relationship has illegal from ref.
InlineRelationshipIllegalToRef52Inline relationship has illegal to ref.
InlineContinuationNotMatch53Inline Continuation has illegal to match.
InlineFootnoteNotlang54Inline Footnote has no lang.
InlineFractionIllegalChildElement55Inline Fraction has illegal childelement.
InlineFractionIllegalAttrbuites56Inline Fraction has illegal attrbuites.
InlineFractionIllegalAncestor57Inline Fraction has illegal Ancestor.
InlineFractionTermNegative58Inline Fraction has Term Negative.
InlineHeaderIllegalAncestor59Inline Fraction has illegal tag.
InlineHeaderDisplayNone60Inline header father div node has no style of “display:none”.
InlineHeaderIllegalChildElement61Inline header has more than one “hidden” element or more than one “resources” element.
InlineNonFractionIllegalAncestor62Inline nonFraction has illegal Ancestor.
InlineNonFractionIllegalChildElement63Inline nonFraction has illegal Child Elemnt.
InlineNonFractionIllegalProperties64Inline nonFraction has illegal Properties.
InlineNonFractionTermNegative65Inline nonFraction has Term Negative.
InlineTupleIllegalChildElement66Inline tuple has illegal element.
InlineContinuationNoId67The ix:continuation element MUST have an id attribute..
InlineContinuationIllegalAncestor68The ix:continuation element MUST NOT be a descendant of an ix:hidden element.
InlineExcludeIllegalAncestor69The ix:exclude element MUST be a descendant of at least one ix:continuation, ix:footnote or ix:nonNumeric element.

See Also