schema location: | C:_work_LandsLíf_XML_Response.xsd |
targetNamespace: | http://strengur.is/FundResponse |
Elements | Complex types |
Response | ExtraPaymentsType |
ExtraPaymentType | |
MessagesType | |
MessageType | |
ReplyType |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
children | RefNo Reply PostedAmount CorrectedAmount ExtraPayments | ||
annotation |
|
||
source | <xs:element name="Response"> <xs:annotation> <xs:documentation>Svar vefþjónustu</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RefNo" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>Einkvæmt númer sem skilagreinarinnar, sem verður til þegar hún er send inn. Notað sem "sessjón" lykill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Reply" type="ReplyType"> <xs:annotation> <xs:documentation>Svarskilaboð</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PostedAmount"> <xs:annotation> <xs:documentation>Upphæð sem send var með skilagrein. Má vera 0 ef ekki skilagrein var ekki lesin v. villu.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CorrectedAmount"> <xs:annotation> <xs:documentation>Leiðrétt upphæð eftir að búið er að bæta við aukafærslum, eða sama upphæð og í PostedAmount ef engar aukafærslur. Má vera 0 ef ekki skilagrein var ekki lesin v. villu.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ExtraPayments" type="ExtraPaymentsType" minOccurs="0"> <xs:annotation> <xs:documentation>Aukagreiðslufærslur ef einhverjar eru.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="RefNo" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>Einkvæmt númer sem skilagreinarinnar, sem verður til þegar hún er send inn. Notað sem "sessjón" lykill.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
namespace | http://strengur.is/FundResponse | ||||||||||||
type | ReplyType | ||||||||||||
children | Status Message | ||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Reply" type="ReplyType"> <xs:annotation> <xs:documentation>Svarskilaboð</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | restriction of xs:decimal | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="PostedAmount"> <xs:annotation> <xs:documentation>Upphæð sem send var með skilagrein. Má vera 0 ef ekki skilagrein var ekki lesin v. villu.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | restriction of xs:decimal | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="CorrectedAmount"> <xs:annotation> <xs:documentation>Leiðrétt upphæð eftir að búið er að bæta við aukafærslum, eða sama upphæð og í PostedAmount ef engar aukafærslur. Má vera 0 ef ekki skilagrein var ekki lesin v. villu.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | ExtraPaymentsType | ||
children | ExtraPayment | ||
annotation |
|
||
source | <xs:element name="ExtraPayments" type="ExtraPaymentsType" minOccurs="0"> <xs:annotation> <xs:documentation>Aukagreiðslufærslur ef einhverjar eru.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
children | ExtraPayment | ||
used by |
|
||
source | <xs:complexType name="ExtraPaymentsType"> <xs:sequence maxOccurs="unbounded"> <xs:element name="ExtraPayment" type="ExtraPaymentType"> <xs:annotation> <xs:documentation>Aukagreiðslufærsla.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | ExtraPaymentType | ||
children | EmployerSSN EntityType EntityNo AmountType Amount Description | ||
annotation |
|
||
source | <xs:element name="ExtraPayment" type="ExtraPaymentType"> <xs:annotation> <xs:documentation>Aukagreiðslufærsla.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
children | EmployerSSN EntityType EntityNo AmountType Amount Description | ||
used by |
|
||
source | <xs:complexType name="ExtraPaymentType"> <xs:sequence> <xs:element name="EmployerSSN"> <xs:annotation> <xs:documentation>Kennitala launagreiðanda, án bandstriks.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="10"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EntityType"> <xs:annotation> <xs:documentation>Tegund sjóðafærslu: L sameign), X (séreign) F (stéttarfélag), S (sjúkrasjóður), O (orlofsheimilasjóður) E (starfsmenntasjóður) eða H (félagsheimilasjóður).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EntityNo" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>Númer lífeyrissjóðs skv. merkingum SAL eða númer stéttarfélags skv. merkingum Kjararannsóknarnefndar (sjá http://www.skilagrein.is)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AmountType"> <xs:annotation> <xs:documentation>Tegund færslu. Textinn er t.d. Inneign, Eldri skuld, Dráttarvextir, Kjaramálagjald eða Félagsheimilasjóður. Verður að vera með "key" eigindi skv. skemanu til að unnt sé að bóka rétt af launakerfi: INE, ESK, DRV, KMG eða FHS.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="key" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="INE"/> <xs:enumeration value="ESK"/> <xs:enumeration value="DRV"/> <xs:enumeration value="KMG"/> <xs:enumeration value="FHS"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="dummy" type="xs:decimal" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Amount"> <xs:annotation> <xs:documentation>Upphæð færslu.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Description" type="xs:string"> <xs:annotation> <xs:documentation>Frjáls skýringartexti við færslu.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://strengur.is/FundResponse | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="EmployerSSN"> <xs:annotation> <xs:documentation>Kennitala launagreiðanda, án bandstriks.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="10"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||
namespace | http://strengur.is/FundResponse | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="EntityType"> <xs:annotation> <xs:documentation>Tegund sjóðafærslu: L sameign), X (séreign) F (stéttarfélag), S (sjúkrasjóður), O (orlofsheimilasjóður) E (starfsmenntasjóður) eða H (félagsheimilasjóður).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | xs:nonNegativeInteger | ||
annotation |
|
||
source | <xs:element name="EntityNo" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>Númer lífeyrissjóðs skv. merkingum SAL eða númer stéttarfélags skv. merkingum Kjararannsóknarnefndar (sjá http://www.skilagrein.is)</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | restriction of xs:decimal | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="Amount"> <xs:annotation> <xs:documentation>Upphæð færslu.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Description" type="xs:string"> <xs:annotation> <xs:documentation>Frjáls skýringartexti við færslu.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
namespace | http://strengur.is/FundResponse |
source | <xs:complexType name="MessagesType"/> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
children | Source Type Text RefNo SourceText | ||
used by |
|
||
source | <xs:complexType name="MessageType"> <xs:sequence> <xs:element name="Source"> <xs:annotation> <xs:documentation>Segir til um hvar svraið er upprunnið, Application eða Plugin</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Application"/> <xs:enumeration value="Plugin"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>Knappur texti, sem svarar til skilaboða í Text. Notað af launakerfi til að ákvarða viðbrögð við villu.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Text" type="xs:string"> <xs:annotation> <xs:documentation>Skilaboð sem birta má notanda.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RefNo" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Einkvæmt númer sem vísar til einnar eða fleiri villufærsla í gagnagrunni, ef villan er logguð í gagnagrunn.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SourceText" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Skilaboð sem greinir nánar frá villunni t.d. gagnagrunnsskilaboð, gagnlegt fyrir rekstraraðila vefþjónustu og þróun. Kemur einungis ef gagnagrunnur er þannig stilltur. Villa er líka logguð í gagnagrunn.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://strengur.is/FundResponse | ||||
type | restriction of xs:string | ||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="Source"> <xs:annotation> <xs:documentation>Segir til um hvar svraið er upprunnið, Application eða Plugin</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Application"/> <xs:enumeration value="Plugin"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>Knappur texti, sem svarar til skilaboða í Text. Notað af launakerfi til að ákvarða viðbrögð við villu.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Text" type="xs:string"> <xs:annotation> <xs:documentation>Skilaboð sem birta má notanda.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="RefNo" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Einkvæmt númer sem vísar til einnar eða fleiri villufærsla í gagnagrunni, ef villan er logguð í gagnagrunn.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="SourceText" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Skilaboð sem greinir nánar frá villunni t.d. gagnagrunnsskilaboð, gagnlegt fyrir rekstraraðila vefþjónustu og þróun. Kemur einungis ef gagnagrunnur er þannig stilltur. Villa er líka logguð í gagnagrunn.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
namespace | http://strengur.is/FundResponse | ||||||||||||
children | Status Message | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="ReplyType"> <xs:sequence> <xs:element name="Status"> <xs:annotation> <xs:documentation>Segir til um hvers konar svar er um að ræða, Success, SuccessMessage, Error, Fatal.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Success"/> <xs:enumeration value="SuccessMessage"/> <xs:enumeration value="Error"/> <xs:enumeration value="Fatal"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Message" type="MessageType" minOccurs="0"> <xs:annotation> <xs:documentation>Skilaboð. Ekki skilgreint ef Type=Success.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="state"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="success"/> <xs:enumeration value="error"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
diagram | |||||||||
namespace | http://strengur.is/FundResponse | ||||||||
type | restriction of xs:string | ||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="Status"> <xs:annotation> <xs:documentation>Segir til um hvers konar svar er um að ræða, Success, SuccessMessage, Error, Fatal.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Success"/> <xs:enumeration value="SuccessMessage"/> <xs:enumeration value="Error"/> <xs:enumeration value="Fatal"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://strengur.is/FundResponse | ||
type | MessageType | ||
children | Source Type Text RefNo SourceText | ||
annotation |
|
||
source | <xs:element name="Message" type="MessageType" minOccurs="0"> <xs:annotation> <xs:documentation>Skilaboð. Ekki skilgreint ef Type=Success.</xs:documentation> </xs:annotation> </xs:element> |