Report Filing Service

<back to all web services

FakeMsCountryCodeRequest

Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports PwC.Elmaas.Core.Services.Contracts.Dac6.Requests
Imports PwC.Elmaas.Core.Domain.Concretes.Dac6.Models

Namespace Global

    Namespace PwC.Elmaas.Core.Domain.Concretes.Dac6.Models

        Public Enum MSCountryCode
            AT
            BE
            BG
            CY
            CZ
            DK
            EE
            FI
            FR
            DE
            GR
            HU
            HR
            IE
            IT
            LV
            LT
            LU
            MT
            NL
            PL
            PT
            RO
            SK
            SI
            ES
            SE
            GB
        End Enum
    End Namespace

    Namespace PwC.Elmaas.Core.Services.Contracts.Dac6.Requests

        Public Partial Class FakeMsCountryCodeRequest
        End Class
    End Namespace
End Namespace

VB.NET FakeMsCountryCodeRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/FakeMsCountryCodeRequest HTTP/1.1 
Host: reportfiling.pwc.de 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<FakeMsCountryCodeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PwC.Elmaas.Core.Services.Contracts.Dac6.Requests" />
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<MSCountryCode xmlns="http://schemas.datacontract.org/2004/07/PwC.Elmaas.Core.Domain.Concretes.Dac6.Models">AT</MSCountryCode>