1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <xs : schema targetNamespace =" http://nav.no/system/os/entiteter/beregningSkjema"
3
+ version =" 1.0"
4
+ xmlns : xs =" http://www.w3.org/2001/XMLSchema"
5
+ xmlns : typer =" http://nav.no/system/os/entiteter/typer/simpleTypes"
6
+ xmlns : beregningSkjema =" http://nav.no/system/os/entiteter/beregningSkjema"
7
+ >
8
+
9
+ <xs : import namespace =" http://nav.no/system/os/entiteter/typer/simpleTypes" schemaLocation =" typer/simpleTypes.xsd" />
10
+
11
+ <xs : annotation >
12
+ <xs : documentation >Beregning entiteter</xs : documentation >
13
+ <xs : documentation >For hver entitet er det lagt til en referanse ID.</xs : documentation >
14
+ <xs : documentation >Disse IDene korresponderer med entitetene som er implementert i baksystemet og kan forenkle kommunikasjon.</xs : documentation >
15
+ </xs : annotation >
16
+
17
+ <xs : complexType name =" beregning" >
18
+ <xs : annotation >
19
+ <xs : documentation >Entitet Beregning</xs : documentation >
20
+ <xs : documentation >Referanse ID 311</xs : documentation >
21
+ </xs : annotation >
22
+ <xs : sequence >
23
+ <xs : element name =" gjelderId" type =" typer:fnrOrgnr" />
24
+ <xs : element name =" gjelderNavn" type =" typer:navn" />
25
+ <xs : element name =" datoBeregnet" type =" typer:dato" >
26
+ <xs : annotation >
27
+ <xs : documentation >Ved simuleringsberegning gjelder dette datoen beregning vil kjøres på</xs : documentation >
28
+ </xs : annotation >
29
+ </xs : element >
30
+ <xs : element name =" kodeFaggruppe" type =" typer:kodeFaggruppe" />
31
+ <xs : element name =" belop" type =" typer:belop" />
32
+
33
+ <xs : element ref =" beregningSkjema:beregningsPeriode" minOccurs =" 1" maxOccurs =" 999" />
34
+ </xs : sequence >
35
+ </xs : complexType >
36
+
37
+ <xs : element name =" beregningsPeriode" >
38
+ <xs : annotation >
39
+ <xs : documentation >Entitet BeregningsPeriode</xs : documentation >
40
+ <xs : documentation >Referanse ID 312</xs : documentation >
41
+ </xs : annotation >
42
+ <xs : complexType >
43
+ <xs : sequence >
44
+ <xs : element name =" periodeFom" type =" typer:dato" />
45
+ <xs : element name =" periodeTom" type =" typer:dato" />
46
+
47
+ <xs : element ref =" beregningSkjema:beregningStoppnivaa" minOccurs =" 1" maxOccurs =" 999" />
48
+ </xs : sequence >
49
+ </xs : complexType >
50
+ </xs : element >
51
+
52
+
53
+ <xs : element name =" beregningStoppnivaa" >
54
+ <xs : annotation >
55
+ <xs : documentation >Entitet BeregningStoppnivaa</xs : documentation >
56
+ <xs : documentation >Referanse ID 313</xs : documentation >
57
+ </xs : annotation >
58
+ <xs : complexType >
59
+ <xs : sequence >
60
+ <xs : element name =" kodeFagomraade" type =" typer:kodeFagomraade" />
61
+ <xs : element name =" stoppNivaaId" type =" typer:linjeId" />
62
+ <xs : element name =" behandlendeEnhet" type =" typer:enhet" />
63
+ <xs : element name =" oppdragsId" type =" typer:oppdragsId" />
64
+ <xs : element name =" fagsystemId" type =" typer:fagsystemId" />
65
+ <xs : element name =" kid" type =" typer:kid" />
66
+ <xs : element name =" utbetalesTilId" type =" typer:fnrOrgnr" />
67
+ <xs : element name =" utbetalesTilNavn" type =" typer:navn" />
68
+ <xs : element name =" bilagsType" type =" typer:kodeBilagsType" />
69
+ <xs : element name =" forfall" type =" typer:dato" />
70
+ <xs : element name =" feilkonto" type =" xs:boolean" />
71
+
72
+ <xs : element ref =" beregningSkjema:beregningStoppnivaaDetaljer" minOccurs =" 1" maxOccurs =" 999" />
73
+ </xs : sequence >
74
+ </xs : complexType >
75
+ </xs : element >
76
+
77
+ <xs : element name =" beregningStoppnivaaDetaljer" >
78
+ <xs : annotation >
79
+ <xs : documentation >Entitet BeregningStoppnivaaDetaljer</xs : documentation >
80
+ <xs : documentation >Referanse ID 314</xs : documentation >
81
+ </xs : annotation >
82
+ <xs : complexType >
83
+ <xs : sequence >
84
+ <xs : element name =" faktiskFom" type =" typer:dato" />
85
+ <xs : element name =" faktiskTom" type =" typer:dato" />
86
+ <xs : element name =" kontoStreng" >
87
+ <xs : annotation >
88
+ <xs : documentation >Samensatt konkatenert felt: Hovedkontonr||Underkontonr||Formålskode||Aktivitetskode</xs : documentation >
89
+ </xs : annotation >
90
+ <xs : simpleType >
91
+ <xs : restriction base =" xs:string" >
92
+ <xs : minLength value =" 0" />
93
+ <xs : maxLength value =" 19" />
94
+ </xs : restriction >
95
+ </xs : simpleType >
96
+ </xs : element >
97
+ <xs : element name =" behandlingskode" type =" typer:string1" />
98
+ <xs : element name =" belop" type =" typer:belop" />
99
+ <xs : element name =" trekkVedtakId" type =" typer:trekkVedtakId" />
100
+ <xs : element name =" stonadId" type =" typer:stonadId" />
101
+ <xs : element name =" korrigering" type =" typer:string1" />
102
+ <xs : element name =" tilbakeforing" type =" xs:boolean" />
103
+ <xs : element name =" linjeId" type =" typer:linjeId" />
104
+ <xs : element name =" sats" type =" typer:sats" />
105
+ <xs : element name =" typeSats" type =" typer:typeSats" />
106
+ <xs : element name =" antallSats" type =" typer:antallSats" />
107
+ <xs : element name =" saksbehId" type =" typer:saksbehId" />
108
+ <xs : element name =" uforeGrad" type =" typer:grad" />
109
+ <xs : element name =" kravhaverId" type =" typer:fnrOrgnr" />
110
+ <xs : element name =" delytelseId" type =" typer:delytelseId" />
111
+ <xs : element name =" bostedsenhet" type =" typer:enhet" />
112
+ <xs : element name =" skykldnerId" type =" typer:fnrOrgnr" />
113
+ <xs : element name =" klassekode" type =" typer:kodeKlasse" />
114
+ <xs : element name =" klasseKodeBeskrivelse" type =" typer:kodeKlasseBeskrivelse" />
115
+ <xs : element name =" typeKlasse" type =" typer:typeKlasse" />
116
+ <xs : element name =" typeKlasseBeskrivelse" type =" typer:typeKlasseBeskrivelse" />
117
+ <xs : element name =" refunderesOrgNr" type =" typer:fnrOrgnr" />
118
+ </xs : sequence >
119
+ </xs : complexType >
120
+ </xs : element >
121
+
122
+ </xs : schema >
0 commit comments