(* Options: Date: 2026-06-01 15:35:17 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://imzagerservices.eyyubiye.bel.tr //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: CreateEYPPackageV2.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace DaB.Imzager.Services.ServiceModel open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations open System.Security.Cryptography.X509Certificates open System.Xml type EYPGuvenlikKodu = | YOK = 0 | TSD = 1 | HZO = 2 | OZL = 3 | GZL = 4 | CGZ = 5 | KSO = 6 type EYPIvedilik = | NRM = 0 | ACL = 1 | GNL = 2 | IVD = 3 | CIV = 4 type EYPDagitimTuru = | GRG = 0 | BLG = 1 [] type EYPKonulmamisEk() = member val EkId:String = null with get,set type EYPKisiType = | GercekSahis = 1 | TuzelSahis = 2 | KurumKurulus = 3 [] type EYPKisi() = member val IlkAdi:String = null with get,set member val Soyadi:String = null with get,set member val IkinciAdi:String = null with get,set member val Unvan:String = null with get,set member val OnEk:String = null with get,set [] type EYPIletisimBilgisi() = member val Telefon:String = null with get,set member val TelefonDiger:String = null with get,set member val EPosta:String = null with get,set member val Faks:String = null with get,set member val WebAdresi:String = null with get,set member val Adres:String = null with get,set member val Il:String = null with get,set member val Ilce:String = null with get,set member val Ulke:String = null with get,set member val KepAdresi:String = null with get,set [] type EYPGercekSahis() = member val Kisi:EYPKisi = null with get,set member val TCKN:String = null with get,set member val Gorev:String = null with get,set member val IletisimBilgisi:EYPIletisimBilgisi = null with get,set [] type EYPTuzelSahis() = member val Id:String = null with get,set member val Adi:String = null with get,set member val IletisimBilgisi:EYPIletisimBilgisi = null with get,set [] type EYPKurumKurulus() = member val KKK:String = null with get,set member val Adi:String = null with get,set member val BirimKKK:String = null with get,set member val IletisimBilgisi:EYPIletisimBilgisi = null with get,set [] type EYPDagitim() = member val Ivedilik:EYPIvedilik = new EYPIvedilik() with get,set member val DagitimTuru:EYPDagitimTuru = new EYPDagitimTuru() with get,set member val Miat:String = null with get,set member val KonulmamisEkListesi:ResizeArray = new ResizeArray() with get,set member val DagitimTipi:EYPKisiType = new EYPKisiType() with get,set member val GercekSahis:EYPGercekSahis = null with get,set member val TuzelSahis:EYPTuzelSahis = null with get,set member val KurumKurulus:EYPKurumKurulus = null with get,set type EYPEkTuru = | DED = 0 | HRF = 1 | FZK = 2 [] type EYPEkOzet() = member val OzetAlgoritmasi:String = null with get,set member val OzetDegeri:Byte[] = [||] with get,set type EYPEkOzetModu = | Yok = 0 | SHA1 = 1 | SHA512 = 2 | RIPEMD160 = 3 | SHA256 = 4 [] type EYPEk() = member val Id:String = null with get,set member val BelgeNo:String = null with get,set member val EkTuru:EYPEkTuru = new EYPEkTuru() with get,set member val DosyaAdi:String = null with get,set member val MimeTuru:String = null with get,set member val Ad:String = null with get,set member val SiraNo:String = null with get,set member val Aciklama:String = null with get,set member val Referans:String = null with get,set member val ImzaliMi:Boolean = new Boolean() with get,set member val ImzaliMiBelirliMi:Boolean = new Boolean() with get,set member val Ozet:EYPEkOzet = null with get,set member val Icerik:Byte[] = [||] with get,set member val OzetModu:EYPEkOzetModu = new EYPEkOzetModu() with get,set member val OzetId:Guid = new Guid() with get,set [] type EYPIlgi() = member val Id:String = null with get,set member val BelgeNo:String = null with get,set member val Tarih:DateTime = new DateTime() with get,set member val TarihBelirliMi:Boolean = new Boolean() with get,set member val Etiket:String = null with get,set member val EkId:String = null with get,set member val Ad:String = null with get,set member val Aciklama:String = null with get,set member val OzId:String = null with get,set member val EYazismaIdMi:Boolean = new Boolean() with get,set member val EYazismaIdBelirliMi:Boolean = new Boolean() with get,set [] type EYPOlusturan() = member val OlusturanTipi:EYPKisiType = new EYPKisiType() with get,set member val GercekSahis:EYPGercekSahis = null with get,set member val TuzelSahis:EYPTuzelSahis = null with get,set member val KurumKurulus:EYPKurumKurulus = null with get,set [] type EYPIlgili() = member val IlgiliTipi:EYPKisiType = new EYPKisiType() with get,set member val GercekSahis:EYPGercekSahis = null with get,set member val TuzelSahis:EYPTuzelSahis = null with get,set member val KurumKurulus:EYPKurumKurulus = null with get,set [] type EYPImza() = member val Imzalayan:EYPGercekSahis = null with get,set member val YetkiDevreden:EYPGercekSahis = null with get,set member val VekaletVeren:EYPGercekSahis = null with get,set member val Makam:String = null with get,set member val Amac:String = null with get,set member val Aciklama:String = null with get,set member val Tarih:DateTime = new DateTime() with get,set member val TCYK:String = null with get,set member val TarihBelirli:Boolean = new Boolean() with get,set [] type EYPPaketOzeti() = member val OzetModu:EYPEkOzetModu = new EYPEkOzetModu() with get,set member val OzetDegeri:Byte[] = [||] with get,set member val Uri:Uri = null with get,set member val HariciBilesenMi:Boolean = new Boolean() with get,set [] type AnaSdp() = member val Kod:String = null with get,set member val Ad:String = null with get,set member val Aciklama:String = null with get,set [] type SdpListesi() = member val Kod:String = null with get,set member val Ad:String = null with get,set member val Aciklama:String = null with get,set [] type DigerSdpler() = member val SdpListesi:ResizeArray = new ResizeArray() with get,set [] type SdpBilgisi() = member val AnaSdp:AnaSdp = null with get,set member val DigerSdpler:DigerSdpler = null with get,set [] type Heysk() = member val Kod:Int32 = new Int32() with get,set member val Ad:String = null with get,set member val Tanim:String = null with get,set [] type BaseResponse() = member val ServiceSuccessResult:Boolean = new Boolean() with get,set member val ErrorMesage:String = null with get,set [] type CreateEYPPackageResponse() = inherit BaseResponse() member val Result:String = null with get,set [] [] type CreateEYPPackageV2() = interface IReturn member val ClientKey:String = null with get,set member val AuthorizationID:String = null with get,set member val UserSSN:String = null with get,set member val Filename:String = null with get,set member val Konu:String = null with get,set member val BelgeNo:String = null with get,set member val GuvenlikKodu:EYPGuvenlikKodu = new EYPGuvenlikKodu() with get,set member val GuvenliGecerlilikTarihi:DateTime = new DateTime() with get,set member val Dagitimlar:ResizeArray = new ResizeArray() with get,set member val Ekler:ResizeArray = new ResizeArray() with get,set member val Ilgiler:ResizeArray = new ResizeArray() with get,set member val Dil:String = null with get,set member val Olusturan:EYPOlusturan = null with get,set member val Ilgili:EYPIlgili = null with get,set member val UstYazi:Byte[] = [||] with get,set member val UstYaziDosyaAdi:String = null with get,set member val UstYaziMimeTuru:String = null with get,set member val UstYaziOzetModu:EYPEkOzetModu = new EYPEkOzetModu() with get,set member val Imzalar:ResizeArray = new ResizeArray() with get,set member val SonPaketGuncelleyen:String = null with get,set member val PaketBasligi:String = null with get,set member val PaketOzetleri:ResizeArray = new ResizeArray() with get,set member val FilePath:String = null with get,set member val AgentMessage:String = null with get,set member val Sdpbilgisi:SdpBilgisi = null with get,set member val HeyskListesi:ResizeArray = new ResizeArray() with get,set member val parafImza:Boolean = new Boolean() with get,set member val dogrulamaAdresi:String = null with get,set member val SignYn:Boolean = new Boolean() with get,set member val StampYn:Boolean = new Boolean() with get,set member val StampSSN:String = null with get,set