private static TransportFeiletKvitteringsfelter HentTransportFeiletKvitteringsfelter(XmlDocument document)
        {
            var transportFeiletKvitteringsfelter = new TransportFeiletKvitteringsfelter();

            try
            {
                var errorNode = GetXmlNodeFromDocument(document, "//ns6:Error");
                transportFeiletKvitteringsfelter.Kategori         = errorNode.Attributes["category"].Value;
                transportFeiletKvitteringsfelter.Feilkode         = errorNode.Attributes["errorCode"].Value;
                transportFeiletKvitteringsfelter.Opprinnelse      = errorNode.Attributes["origin"].Value;
                transportFeiletKvitteringsfelter.Alvorlighetsgrad = errorNode.Attributes["severity"].Value;
                transportFeiletKvitteringsfelter.Beskrivelse      = GetXmlNodeFromDocument(document, "//ns6:Description").InnerText;
                var skyldig = GetXmlNodeFromDocument(document, "//env:Value").InnerText;
                transportFeiletKvitteringsfelter.SkyldigFeiltype = skyldig == Feiltype.Klient.ToString()
                    ? Feiltype.Klient
                    : Feiltype.Server;
            }
            catch (Exception e)
            {
                throw new XmlParseException(
                          "Feil under bygging av TransportFeilet-kvittering.", e);
            }

            return(transportFeiletKvitteringsfelter);
        }
        private static TransportFeiletKvitteringsfelter HentTransportFeiletKvitteringsfelter(XmlDocument document)
        {
            var transportFeiletKvitteringsfelter = new TransportFeiletKvitteringsfelter();

            try
            {
                var errorNode = GetXmlNodeFromDocument(document, "//ns6:Error");
                transportFeiletKvitteringsfelter.Kategori = errorNode.Attributes["category"].Value;
                transportFeiletKvitteringsfelter.Feilkode = errorNode.Attributes["errorCode"].Value;
                transportFeiletKvitteringsfelter.Opprinnelse = errorNode.Attributes["origin"].Value;
                transportFeiletKvitteringsfelter.Alvorlighetsgrad = errorNode.Attributes["severity"].Value;
                transportFeiletKvitteringsfelter.Beskrivelse = GetXmlNodeFromDocument(document, "//ns6:Description").InnerText;
                var skyldig = GetXmlNodeFromDocument(document, "//env:Value").InnerText;
                transportFeiletKvitteringsfelter.SkyldigFeiltype = skyldig == Feiltype.Klient.ToString()
                    ? Feiltype.Klient
                    : Feiltype.Server;
            }
            catch (Exception e)
            {
                throw new XmlParseException(
                    "Feil under bygging av TransportFeilet-kvittering.", e);
            }

            return transportFeiletKvitteringsfelter;
        }