use of se.inera.intyg.webcert.persistence.utkast.model.VardpersonReferens in project webcert by sklintyg.
the class CreateUtkastFromTemplateBuilderTest method createOriginalUtkast.
private Utkast createOriginalUtkast() {
Utkast orgUtkast = new Utkast();
orgUtkast.setIntygsId(INTYG_COPY_ID);
orgUtkast.setIntygsTyp(INTYG_TYPE_1);
orgUtkast.setPatientPersonnummer(PATIENT_SSN);
orgUtkast.setPatientFornamn(PATIENT_FNAME);
orgUtkast.setPatientMellannamn(PATIENT_MNAME);
orgUtkast.setPatientEfternamn(PATIENT_LNAME);
orgUtkast.setEnhetsId(VARDENHET_ID);
orgUtkast.setEnhetsNamn(VARDENHET_NAME);
orgUtkast.setVardgivarId(VARDGIVARE_ID);
orgUtkast.setVardgivarNamn(VARDGIVARE_NAME);
orgUtkast.setModel(INTYG_JSON);
VardpersonReferens vpRef = new VardpersonReferens();
vpRef.setHsaId(HOSPERSON_ID);
vpRef.setNamn(HOSPERSON_NAME);
orgUtkast.setSenastSparadAv(vpRef);
orgUtkast.setSkapadAv(vpRef);
return orgUtkast;
}
use of se.inera.intyg.webcert.persistence.utkast.model.VardpersonReferens in project webcert by sklintyg.
the class UtkastIntygDecoratorTest method buildVardpersonReferens.
private VardpersonReferens buildVardpersonReferens(HoSPersonal person) {
VardpersonReferens vardperson = new VardpersonReferens();
vardperson.setHsaId(person.getPersonId());
vardperson.setNamn(person.getFullstandigtNamn());
return vardperson;
}
use of se.inera.intyg.webcert.persistence.utkast.model.VardpersonReferens in project webcert by sklintyg.
the class UtkastIntygDecoratorTest method setup.
@Before
public void setup() {
HoSPersonal person = buildHosPerson();
VardpersonReferens vardperson = buildVardpersonReferens(person);
signedUtkast = buildUtkast(INTYG_ID, INTYG_TYPE, UtkastStatus.SIGNED, INTYG_JSON, vardperson);
}
use of se.inera.intyg.webcert.persistence.utkast.model.VardpersonReferens in project webcert by sklintyg.
the class SendNotificationStrategyTest method createUtkast.
private Utkast createUtkast(String intygId, String intygsTyp, String enhetsId) {
VardpersonReferens vardperson = new VardpersonReferens();
vardperson.setHsaId("SE12345678-0000");
vardperson.setNamn("Dr Börje Dengroth");
Utkast utkast = new Utkast();
utkast.setIntygsId(intygId);
utkast.setIntygsTyp(intygsTyp);
utkast.setEnhetsId(enhetsId);
utkast.setEnhetsNamn("Vårdenheten");
utkast.setPatientPersonnummer(Personnummer.createPersonnummer("19121212-1212").get());
utkast.setPatientFornamn("Tolvan");
utkast.setPatientEfternamn("Tolvansson");
utkast.setStatus(UtkastStatus.DRAFT_INCOMPLETE);
utkast.setModel("{model}");
utkast.setSkapadAv(vardperson);
utkast.setSenastSparadAv(vardperson);
return utkast;
}
use of se.inera.intyg.webcert.persistence.utkast.model.VardpersonReferens in project webcert by sklintyg.
the class UtkastServiceImplTest method setup.
@Before
public void setup() {
hoSPerson = new HoSPersonal();
hoSPerson.setPersonId("AAA");
hoSPerson.setFullstandigtNamn("Dr Dengroth");
hoSPerson.getBefattningar().add("Befattning");
hoSPerson.getSpecialiteter().add("Ortoped");
defaultPatient = new Patient();
defaultPatient.setPersonId(PERSONNUMMER);
defaultPatient.setFornamn("fornamn");
defaultPatient.setMellannamn("mellannamn");
defaultPatient.setPostadress("pa1");
defaultPatient.setPostnummer("0000");
defaultPatient.setPostort("ort");
se.inera.intyg.common.support.model.common.internal.Vardgivare vardgivare = new se.inera.intyg.common.support.model.common.internal.Vardgivare();
vardgivare.setVardgivarid("SE234234");
vardgivare.setVardgivarnamn("Vårdgivaren");
se.inera.intyg.common.support.model.common.internal.Vardenhet vardenhet = new se.inera.intyg.common.support.model.common.internal.Vardenhet();
vardenhet.setArbetsplatsKod("00000");
vardenhet.setEnhetsnamn("Vårdenheten");
vardenhet.setEnhetsid("SE234897348");
vardenhet.setPostadress("Sjukvägen 1");
vardenhet.setPostnummer("12345");
vardenhet.setPostort("Testberga");
vardenhet.setTelefonnummer("0123-456789");
vardenhet.setEpost("ingen@ingen.se");
vardenhet.setVardgivare(vardgivare);
VardpersonReferens vardperson = new VardpersonReferens();
vardperson.setHsaId(hoSPerson.getPersonId());
vardperson.setNamn(hoSPerson.getFullstandigtNamn());
hoSPerson.setVardenhet(vardenhet);
utkast = createUtkast(INTYG_ID, UTKAST_VERSION, INTYG_TYPE, UtkastStatus.DRAFT_INCOMPLETE, INTYG_JSON, vardperson, PERSONNUMMER);
signedUtkast = createUtkast(INTYG_ID, INTYG_VERSION, INTYG_TYPE, UtkastStatus.SIGNED, INTYG_JSON, vardperson, PERSONNUMMER);
}
Aggregations