diff --git a/altinn-receipt-agency-external-basic/pom.xml b/altinn-receipt-agency-external-basic/pom.xml new file mode 100644 index 00000000..ca4a605a --- /dev/null +++ b/altinn-receipt-agency-external-basic/pom.xml @@ -0,0 +1,70 @@ + + + + no.nav.tjenestespesifikasjoner + tjenestespesifikasjoner + 0-SNAPSHOT + + 4.0.0 + altinn-receipt-agency-external-basic + 0-SNAPSHOT + + src/main/wsdl + + + + + org.apache.cxf + cxf-codegen-plugin + + + wsdl-to-java + generate-sources + + wsdl2java + + + + + -xjc-Xfluent-api + + + + + ${wsdl.directory}/ReceiptAgencyExternalBasic.svc.wsdl + + + + + + + + maven-source-plugin + + + include-sources + + jar-no-fork + + + + + + + + src/main/resources + + + ${wsdl.directory} + wsdl + + + + + scm:git:git@github.com:navikt/tjenestespesifikasjoner.git + scm:git:git@github.com:navikt/tjenestespesifikasjoner.git + https://github.com/navikt/tjenestespesifikasjoner + HEAD + + ${project.artifactId} + diff --git a/altinn-receipt-agency-external-basic/src/main/wsdl/ReceiptAgencyExternalBasic.svc.wsdl b/altinn-receipt-agency-external-basic/src/main/wsdl/ReceiptAgencyExternalBasic.svc.wsdl new file mode 100644 index 00000000..2441c308 --- /dev/null +++ b/altinn-receipt-agency-external-basic/src/main/wsdl/ReceiptAgencyExternalBasic.svc.wsdl @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Service contract for the receipt service exposed to agency. Contains GetReceipt, GetReceiptList and SaveReceipt methods for implementation + + + + + + + This method has been deprecated, use GetReceiptBasicV2 instead. System user name is the relevant agency system name that is registered in Altinn - mandatory parameter. System password is the password for the corresponding registered agency system - mandatory parameter. Receipt search criteria. The identified receipt. + + + + + + This operations enables the retrieval of a receipt based on a number of different inputs. Input values have the following priority: ReceiptId, WorkFlowReference, any other reference. If the receipt is a child receipt, then the parent receipt is also retrieved. If the given party have access to the parent, then the parent receipt will be returned with the original receipt as one of the sub receipts. The operation will throw an exception if no receipt is found. System user name is the relevant agency system name that is registered in Altinn. System password is the password for the corresponding registered agency system. Receipt search criteria. The identified receipt. + + + + + + This method has been deprecated, use GetReceiptListBasicV2 instead. System user name is the relevant agency system name that is registered in Altinn. System password is the password for the corresponding registered agency system. Type of the Receipt - mandatory parameter. From which date onwards - mandatory parameter. To which date - mandatory parameter. List of receipts. + + + + + + This operation enables the search for a list of receipts based on a given receipt type and a date and time span for when the receipt was changed. System user name is the relevant agency system name that is registered in Altinn. System password is the password for the corresponding registered agency system. Type of receipts to search for. The start date and time for time span of the search. The end date and time for time span of the search. A list of receipts that match the search criteria. + + + + + + This method has been deprecated, use UpdateReceiptBasic instead. System user name is the relevant agency system name that is registered in Altinn. System password is the password for the corresponding registered agency system. The search criteria and new receipt details to be stored. The updated receipt with references and sub receipts. + + + + + + This operation enables updating of an existing receipt. Receipt can be identified with receipt id or an archive reference. The logic will update receipt status and text, add new references, and update sub receipts with references. Sub receipts must be identified with their ids and must already exist as child receipts for the main receipt. System user name is the relevant agency system name that is registered in Altinn. System password is the password for the corresponding registered agency system. The search criteria and new receipt details to be stored. The updated receipt with references and sub receipts. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/altinn-serviceowner-archive-external-basic/pom.xml b/altinn-serviceowner-archive-external-basic/pom.xml new file mode 100644 index 00000000..869ded28 --- /dev/null +++ b/altinn-serviceowner-archive-external-basic/pom.xml @@ -0,0 +1,70 @@ + + + + no.nav.tjenestespesifikasjoner + tjenestespesifikasjoner + 0-SNAPSHOT + + 4.0.0 + altinn-serviceowner-archive-external-basic + 0-SNAPSHOT + + src/main/wsdl + + + + + org.apache.cxf + cxf-codegen-plugin + + + wsdl-to-java + generate-sources + + wsdl2java + + + + + -xjc-Xfluent-api + + + + + ${wsdl.directory}/ServiceOwnerArchiveExternalBasic.svc.wsdl + + + + + + + + maven-source-plugin + + + include-sources + + jar-no-fork + + + + + + + + src/main/resources + + + ${wsdl.directory} + wsdl + + + + + scm:git:git@github.com:navikt/tjenestespesifikasjoner.git + scm:git:git@github.com:navikt/tjenestespesifikasjoner.git + https://github.com/navikt/tjenestespesifikasjoner + HEAD + + ${project.artifactId} + diff --git a/altinn-serviceowner-archive-external-basic/src/main/wsdl/ServiceOwnerArchiveExternalBasic.svc.wsdl b/altinn-serviceowner-archive-external-basic/src/main/wsdl/ServiceOwnerArchiveExternalBasic.svc.wsdl new file mode 100644 index 00000000..4a1d2888 --- /dev/null +++ b/altinn-serviceowner-archive-external-basic/src/main/wsdl/ServiceOwnerArchiveExternalBasic.svc.wsdl @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + External service contract on basic binding for the Service Owner Archive service + + + + + + + Retrieve an ArchivedFormTaskBE object containing all forms and attachments for the specific form task based on the reportee elementId provided. System user name is the relevant agency system name that is registered in Altinn - mandatory parameter System password is the password for the corresponding registered agency system - mandatory parameter Identifier for a Reportee Element to get - mandatory parameter Localization Language (English 1033, Bokmål 1044, Nynorsk 2068) - optional parameter Archived Form Task details + + + + + + Retrieve an ArchivedFormTaskBE object containing all forms and attachments for the specific form task based on the reportee elementId provided. This operation is versioned as V2 as it contain some additional information. Preferred over GetArchivedFormTaskBasic. System user name is the relevant agency system name that is registered in Altinn - mandatory parameter System password is the password for the corresponding registered agency system - mandatory parameter Identifier for a Reportee Element to get - mandatory parameter Localization Language (English 1033, Bokmål 1044, Nynorsk 2068) - optional parameter Archived Form Task details + + + + + + Retrieves shipment details of the reportee elements that service owner searches System user name is the relevant agency system name that is registered in Altinn - mandatory parameter System password is the password for the corresponding registered agency system - mandatory parameter Search details entered by the service owner List of archive shipment status + + + + + + Retrieves shipment details of the reportee elements that service owner searches System user name is the relevant agency system name that is registered in Altinn - mandatory parameter System password is the password for the corresponding registered agency system - mandatory parameter Search details entered by the service owner List of archive shipment status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index fb420206..626a2375 100644 --- a/pom.xml +++ b/pom.xml @@ -47,6 +47,8 @@ altinn-download-queue-external altinn-notification-agency-external-basic altinn-pre-fill + altinn-receipt-agency-external-basic + altinn-serviceowner-archive-external-basic arbeidogaktivitet-tjenestespesifikasjon arbeidogaktivitetvedtak-v1-tjenestespesifikasjon arbeidsevnevurdering-v1-tjenestespesifikasjon