Subject: RE: ssa informacia socialurad daucvelta bazidan
From: Shota Shekeladze <[email-masked]>
To: Batiashvili Zurab <[email-masked]>
Date: Wed, 28 Oct 2015 12:08:41 +0000

ეს არის შსს ჯარიმების შემთხვევაში:

urn:g3.ge:mia:call:GetPersonProtocols:v1

„mia“-ს ნაცვლად თქვენი სამინისტროს აბრევიატურა ჩაწერე „moh“
და მეთოდის სახელიც შეასწორე

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 28 October, 2015 16:04

To: Shota Shekeladze

Subject: RE: ssa informacia socialurad daucvelta bazidan

ეგ უკვე ორმაგი წვალება გამოგდის, რამე რომ შევცვალო ერვისღი, კლასებიც უნდა ვცვალო და ...

ასეთი რამ გავაკეთე

<FamilyScoreFullInfo
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://myurl.com/api/v1.0">

<ResultStatus>

მაგრამ რა ჩავწერო, როგორაა მიღებული ?

ზურა

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Wednesday, October 28, 2015 15:55

To: Batiashvili Zurab

Subject: RE: ssa informacia socialurad daucvelta bazidan

მაშინ არ ვიცი - ერთი ვარიანტია სხვა კლასი შექმნა იგივე სტრუქტურით და დააკოპირო სერვისის კლასის მნიშვნელობები

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 28 October, 2015 15:53

To: Shota Shekeladze <[email-masked]>

Subject: RE: ssa informacia socialurad daucvelta bazidan

ამ კლასებს ხომ ავტომატურად აგენერირებს ვებ სერვისი და არ მინდა შევეხო

ზურა

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Wednesday, October 28, 2015 15:50

To: Batiashvili Zurab

Subject: RE: ssa informacia socialurad daucvelta bazidan

მაშინ კლასს რომ ამგვარი ატრიბუტი დაუწერო:

