public FhirPatient(Patient Pat) { resourceType = "Patient"; extension = new PatientExtension[] { new PatientExtension(Pat.polis, Pat.SocialStatus, Pat.Privileges) }; name = new HumanName(Pat.family, Pat.name, Pat.suffix); switch (Pat.gender) { case 1: gender = "male"; break; case 2: gender = "female"; break; } this.birthDate = String.Concat(Pat.birthDate.Year.ToString(), '-', Pat.birthDate.Month.ToString(), '-', Pat.birthDate.Day.ToString()); }