@Test public void testToVardAdresseringsType() { final String enhetsId = "enhetsId"; final String enhetsnamn = "enhetsnamn"; final String arbetsplatskod = "arbetsplatskod"; final String vardgivarid = "vardgivarid"; final String vardgivarnamn = "vardgivarnamn"; final String fullstandigtNamn = "fullstandigt namn"; final String personalId = "personalId"; final String forskrivarkod = "forskrivarkod"; final String epost = "epost"; final String postadress = "postadress"; final String postnummer = "postnummer"; final String postort = "postort"; Vardperson vp = new Vardperson(); vp.setArbetsplatsKod(arbetsplatskod); vp.setEnhetsId(enhetsId); vp.setEnhetsnamn(enhetsnamn); vp.setForskrivarKod(forskrivarkod); vp.setHsaId(personalId); vp.setNamn(fullstandigtNamn); vp.setVardgivarId(vardgivarid); vp.setVardgivarnamn(vardgivarnamn); vp.setEpost(epost); vp.setPostadress(postadress); vp.setPostnummer(postnummer); vp.setPostort(postort); VardAdresseringsType res = ConvertToFKTypes.toVardAdresseringsType(vp); assertNotNull(res); assertEquals("1.2.752.129.2.1.4.1", res.getHosPersonal().getEnhet().getEnhetsId().getRoot()); assertEquals(enhetsId, res.getHosPersonal().getEnhet().getEnhetsId().getExtension()); assertEquals(enhetsnamn, res.getHosPersonal().getEnhet().getEnhetsnamn()); assertEquals("1.2.752.29.4.71", res.getHosPersonal().getEnhet().getArbetsplatskod().getRoot()); assertEquals(arbetsplatskod, res.getHosPersonal().getEnhet().getArbetsplatskod().getExtension()); assertEquals("1.2.752.129.2.1.4.1", res.getHosPersonal().getEnhet().getVardgivare().getVardgivareId().getRoot()); assertEquals(vardgivarid, res.getHosPersonal().getEnhet().getVardgivare().getVardgivareId().getExtension()); assertEquals(vardgivarnamn, res.getHosPersonal().getEnhet().getVardgivare().getVardgivarnamn()); assertEquals(fullstandigtNamn, res.getHosPersonal().getFullstandigtNamn()); assertEquals("1.2.752.129.2.1.4.1", res.getHosPersonal().getPersonalId().getRoot()); assertEquals(personalId, res.getHosPersonal().getPersonalId().getExtension()); assertEquals(forskrivarkod, res.getHosPersonal().getForskrivarkod()); assertEquals(epost, res.getHosPersonal().getEnhet().getEpost()); assertEquals(postadress, res.getHosPersonal().getEnhet().getPostadress()); assertEquals(postnummer, res.getHosPersonal().getEnhet().getPostnummer()); assertEquals(postort, res.getHosPersonal().getEnhet().getPostort()); }
public static VardAdresseringsType toVardAdresseringsType(Vardperson vp) { if (vp == null) { return null; } VardAdresseringsType vat = new VardAdresseringsType(); HosPersonalType hos = new HosPersonalType(); hos.setForskrivarkod(vp.getForskrivarKod()); hos.setFullstandigtNamn(vp.getNamn()); hos.setPersonalId(toII(HSA_ID_OID, vp.getHsaId())); hos.setEnhet(toEnhetType(vp)); vat.setHosPersonal(hos); return vat; }
ConvertToFKTypes { public static VardAdresseringsType toVardAdresseringsType(Vardperson vp) { if (vp == null) { return null; } VardAdresseringsType vat = new VardAdresseringsType(); HosPersonalType hos = new HosPersonalType(); hos.setForskrivarkod(vp.getForskrivarKod()); hos.setFullstandigtNamn(vp.getNamn()); hos.setPersonalId(toII(HSA_ID_OID, vp.getHsaId())); hos.setEnhet(toEnhetType(vp)); vat.setHosPersonal(hos); return vat; } }
ConvertToFKTypes { public static VardAdresseringsType toVardAdresseringsType(Vardperson vp) { if (vp == null) { return null; } VardAdresseringsType vat = new VardAdresseringsType(); HosPersonalType hos = new HosPersonalType(); hos.setForskrivarkod(vp.getForskrivarKod()); hos.setFullstandigtNamn(vp.getNamn()); hos.setPersonalId(toII(HSA_ID_OID, vp.getHsaId())); hos.setEnhet(toEnhetType(vp)); vat.setHosPersonal(hos); return vat; } private  ConvertToFKTypes(); }
ConvertToFKTypes { public static VardAdresseringsType toVardAdresseringsType(Vardperson vp) { if (vp == null) { return null; } VardAdresseringsType vat = new VardAdresseringsType(); HosPersonalType hos = new HosPersonalType(); hos.setForskrivarkod(vp.getForskrivarKod()); hos.setFullstandigtNamn(vp.getNamn()); hos.setPersonalId(toII(HSA_ID_OID, vp.getHsaId())); hos.setEnhet(toEnhetType(vp)); vat.setHosPersonal(hos); return vat; } private  ConvertToFKTypes(); static II toII(String root, String ext); static Amnetyp toAmneTyp(Amne amne); static InnehallType toInnehallType(String text, LocalDateTime singeringsDatum); static LakarutlatandeEnkelType toLakarUtlatande(IntygsReferens ir); static VardAdresseringsType toVardAdresseringsType(Vardperson vp); static EnhetType toEnhetType(Vardperson vp); }
ConvertToFKTypes { public static VardAdresseringsType toVardAdresseringsType(Vardperson vp) { if (vp == null) { return null; } VardAdresseringsType vat = new VardAdresseringsType(); HosPersonalType hos = new HosPersonalType(); hos.setForskrivarkod(vp.getForskrivarKod()); hos.setFullstandigtNamn(vp.getNamn()); hos.setPersonalId(toII(HSA_ID_OID, vp.getHsaId())); hos.setEnhet(toEnhetType(vp)); vat.setHosPersonal(hos); return vat; } private  ConvertToFKTypes(); static II toII(String root, String ext); static Amnetyp toAmneTyp(Amne amne); static InnehallType toInnehallType(String text, LocalDateTime singeringsDatum); static LakarutlatandeEnkelType toLakarUtlatande(IntygsReferens ir); static VardAdresseringsType toVardAdresseringsType(Vardperson vp); static EnhetType toEnhetType(Vardperson vp);  }