
Package ca.uhn.fhir.jpa.ips.generator
Class IpsGeneratorSvcImpl
java.lang.Object
ca.uhn.fhir.jpa.ips.generator.IpsGeneratorSvcImpl
- All Implemented Interfaces:
IIpsGeneratorSvc
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIpsGeneratorSvcImpl
(ca.uhn.fhir.context.FhirContext theFhirContext, IIpsGenerationStrategy theGenerationStrategy, ca.uhn.fhir.jpa.api.dao.DaoRegistry theDaoRegistry) Constructor -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IBaseBundle
generateIps
(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, ca.uhn.fhir.rest.param.TokenParam thePatientIdentifier) Generates an IPS document and returns the complete document bundle for the given patient by identifierorg.hl7.fhir.instance.model.api.IBaseBundle
generateIps
(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IIdType thePatientId) Generates an IPS document and returns the complete document bundle for the given patient by ID
-
Field Details
-
CHUNK_SIZE
- See Also:
-
-
Constructor Details
-
IpsGeneratorSvcImpl
public IpsGeneratorSvcImpl(ca.uhn.fhir.context.FhirContext theFhirContext, IIpsGenerationStrategy theGenerationStrategy, ca.uhn.fhir.jpa.api.dao.DaoRegistry theDaoRegistry) Constructor
-
-
Method Details
-
generateIps
public org.hl7.fhir.instance.model.api.IBaseBundle generateIps(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IIdType thePatientId) Description copied from interface:IIpsGeneratorSvc
Generates an IPS document and returns the complete document bundle for the given patient by ID- Specified by:
generateIps
in interfaceIIpsGeneratorSvc
-
generateIps
public org.hl7.fhir.instance.model.api.IBaseBundle generateIps(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, ca.uhn.fhir.rest.param.TokenParam thePatientIdentifier) Description copied from interface:IIpsGeneratorSvc
Generates an IPS document and returns the complete document bundle for the given patient by identifier- Specified by:
generateIps
in interfaceIIpsGeneratorSvc
-