Skip to content

Commit

Permalink
Merge pull request #52 from navikt/legg-til-sendXYZbrev
Browse files Browse the repository at this point in the history
Legg til send xy zbrev
  • Loading branch information
pcmoen authored Mar 13, 2024
2 parents f53c83f + e9cd788 commit 75e2887
Show file tree
Hide file tree
Showing 28 changed files with 1,648 additions and 5 deletions.
9 changes: 4 additions & 5 deletions nav-bsrv-sah-brevbestilling-legacy/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,10 @@
<extraarg>-xjc-npa</extraarg>
</extraargs>
</defaultOptions>
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/main/resources/wsdl/BrevbestillingInternt.wsdl</wsdl>
</wsdlOption>
</wsdlOptions>
<wsdlRoot>${basedir}/src/main/resources/lib/sah/inf</wsdlRoot>
<includes>
<include>*.wsdl</include>
</includes>
</configuration>
<goals>
<goal>wsdl2java</goal>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-frg/no/nav/lib/frg/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultPersonIkkeFunnet">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-frg/no/nav/lib/frg/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultSamhandlerIkkeFunnet">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://nav-lib-frg/no/nav/lib/frg/gbo" targetNamespace="http://nav-lib-frg/no/nav/lib/frg/gbo">
<xsd:include schemaLocation="GBOPerson.xsd"/>
<xsd:complexType name="GBOHentPersonRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="person" type="bons0:GBOPerson"/>
<xsd:element minOccurs="0" name="hentEgenansatt" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultIkkeGodskrevetOmsorgsPoeng">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultSakIkkeFunnet">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultVedtakIkkeFunnet">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>

