public static MetaResourceSet getEGPatient() throws DatatypeConfigurationException { Patient p = new Patient(); p.setId("Patient/1000000005"); MetaData md1 = new MetaData(); GregorianCalendar gc = new GregorianCalendar(); md1.setLastUpdated(DatatypeFactory.newInstance().newXMLGregorianCalendar(gc)); // md1.setId(p.getId()); MetaResource mr1 = new MetaResource(); mr1.setResource((Resource) p); mr1.setMetaData(md1); MetaResourceSet s1 = new MetaResourceSet(); s1.getMetaResource().add(mr1); return s1; }
public static MetaResourceSet getPatientAndMedicationStatementEg() throws DatatypeConfigurationException { MetaResourceSet s1 = new MetaResourceSet(); Patient p = new Patient(); p.setId("Patient/1000000005"); MedicationStatement ms = new MedicationStatement(); ms.setId("MedicationStatement/1000000005-1"); ms.setPatient(FhirUtil.getResourceReferenceForRessource(p)); MetaResource mr1 = new MetaResource(); MetaData md1 = new MetaData(); // md1.setId(p.getId()); mr1.setResource(p); mr1.setMetaData(md1); GregorianCalendar gc = new GregorianCalendar(); md1.setLastUpdated(DatatypeFactory.newInstance().newXMLGregorianCalendar(gc)); s1.getMetaResource().add(mr1); MetaResource mr2 = new MetaResource(); MetaData md2 = new MetaData(); // md2.setId(ms.getId()); mr2.setResource(ms); mr2.setMetaData(md2); md2.setLastUpdated(DatatypeFactory.newInstance().newXMLGregorianCalendar(gc)); s1.getMetaResource().add(mr2); return s1; }