[XmlRoot("FamilyScoreFullInfo",
Namespace="
FamilyScoreFullInfo:V1")]

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 28 October, 2015 15:47

To: Shota Shekeladze <[email-masked]>

Subject: RE: ssa informacia socialurad daucvelta bazidan

ვცადე, მაგრამ ასეთი
XML დააბრუნა

<FamilyScoreFullInfo
xmlns="">

<ResultStatus>

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Wednesday, October 28, 2015 15:23

To: Batiashvili Zurab; Nikoloz Gagnidze; Avtandil Kavrelishvili

Cc: [email-masked]; Giorgi Kakashvili

Subject: RE: ssa informacia socialurad daucvelta bazidan

ზურა

„result“ რაღაც კლასია ხომ?

ასე რომ სცადო სერიალიზაცია: „Namespace“-ს
გამოაცხადო, შეავსო და მერე „Serialize“ მეთოდს
გადასცე

XmlSerializerNamespaces
ns1 = new
XmlSerializerNamespaces();

ns1.Add("",
"http://myurl.com/api/v1.0");

xs.Serialize(xmlTextWriter,
FormData,
ns1);

პატივისცეით

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 28 October, 2015 15:17

To: Shota Shekeladze <[email-masked]>; Nikoloz Gagnidze <[email-masked]>; Avtandil Kavrelishvili <[email-masked]>

Cc: [email-masked]; Giorgi Kakashvili <[email-masked]>

Subject: RE: ssa informacia socialurad daucvelta bazidan

შოთა გამარჯობა,

გიგზავნი კოდის ფრაგმენტს, სადაც ხდება ვებ სერვისით მიღებული შედეგის სერიალიზაცია
XML-ად:

using (StringWriter xout =
new StringWriter())

{

var aa = new
XmlSerializer(result.GetType());

aa.Serialize(xout, result);

string serializedXML = xout.ToString();

serializedXML = serializedXML.Replace("",
"");

var xxx = new
XmlDocument();

xxx.LoadXml(serializedXML);

var ResXmlStr = string.Format(Resource.ResponseXML, metodStr, correlationID,
DateTime.Now.ToString("yyyy-MM-ddThh:mm:ss"));

xmlDoc.LoadXml(ResXmlStr);

xmlDoc.DocumentElement["Body"].AppendChild(xmlDoc.ImportNode(xxx.SelectSingleNode("(/*)"),
true));

//   xmlDoc.DocumentElement["Body"].FirstChild.AppendChild(xmlDoc.ImportNode(xxx.SelectSingleNode("(/*)"), true));

return xmlDoc;

}

"
- ამას ვშლი, რადგან მერე დესერიალიზაციაში მიშლიდა ხელს

როგორც ვხვდები, რაღაცას გაკეთება შეიძლება უფრო უკეთესად, სიამოვნებით მოვიღებ თქვენს შენიშვნებს და შესწორებებს.

წინასწარ დიდი მადლობა

ზურა ბატიაშვილი

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Wednesday, October 28, 2015 14:06

To: Batiashvili Zurab; Nikoloz Gagnidze; Avtandil Kavrelishvili

Cc: [email-masked]; Giorgi Kakashvili

Subject: RE: ssa informacia socialurad daucvelta bazidan

ზურა გამარჯობა,

თქვენს სერვის რომ ვიძახებთ „FamilyScoreFullInfo“
namespace ცარიელი მოდის (xmlns="").
თუ შეიძლება რომ რამე ჩაწერო მანდ ან საერთოდ არ ჩაუწერო ეგ ატრიბუტი? (სერიალიზაციის პრობლემა გვაქვს)

<FamilyScoreFullInfo
xmlns=""
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<ResultStatus>

<StatusCode>1</StatusCode>

<StatusDescription>ოპერაცია
დამთავრდა
წარმატებით</StatusDescription>

</ResultStatus>

<FamilyNumber>010211320232</FamilyNumber>

<FamilyAddress>0101;
ქალაქი:
თბილისი;
რაიონი:
დიდუბე-ჩუღურეთის
რაიონი;
მის.:
დადიანი
ც.; No: 31</FamilyAddress>

<AuthorisedPersonFullName>ბახტაძე
იამზე</AuthorisedPersonFullName>

<Score>91190</Score>

<DeklarationFillingDate>2015-06-20T00:00:00</DeklarationFillingDate>

<LegalScoreDate>2015-08-11T00:00:00</LegalScoreDate>

<Persons>

<Person>

<PrivateNumber>01016000575</PrivateNumber>

<LastName>ბახტაძე</LastName>

<FirstName>იამზე</FirstName>

<BirthDate>1976-09-10T00:00:00</BirthDate>

<Sex>0</Sex>

</Person>

<Person>

<PrivateNumber>01957004821</PrivateNumber>

<LastName>მეგრელიშვილი</LastName>

<FirstName>გაბრიელ</FirstName>

<BirthDate>2009-12-12T00:00:00</BirthDate>

<Sex>1</Sex>

</Person>

<Person>

<PrivateNumber>01011094945</PrivateNumber>

<LastName>მეგრელიშვილი</LastName>

<FirstName>გრიგოლ</FirstName>

<BirthDate>2000-03-06T00:00:00</BirthDate>

<Sex>1</Sex>

</Person>

</Persons>

<LastBankTransfers/>

<PreviousScores/>

</FamilyScoreFullInfo>

დიდი მადლობა

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 19 October, 2015 11:31

To: Shota Shekeladze <[email-masked]>; Nikoloz Gagnidze <[email-masked]>; Avtandil Kavrelishvili <[email-masked]>

Cc: [email-masked]; Giorgi Svanadze <[email-masked]>

Subject: RE: ssa informacia socialurad daucvelta bazidan

გიგზავნით განახლებულ დოკუმენტს, სადაც წინა გადმოგზავნილში გაპარული შეცდომა გასწორებულია

ზურა

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Monday, October 19, 2015 11:21

To: Batiashvili Zurab; Nikoloz Gagnidze; Avtandil Kavrelishvili

Cc: [email-masked]; Giorgi Svanadze

Subject: RE: ssa informacia socialurad daucvelta bazidan

ზურა,

Request XML-ი დოკუმენტიდან ავიღე და მანდ ასე ეწერა (<Message
xmlns="urn:g3.ge:cra:call:MOH_SSA_GetFamilyScoreFull:v1">).
შეგიძლია დოკუმენტი განაახლო და გამოგვიგზავნო?

დიდი მადლობა

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 19 October, 2015 11:16

To: Shota Shekeladze <[email-masked]>; Nikoloz Gagnidze <[email-masked]>; Avtandil Kavrelishvili <[email-masked]>

Cc: [email-masked]; Giorgi Svanadze <[email-masked]>

Subject: RE: ssa informacia socialurad daucvelta bazidan

შოთა გამარჯობა,

თქვენს რექვესტში ბოდიში
MOH_SSA_GetFamilyScoreFull
იყო მითითებული არასწორად

<?xml version="1.0" encoding="utf-8"?>

<GovTalkMessage
xmlns="http://www.govtalk.gov.uk/CM/envelope">

<EnvelopeVersion>2.0</EnvelopeVersion>

<Header>

<MessageDetails>

<Class>MOH_SSA_GetFamilyScoreFullInfo</Class>

<Qualifier>request</Qualifier>

<Function>submit</Function>

<CorrelationID></CorrelationID>

</MessageDetails>

<SenderDetails>

<IDAuthentication>

<SenderID>13001003471</SenderID>

<Authentication>

<Method>clear</Method>

<Value>****</Value>

</Authentication>

</IDAuthentication>

</SenderDetails>

</Header>

<Body>

<Message
xmlns="urn:g3.ge:cra:call:
MOH_SSA_GetFamilyScoreFullInfo:v1">

<PrivateNumber>01016000575</PrivateNumber>

<UserName>DEA</UserName>

<Password>G3_USER_TEST</Password>

</Message>

</Body>

</GovTalkMessage>

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Monday, October 19, 2015 10:22

To: Batiashvili Zurab; Nikoloz Gagnidze; Avtandil Kavrelishvili

Cc: [email-masked]; Giorgi Svanadze

Subject: RE: ssa informacia socialurad daucvelta bazidan

ზურა გამარჯობა,

გიორგიმ (გიორგი სვანაძე - ჩვენი უმცროსი პროგრამისტი - სერვისების ინტეგრაციის საკითხი მაგასაც ეხება) და მე დავაინტეგრირეთ შენს მიერ გაკეთებული სერვისი ჩვენს მხარეს (G3-ში).
როდესაც ვიძახებთ შეცდომას გვიბრუნებს: „არასწორი
მომხარებლის
სახელი/პაროლი

“. ქვემოთ იხილე რექვესთის და რესპონსის დეტალები:

რექვესთი:

<?xml version="1.0" encoding="utf-8"?>

<GovTalkMessage
xmlns="http://www.govtalk.gov.uk/CM/envelope">

<EnvelopeVersion>2.0</EnvelopeVersion>

<Header>

<MessageDetails>

<Class>MOH_SSA_GetFamilyScoreFullInfo</Class>

<Qualifier>request</Qualifier>

<Function>submit</Function>

<CorrelationID></CorrelationID>

</MessageDetails>

<SenderDetails>

<IDAuthentication>

<SenderID>13001003471</SenderID>

<Authentication>

<Method>clear</Method>

<Value>****</Value>

</Authentication>

</IDAuthentication>

</SenderDetails>

</Header>

<Body>

<Message
xmlns="urn:g3.ge:cra:call:MOH_SSA_GetFamilyScoreFull:v1">

<PrivateNumber>01016000575</PrivateNumber>

<UserName>DEA</UserName>

<Password>G3_USER_TEST</Password>

</Message>

</Body>

</GovTalkMessage>

რესპონსი:

<?xml version="1.0" encoding="utf-8"?>

<GovTalkMessage
xmlns="http://www.govtalk.gov.uk/CM/envelope">

<EnvelopeVersion>2.0</EnvelopeVersion>

<Header>

<MessageDetails>

<Class>MOH_SSA_GetFamilyScoreFullInfo</Class>

<Qualifier>error</Qualifier>

<Function>submit</Function>

<CorrelationID>5190638D2F974408B84DF40C371B1F18</CorrelationID>

<GatewayTimestamp>2015-10-19T10:10:23</GatewayTimestamp>

</MessageDetails>

<SenderDetails>

<IDAuthentication>

<SenderID/>

</IDAuthentication>

</SenderDetails>

</Header>

<Body>

<Message>არასწორი
მომხარებლის
სახელი/პაროლი</Message>

</Body>

<GovTalkDetails></GovTalkDetails>

</GovTalkMessage>

თქვენს დი-აი-ეს-ზე ჩვენ არაფერი შეგვიცვლია, რადგან ეს ტრანზაქცია უკვე დაინტეგრირებული იყო. ინტეგრაციის დეტალები:

net://DIS.MOH.Integration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f791524ba7dcd0b2;SSAService.SSAService

კლასის სადაც რეალიზებული გაქვს ლოგიკა სახელი ეს არის ხომ - „SSAService.SSAService“ ?

პატივისცემით

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 16 October, 2015 13:34

To: Shota Shekeladze <[email-masked]>; Nikoloz Gagnidze <[email-masked]>; Avtandil Kavrelishvili <[email-masked]>

Cc: [email-masked]

Subject: RE: ssa informacia socialurad daucvelta bazidan

მოგესამლებით, მე მგონი მეილის საბოლოო ვერსიაა
J

My.gov.ge
- თვის მზადაა სერვისი (ოჯახის სრული ინფორმაცია სოციალურად დაუცველთა ერთიან მონაცემთა ბაზიდან) და მე მგონი ინტეგრირებულიცაა 172.17.217.11 სატესტო სერვერზე
J , (მე მგონი სწორად გავაკეთე ავტოს მოცემული ინსტრუქციები
J )

ტექნიკური დოკუმენტაცია
GetFamilyScoreFullInfo
მეთოდის
იხ. მიმაგრებულ ფაილში

ამ
DLL მისამართია:

c:\Install\MOHSSA\DIS.MOH.Integration.dll

var pid = "01016000575";
// esaa sruli informacia

//          var pid = "01022013001"; // esaa FORMA 3

//          var pid = "20001000958"; // ar moizebneba

USER_NAME: DEA

PASSWORD: G3_USER_TEST

ზურა

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Monday, October 12, 2015 17:00

To: Batiashvili Zurab; Nikoloz Gagnidze; Avtandil Kavrelishvili

Cc: [email-masked]

Subject: RE: ssa informacia socialurad daucvelta bazidan

გამარჯობა ზურა,

კი - ავტო და მე გაგიწევთ ტექნიკურ დახმარებას.

პატივისცემით

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 12 October, 2015 16:50

To: Shota Shekeladze <[email-masked]>; Nikoloz Gagnidze <[email-masked]>; Avtandil Kavrelishvili <[email-masked]>

Cc: [email-masked]

Subject: RE: ssa informacia socialurad daucvelta bazidan

შოთა გამარჯობა,

სერვისის დი-აი-ეს-ზე ინტეგრაციისთვის დამჭირდება თქვენგან ტექნიკური დახმარება, რომელიც ისევ ავთო იქნება?

ზურა

From: Shota Shekeladze [mailto:[email-masked]]

Sent: Friday, October 09, 2015 15:37

To: Batiashvili Zurab; Nikoloz Gagnidze; Avtandil Kavrelishvili

Cc: [email-masked]

Subject: RE: ssa informacia socialurad daucvelta bazidan

ზურა გამარჯობა,

კი - სავარაუდოდ დი-აი-ეს-ის გავლით.

თქვენი სერვისი შეძლებს
GovTalk-ის
XML-ის „გაპარსვას“ და პასუხის ისევ
GovTalk-ის ფორმატში დაბრუნებას? თუ კი, მაშინ ინტეგრაცია მარტივი იქნება, წინააღმდეგ შემთხვევაში საინტეგრაციო
DLL-ის დაწერა იქნება საჭირო

პატივისცემით

შოთა
შეყელაძე

პროგრამული
უზრუნველყოფის
მენეჯერი

მონაცემთა
გაცვლის
სააგენტო

წმ.
ნიკოლოზის/ნ.ჩხეიძის
ქ. 2,

თბილისი,
საქართველო

ტელ.: + 995 32 2915140
შიდა: 104

მობ.: +995 599 561530

Shota Shekeladze

Software manager

Data Exchange Agency

2 St. Nickolas/N. Chkheidze st.

Tbilisi, Georgia, 1002

Tel.: + 995 32 2915140 Ext: 104

Mob.: +995 599 561530

From: Batiashvili Zurab [mailto:[email-masked]]

Sent: 9 October, 2015 15:28

To: Nikoloz Gagnidze <[email-masked]>; Shota Shekeladze <[email-masked]>; Avtandil Kavrelishvili <[email-masked]>

Cc: [email-masked]

Subject: ssa informacia socialurad daucvelta bazidan

მოგესამლმებით,

როგორც შევთანხმდით ბოლო შეხვედრაზე,
my.gov.ge-თვის გავაკეთეთ მეთოდი, რომელიც აბრუნებს ოჯახის წევრის პირადობით ოჯახზე სრულ ინფომრაციას (ამონაწერის ინფორმაციას)

დამრჩა მეთოდის დოკუმენტირება.

მაინტერესებს როგორ დაუკავშირდებით სერვისს? სავარაუდოდ
DIS სერვერის გავლით.

ზურა

577 944 991