internal static void parseFields(IfcInventory i, List <string> arrFields, ref int ipos)
{
IfcGroup.parseFields(i, arrFields, ref ipos);
i.mInventoryType = (IfcInventoryTypeEnum)Enum.Parse(typeof(IfcInventoryTypeEnum), arrFields[ipos++].Replace(".", ""));
i.mJurisdiction = ParserSTEP.ParseLink(arrFields[ipos++]);
i.mResponsiblePersons = ParserSTEP.SplitListLinks(arrFields[ipos++]);
i.mLastUpdateDate = ParserSTEP.ParseLink(arrFields[ipos++]);
i.mCurrentValue = ParserSTEP.ParseLink(arrFields[ipos++]);
i.mOriginalValue = ParserSTEP.ParseLink(arrFields[ipos++]);
}