Ich habe ein Problem mit Kostüm Ressourcen. Ich mache einen erholsamen Server für den Zugriff auf Clinica Informationen aus einer externen Datenbank, und ich habe eine benutzerdefinierte Ressource: MyAppointment, mit einem benutzerdefinierten Attribut. Meine Frage ist, wenn ein Client meinen Web-Service nutzen, müssen Sie den Client eine Klasse in seinem Code haben identischen, dass mein MyAppointment.class für dies zu tun:Benutzerdefinierte Ressourcen Hapi FHIR
// Create a client (only needed once)
FhirContext ctx = new FhirContext();
IGenericClient client = ctx.newRestfulGenericClient("http://localhost:8080/restful-server-example/fhir");
// Invoke the client
Bundle bundle = client.search().forResource(Appointment.class)
.where(new StringClientParam("patient").matches().value("1232"))
.where(new StringClientParam("fechaDesde").matches().value("2"))
.where(new StringClientParam("fechaHasta").matches().value("2"))
.execute();
**MyAppointment** appo= (**MyAppointment**) bundle.getEntry().get(0).getResource();
Wenn nicht, wie kann der Kunde de Gewohnheit erhalten Ressource?
Dank
Ok. Ich werde nicht deklarierte Erweiterungen mit der FHIR Termin so verwenden. Danke! –