# CompanyInfo

> Gönderici bilgilerinin girileceği alandır

{% hint style="info" %}
CompanyInfo **PartyInfoDto** nesnesinden türetilmektedir.
{% endhint %}

```csharp
public class PartyInfoDto : AddressInfoDto
{
     public string TaxNumber { get; set; }
     public string Name { get; set; }
     public string TaxOffice { get; set; }
     public List<IDTypeDto> PartyIdentifications { get; set; }
     public List<IDTypeDto> AgentPartyIdentifications { get; set; } 
}
```

```csharp
public class AddressInfoDto
{
    public string Address { get; set; }
    public string District { get; set; }
    public string City { get; set; }
    public string Country { get; set; }
    public string PostalCode { get; set; }
    public string Phone { get; set; }
    public string Fax { get; set; }
    public string Mail { get; set; }
    public string WebSite { get; set; }
}
```

```csharp
public class IDTypeDto
{
     public string SchemeID { get; set; }
     public string Value { get; set; }
}
```

## TaxNumber

<mark style="color:blue;">`string`</mark> <mark style="color:red;">`Zorunlu`</mark>&#x20;

> Göndericinin Vergi / T.C. Kimlik Numarasının girileceği alandır.

## Name

<mark style="color:blue;">`string`</mark> <mark style="color:red;">`Zorunlu`</mark>&#x20;

> Göndericinin Ünvanı / Adı Soyadının girileceği alandır.

## TaxOffice

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Göndericinin vergi dairesinin girileceği alandır.

## PartyIdentification

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Göndericinin diğer resmi bilgilerinin girileceği alandır. Alabileceği değerler kod listeleri bölümünde Resmi Bilgi Kodları altında belirtilmiştir.

```csharp
Insurance.CompanyInfo.PartyIdentifications = [
                    { SchemeID: "TESISATNO", Value: "00000123456" }
];
```

## AgentPartyIdentification

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Aracı kuruma ait bilgilerinin girileceği alandır.

## Address

<mark style="color:blue;">`string`</mark> <mark style="color:red;">`Zorunlu`</mark>&#x20;

> Göndericinin adres bilgisinin girileceği alandır.

## District

<mark style="color:blue;">`string`</mark> <mark style="color:red;">`Zorunlu`</mark>&#x20;

> Göndericinin ilçe bilgisinin girileceği alandır.

## City

<mark style="color:blue;">`string`</mark> <mark style="color:red;">`Zorunlu`</mark>&#x20;

> Göndericinin şehir bilgisinin girileceği alandır.

## PostalCode

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Göndericinin posta kodunun girileceği alandır.

## Phone

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Göndericinin telefon numarasının girileceği alandır.

## Fax

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Göndericinin fax bilgisi girilir.

## Mail

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Göndericinin mail bilgisi girilir

## WebSite

<mark style="color:blue;">`string`</mark> <mark style="color:orange;">`Seçimli`</mark>&#x20;

> Göndericinin web site bilgisi girilir.