</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/gbo">
<xsd:complexType name="GBOHentBeregningSammendragAvdodRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="beregningId" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/gbo">
<xsd:complexType name="GBOHentBeregningSammendragBrukerRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="beregningId" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/gbo">
<xsd:complexType name="GBOHentOmsorgGodskrGrunnlagRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="kravId" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/gbo">
<xsd:complexType name="GBOHentOmsorgOverfGrunnlagRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="kravId" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/gbo">
<xsd:complexType name="GBOHentPensjonssakListeRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="fnr" type="xsd:string"/>
<xsd:element minOccurs="0" name="enhetId" type="xsd:string"/>
<xsd:element minOccurs="0" name="saksTypeKode" type="xsd:string"/>
<xsd:element minOccurs="0" name="saksStatusKode" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://nav-lib-pen/no/nav/lib/pen/gbo" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/gbo">
<xsd:include schemaLocation="GBOGrunnlagsrolle.xsd"/>
<xsd:complexType name="GBOHentPersongrunnlagListeRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="kravId" type="xsd:string"/>
<xsd:element minOccurs="0" name="fnr" type="xsd:string"/>
<xsd:element minOccurs="0" name="persongrunnlagId" type="xsd:string"/>
<xsd:element minOccurs="0" name="grunnlagsrolleListe" type="bons0:GBOGrunnlagsrolle" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://nav-lib-pen/no/nav/lib/pen/gbo">
<xsd:complexType name="GBOHentTilbakekrevingTotalRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="kravId" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-sah/no/nav/lib/sah/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultAdresseMangelfull">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-sah/no/nav/lib/sah/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultManglerObligatoriskOutput">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons0="http://stelvio-commons-lib/no/nav/gbo" targetNamespace="http://nav-lib-sah/no/nav/lib/sah/fault">
<xsd:import namespace="http://stelvio-commons-lib/no/nav/gbo" schemaLocation="../../../gbo/GBOStelvioFault.xsd"/>
<xsd:complexType name="FaultPersonIkkeFunnet">
<xsd:complexContent>
<xsd:extension base="bons0:GBOStelvioFault">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://nav-lib-sah/no/nav/lib/sah/gbo"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="GBOFinnBostedslandRequest">
<xsd:sequence>
<xsd:element minOccurs="0" name="fnr" type="xsd:string"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:bons1="http://nav-lib-sah/no/nav/lib/sah/gbo" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://nav-lib-sah/no/nav/lib/sah/gbo">
<xsd:include schemaLocation="GBOSakskontekst.xsd"/>
<xsd:complexType name="GBOInndata">
<xsd:sequence>
<xsd:element minOccurs="0" name="brevkode" type="xsd:string"/>
<xsd:element minOccurs="0" name="brevgruppe" type="xsd:string"/>
<xsd:element minOccurs="0" name="redigerbart" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="sprakkode" type="xsd:string"/>
<xsd:element minOccurs="0" name="vedtaksinformasjon" type="xsd:string"/>
<xsd:element minOccurs="0" name="soknadsinformasjon" type="xsd:string"/>
<xsd:element minOccurs="0" name="sakskontekst" type="bons1:GBOSakskontekst"/>
<xsd:element minOccurs="0" name="brukmottakerfnr" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="SendPensjonBrev" targetNamespace="http://nav-lib-sah/no/nav/lib/sah/inf/SendPensjonBrev" xmlns:bons1="http://nav-lib-sah/no/nav/lib/sah/gbo" xmlns:bons2="http://nav-lib-sah/no/nav/lib/sah/fault" xmlns:bons3="http://nav-lib-frg/no/nav/lib/frg/fault" xmlns:tns="http://nav-lib-sah/no/nav/lib/sah/inf/SendPensjonBrev" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<xsd:schema targetNamespace="http://nav-lib-sah/no/nav/lib/sah/inf/SendPensjonBrev">
<xsd:import namespace="http://nav-lib-frg/no/nav/lib/frg/fault" schemaLocation="../../frg/fault/FaultPersonIkkeFunnet.xsd"/>
<xsd:import namespace="http://nav-lib-sah/no/nav/lib/sah/fault" schemaLocation="../fault/FaultAdresseIkkeRegistrert.xsd"/>
<xsd:import namespace="http://nav-lib-sah/no/nav/lib/sah/fault" schemaLocation="../fault/FaultHenteBrevdataFeilet.xsd"/>
<xsd:import namespace="http://nav-lib-sah/no/nav/lib/sah/gbo" schemaLocation="../gbo/GBOBrevbestillingRequest.xsd"/>
<xsd:import namespace="http://nav-lib-sah/no/nav/lib/sah/gbo" schemaLocation="../gbo/GBOBrevPensjonBrev.xsd"/>
<xsd:element name="orchestrateSendPensjonBrev">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="orchestrateSendPensjonBrevRequest" nillable="true" type="bons1:GBOBrevbestillingRequest"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="orchestrateSendPensjonBrevResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="orchestrateSendPensjonBrevResponse" nillable="true" type="bons1:GBOBrevPensjonBrev"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="orchestrateSendPensjonBrevFault1_faultHenteBrevdataFeilet" nillable="true" type="bons2:FaultHenteBrevdataFeilet"/>
<xsd:element name="orchestrateSendPensjonBrevFault2_faultAdresseIkkeRegistrert" nillable="true" type="bons2:FaultAdresseIkkeRegistrert"/>
<xsd:element name="orchestrateSendPensjonBrevFault3_faultPersonIkkeFunnet" nillable="true" type="bons3:FaultPersonIkkeFunnet"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="orchestrateSendPensjonBrevRequestMsg">
<wsdl:part element="tns:orchestrateSendPensjonBrev" name="orchestrateSendPensjonBrevParameters"/>
</wsdl:message>
<wsdl:message name="orchestrateSendPensjonBrevResponseMsg">
<wsdl:part element="tns:orchestrateSendPensjonBrevResponse" name="orchestrateSendPensjonBrevResult"/>
</wsdl:message>
<wsdl:message name="orchestrateSendPensjonBrev_faultHenteBrevdataFeiletMsg">
<wsdl:part element="tns:orchestrateSendPensjonBrevFault1_faultHenteBrevdataFeilet" name="faultHenteBrevdataFeilet"/>
</wsdl:message>
<wsdl:message name="orchestrateSendPensjonBrev_faultAdresseIkkeRegistrertMsg">
<wsdl:part element="tns:orchestrateSendPensjonBrevFault2_faultAdresseIkkeRegistrert" name="faultAdresseIkkeRegistrert"/>
</wsdl:message>
<wsdl:message name="orchestrateSendPensjonBrev_faultPersonIkkeFunnetMsg">
<wsdl:part element="tns:orchestrateSendPensjonBrevFault3_faultPersonIkkeFunnet" name="faultPersonIkkeFunnet"/>
</wsdl:message>
<wsdl:portType name="SendPensjonBrev">
<wsdl:operation name="orchestrateSendPensjonBrev">
<wsdl:input message="tns:orchestrateSendPensjonBrevRequestMsg" name="orchestrateSendPensjonBrevRequest"/>
<wsdl:output message="tns:orchestrateSendPensjonBrevResponseMsg" name="orchestrateSendPensjonBrevResponse"/>
<wsdl:fault message="tns:orchestrateSendPensjonBrev_faultHenteBrevdataFeiletMsg" name="faultHenteBrevdataFeilet"/>
<wsdl:fault message="tns:orchestrateSendPensjonBrev_faultAdresseIkkeRegistrertMsg" name="faultAdresseIkkeRegistrert"/>
<wsdl:fault message="tns:orchestrateSendPensjonBrev_faultPersonIkkeFunnetMsg" name="faultPersonIkkeFunnet"/>
</wsdl:operation>
</wsdl:portType>
</wsdl:definitions>
Loading

0 comments on commit 75e2887

Please sign in to comment.