Index

A B C D E F G H I J L M N P R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addGlobalSectionCustomizer(Function<Section, Section>) - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
Subclasses may call this method to add customers that will customize every section added to the strategy.
addJpaSection(Section, JpaSectionSearchStrategyCollection) - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionAdvanceDirectives() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionAllergyIntolerance() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionDiagnosticResults() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionFunctionalStatus() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionIllnessHistory() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionImmunizations() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionMedicalDevices() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionMedicationSummary() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionPlanOfCare() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionPregnancy() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionProblemList() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionProcedures() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionSocialHistory() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addJpaSectionVitalSigns() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
addSection(Section, ISectionResourceSupplier) - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
This should be called once per section to add a section for inclusion in generated IPS documents.
addSections() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
Add the various sections to the registry in order.
addStrategy(Class<T>, IJpaSectionSearchStrategy<T>) - Method in class ca.uhn.fhir.jpa.ips.jpa.JpaSectionSearchStrategyCollection.JpaSectionSearchStrategyCollectionBuilder
 
AdvanceDirectivesJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
AdvanceDirectivesJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.AdvanceDirectivesJpaSectionSearchStrategy
 
AllergyIntoleranceJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
AllergyIntoleranceJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.AllergyIntoleranceJpaSectionSearchStrategy
 
AllergyIntoleranceNoInfoR4Generator - Class in ca.uhn.fhir.jpa.ips.strategy
 
AllergyIntoleranceNoInfoR4Generator() - Constructor for class ca.uhn.fhir.jpa.ips.strategy.AllergyIntoleranceNoInfoR4Generator
 

B

BaseIpsGenerationStrategy - Class in ca.uhn.fhir.jpa.ips.strategy
 
BaseIpsGenerationStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
Constructor
build() - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
 
build() - Method in class ca.uhn.fhir.jpa.ips.jpa.JpaSectionSearchStrategyCollection.JpaSectionSearchStrategyCollectionBuilder
 

C

ca.uhn.fhir.jpa.ips.api - package ca.uhn.fhir.jpa.ips.api
 
ca.uhn.fhir.jpa.ips.generator - package ca.uhn.fhir.jpa.ips.generator
 
ca.uhn.fhir.jpa.ips.jpa - package ca.uhn.fhir.jpa.ips.jpa
 
ca.uhn.fhir.jpa.ips.jpa.section - package ca.uhn.fhir.jpa.ips.jpa.section
 
ca.uhn.fhir.jpa.ips.provider - package ca.uhn.fhir.jpa.ips.provider
 
ca.uhn.fhir.jpa.ips.strategy - package ca.uhn.fhir.jpa.ips.strategy
 
CHUNK_SIZE - Static variable in class ca.uhn.fhir.jpa.ips.jpa.JpaSectionResourceSupplier
 
createAuthor() - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
Create and return a new Organization resource representing.
createAuthor() - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
createConfidentiality(IpsContext) - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
Create and return a confidentiality code for the composition document.
createConfidentiality(IpsContext) - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
createTitle(IpsContext) - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
Create and return a title for the composition document.
createTitle(IpsContext) - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 

D

DEFAULT_IPS_NARRATIVES_PROPERTIES - Static variable in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
DefaultJpaIpsGenerationStrategy - Class in ca.uhn.fhir.jpa.ips.jpa
This generation strategy contains default rules for fetching IPS section contents for each of the base (universal realm) IPS definition sections.
DefaultJpaIpsGenerationStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
DiagnosticResultsJpaSectionSearchStrategyDiagnosticReport - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
DiagnosticResultsJpaSectionSearchStrategyDiagnosticReport() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.DiagnosticResultsJpaSectionSearchStrategyDiagnosticReport
 
DiagnosticResultsJpaSectionSearchStrategyObservation - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
DiagnosticResultsJpaSectionSearchStrategyObservation() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.DiagnosticResultsJpaSectionSearchStrategyObservation
 

E

equals(Object) - Method in class ca.uhn.fhir.jpa.ips.api.Section
 
EXCLUDE - Enum constant in enum ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.InclusionTypeEnum
Do not include this resource in the document

F

fetchPatient(TokenParam, RequestDetails) - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
Fetches and returns the patient to include in the generated IPS for the given patient identifier.
fetchPatient(TokenParam, RequestDetails) - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
fetchPatient(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
Fetches and returns the patient to include in the generated IPS for the given patient ID.
fetchPatient(IIdType, RequestDetails) - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
fetchResourcesForSection(IpsContext, IpsSectionContext<T>, RequestDetails) - Method in interface ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier
This method will be called once for each section context (section and resource type combination), and will be used to supply the resources to include in the given IPS section.
fetchResourcesForSection(IpsContext, IpsSectionContext<T>, RequestDetails) - Method in class ca.uhn.fhir.jpa.ips.jpa.JpaSectionResourceSupplier
 
FunctionalStatusJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
FunctionalStatusJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.FunctionalStatusJpaSectionSearchStrategy
 

G

generate(IIdType) - Method in interface ca.uhn.fhir.jpa.ips.api.INoInfoGenerator
Generate an appropriate no-info resource.
generate(IIdType) - Method in class ca.uhn.fhir.jpa.ips.strategy.AllergyIntoleranceNoInfoR4Generator
 
generate(IIdType) - Method in class ca.uhn.fhir.jpa.ips.strategy.MedicationNoInfoR4Generator
 
generate(IIdType) - Method in class ca.uhn.fhir.jpa.ips.strategy.ProblemNoInfoR4Generator
 
generateIps(RequestDetails, TokenParam, String) - Method in interface ca.uhn.fhir.jpa.ips.generator.IIpsGeneratorSvc
Generates an IPS document and returns the complete document bundle for the given patient by identifier
generateIps(RequestDetails, TokenParam, String) - Method in class ca.uhn.fhir.jpa.ips.generator.IpsGeneratorSvcImpl
Generate an IPS using a patient identifier
generateIps(RequestDetails, IIdType, String) - Method in interface ca.uhn.fhir.jpa.ips.generator.IIpsGeneratorSvc
Generates an IPS document and returns the complete document bundle for the given patient by ID
generateIps(RequestDetails, IIdType, String) - Method in class ca.uhn.fhir.jpa.ips.generator.IpsGeneratorSvcImpl
Generate an IPS using a patient ID
getBundleProfile() - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
This method returns the profile associated with the IPS document generated by this strategy.
getBundleProfile() - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
getInclusionType() - Method in class ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.ResourceEntry
 
getNarrativePropertyFiles() - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
Provides a list of configuration property files for the IPS narrative generator.
getNarrativePropertyFiles() - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
getNoInfoGenerator() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 
getProfile() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 
getResource() - Method in class ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.ResourceEntry
 
getResourceType() - Method in class ca.uhn.fhir.jpa.ips.api.IpsSectionContext
 
getResourceTypes() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 
getResourceTypes() - Method in class ca.uhn.fhir.jpa.ips.jpa.JpaSectionSearchStrategyCollection
 
getSearchStrategy(Class<T>) - Method in class ca.uhn.fhir.jpa.ips.jpa.JpaSectionSearchStrategyCollection
 
getSection() - Method in class ca.uhn.fhir.jpa.ips.api.IpsSectionContext
 
getSectionCode() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 
getSectionDisplay() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 
getSectionResourceSupplier(Section) - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
Returns the resource supplier for the given section.
getSectionResourceSupplier(Section) - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
getSections() - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
This method should return a list of the sections to include in the generated IPS.
getSections() - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
getSectionSystem() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 
getSubject() - Method in class ca.uhn.fhir.jpa.ips.api.IpsContext
Returns the subject Patient resource for the IPS being generated.
getSubjectId() - Method in class ca.uhn.fhir.jpa.ips.api.IpsContext
Returns the ID of the subject for the given IPS.
getTitle() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 

H

hashCode() - Method in class ca.uhn.fhir.jpa.ips.api.Section
 

I

IIpsGenerationStrategy - Interface in ca.uhn.fhir.jpa.ips.api
This interface is the primary configuration and strategy provider for the HAPI FHIR International Patient Summary (IPS) generator.
IIpsGeneratorSvc - Interface in ca.uhn.fhir.jpa.ips.generator
 
IJpaSectionSearchStrategy<T> - Interface in ca.uhn.fhir.jpa.ips.jpa
Implementations of this interface are used to fetch resources to include for a given IPS section by performing a search in a local JPA repository.
IllnessHistoryJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
IllnessHistoryJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.IllnessHistoryJpaSectionSearchStrategy
 
ImmunizationsJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
ImmunizationsJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.ImmunizationsJpaSectionSearchStrategy
 
initialize() - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
This method will be called once by the framework.
initialize() - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
INoInfoGenerator - Interface in ca.uhn.fhir.jpa.ips.api
This interface is invoked when a section has no resources found, and should generate a "stub" resource explaining why.
IpsContext - Class in ca.uhn.fhir.jpa.ips.api
 
IpsContext(IBaseResource, IIdType) - Constructor for class ca.uhn.fhir.jpa.ips.api.IpsContext
Constructor
IpsGenerationCtxConfig - Class in ca.uhn.fhir.jpa.ips.jpa
 
IpsGenerationCtxConfig() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.IpsGenerationCtxConfig
 
IpsGeneratorSvcImpl - Class in ca.uhn.fhir.jpa.ips.generator
 
IpsGeneratorSvcImpl(FhirContext, IIpsGenerationStrategy) - Constructor for class ca.uhn.fhir.jpa.ips.generator.IpsGeneratorSvcImpl
Constructor
IpsGeneratorSvcImpl(FhirContext, List<IIpsGenerationStrategy>) - Constructor for class ca.uhn.fhir.jpa.ips.generator.IpsGeneratorSvcImpl
 
IpsOperationProvider - Class in ca.uhn.fhir.jpa.ips.provider
 
IpsOperationProvider(IIpsGeneratorSvc) - Constructor for class ca.uhn.fhir.jpa.ips.provider.IpsOperationProvider
Constructor
IpsSectionContext<T> - Class in ca.uhn.fhir.jpa.ips.api
 
ISectionResourceSupplier - Interface in ca.uhn.fhir.jpa.ips.api
This interface is invoked for each section of the IPS, and fetches/returns the resources which will be included in the IPS document for that section.
ISectionResourceSupplier.InclusionTypeEnum - Enum in ca.uhn.fhir.jpa.ips.api
This enum specifies how an individual resource entry that is returned by ISectionResourceSupplier.fetchResourcesForSection(IpsContext, IpsSectionContext, RequestDetails) should be included in the resulting IPS document bundle.
ISectionResourceSupplier.ResourceEntry - Class in ca.uhn.fhir.jpa.ips.api

J

JpaSectionResourceSupplier - Class in ca.uhn.fhir.jpa.ips.jpa
 
JpaSectionResourceSupplier(JpaSectionSearchStrategyCollection, DaoRegistry, FhirContext) - Constructor for class ca.uhn.fhir.jpa.ips.jpa.JpaSectionResourceSupplier
 
JpaSectionSearchStrategy<T> - Class in ca.uhn.fhir.jpa.ips.jpa
 
JpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.JpaSectionSearchStrategy
 
JpaSectionSearchStrategyCollection - Class in ca.uhn.fhir.jpa.ips.jpa
 
JpaSectionSearchStrategyCollection.JpaSectionSearchStrategyCollectionBuilder - Class in ca.uhn.fhir.jpa.ips.jpa
 
JpaSectionSearchStrategyCollectionBuilder() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.JpaSectionSearchStrategyCollection.JpaSectionSearchStrategyCollectionBuilder
 

L

LOINC_CODE_NUMBER_ABORTIONS - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_ABORTIONS_INDUCED - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_ABORTIONS_SPONTANEOUS - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_BIRTHS_LIVE - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_BIRTHS_PRETERM - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_BIRTHS_STILL_LIVING - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_BIRTHS_TERM - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_BIRTHS_TOTAL - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_NUMBER_ECTOPIC_PREGNANCY - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
LOINC_CODE_PREGNANCY_STATUS - Static variable in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 

M

massageResourceId(IpsContext, IBaseResource) - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
This method is used to determine the resource ID to assign to a resource that will be added to the IPS document Bundle.
massageResourceId(IpsContext, IBaseResource) - Method in class ca.uhn.fhir.jpa.ips.strategy.BaseIpsGenerationStrategy
 
massageResourceSearch(IpsSectionContext<CarePlan>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.PlanOfCareJpaSectionSearchStrategy
 
massageResourceSearch(IpsSectionContext<DeviceUseStatement>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.MedicalDevicesJpaSectionSearchStrategy
 
massageResourceSearch(IpsSectionContext<Immunization>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.ImmunizationsJpaSectionSearchStrategy
 
massageResourceSearch(IpsSectionContext<MedicationAdministration>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationAdministration
 
massageResourceSearch(IpsSectionContext<MedicationDispense>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationDispense
 
massageResourceSearch(IpsSectionContext<MedicationRequest>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationRequest
 
massageResourceSearch(IpsSectionContext<MedicationStatement>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationStatement
 
massageResourceSearch(IpsSectionContext<Observation>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.DiagnosticResultsJpaSectionSearchStrategyObservation
 
massageResourceSearch(IpsSectionContext<Observation>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
massageResourceSearch(IpsSectionContext<Observation>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.SocialHistoryJpaSectionSearchStrategy
 
massageResourceSearch(IpsSectionContext<Observation>, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.VitalSignsJpaSectionSearchStrategy
 
massageResourceSearch(IpsSectionContext<T>, SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.ips.jpa.IJpaSectionSearchStrategy
This method can manipulate the SearchParameterMap that will be used to find candidate resources for the given IPS section.
massageResourceSearch(IpsSectionContext, SearchParameterMap) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.AdvanceDirectivesJpaSectionSearchStrategy
 
MedicalDevicesJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
MedicalDevicesJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.MedicalDevicesJpaSectionSearchStrategy
 
MedicationNoInfoR4Generator - Class in ca.uhn.fhir.jpa.ips.strategy
 
MedicationNoInfoR4Generator() - Constructor for class ca.uhn.fhir.jpa.ips.strategy.MedicationNoInfoR4Generator
 
MedicationSummaryJpaSectionSearchStrategyMedicationAdministration - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
MedicationSummaryJpaSectionSearchStrategyMedicationAdministration() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationAdministration
 
MedicationSummaryJpaSectionSearchStrategyMedicationDispense - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
MedicationSummaryJpaSectionSearchStrategyMedicationDispense() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationDispense
 
MedicationSummaryJpaSectionSearchStrategyMedicationRequest - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
MedicationSummaryJpaSectionSearchStrategyMedicationRequest() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationRequest
 
MedicationSummaryJpaSectionSearchStrategyMedicationStatement - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
MedicationSummaryJpaSectionSearchStrategyMedicationStatement() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.MedicationSummaryJpaSectionSearchStrategyMedicationStatement
 

N

newBuilder() - Static method in class ca.uhn.fhir.jpa.ips.api.Section
Create a new empty section builder
newBuilder() - Static method in class ca.uhn.fhir.jpa.ips.jpa.JpaSectionSearchStrategyCollection
 
newBuilder(Section) - Static method in class ca.uhn.fhir.jpa.ips.api.Section
Create a new section builder which is a clone of an existing section
newSectionContext(Section, Class<T>) - Method in class ca.uhn.fhir.jpa.ips.api.IpsContext
 

P

patientInstanceSummary(IIdType, IPrimitiveType<String>, RequestDetails) - Method in class ca.uhn.fhir.jpa.ips.provider.IpsOperationProvider
Patient/123/$summary
patientTypeSummary(IPrimitiveType<String>, IBase, RequestDetails) - Method in class ca.uhn.fhir.jpa.ips.provider.IpsOperationProvider
/Patient/$summary?identifier=foo|bar
PlanOfCareJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
PlanOfCareJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.PlanOfCareJpaSectionSearchStrategy
 
postManipulateIpsBundle(IBaseBundle) - Method in interface ca.uhn.fhir.jpa.ips.api.IIpsGenerationStrategy
This method is called once for each generated IPS document, after all other processing is complete.
PregnancyJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
PregnancyJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
PRIMARY_RESOURCE - Enum constant in enum ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.InclusionTypeEnum
The resource should be included in the document bundle and linked to from the Composition via the Composition.section.entry reference.
ProblemListJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
ProblemListJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.ProblemListJpaSectionSearchStrategy
 
ProblemNoInfoR4Generator - Class in ca.uhn.fhir.jpa.ips.strategy
 
ProblemNoInfoR4Generator() - Constructor for class ca.uhn.fhir.jpa.ips.strategy.ProblemNoInfoR4Generator
 
ProceduresJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
ProceduresJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.ProceduresJpaSectionSearchStrategy
 

R

RESOURCE_ENTRY_INCLUSION_TYPE - Static variable in class ca.uhn.fhir.jpa.ips.generator.IpsGeneratorSvcImpl
 
ResourceEntry(IBaseResource, ISectionResourceSupplier.InclusionTypeEnum) - Constructor for class ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.ResourceEntry
Constructor

S

SECONDARY_RESOURCE - Enum constant in enum ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.InclusionTypeEnum
The resource should be included in the document bundle, but not directly linked from the composition.
Section - Class in ca.uhn.fhir.jpa.ips.api
Call Section.newBuilder() to create a new instance of this class.
SECTION_CODE_ADVANCE_DIRECTIVES - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_ALLERGY_INTOLERANCE - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_DIAGNOSTIC_RESULTS - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_FUNCTIONAL_STATUS - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_ILLNESS_HISTORY - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_IMMUNIZATIONS - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_MEDICAL_DEVICES - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_MEDICATION_SUMMARY - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_PLAN_OF_CARE - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_PREGNANCY - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_PROBLEM_LIST - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_PROCEDURES - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_SOCIAL_HISTORY - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_CODE_VITAL_SIGNS - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
SECTION_SYSTEM_LOINC - Static variable in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
Section.SectionBuilder - Class in ca.uhn.fhir.jpa.ips.api
 
SectionBuilder(String, String, String, String, String, INoInfoGenerator, List<Class<? extends IBaseResource>>) - Constructor for class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
 
setDaoRegistry(DaoRegistry) - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
setFhirContext(FhirContext) - Method in class ca.uhn.fhir.jpa.ips.jpa.DefaultJpaIpsGenerationStrategy
 
shouldInclude(IpsSectionContext<ClinicalImpression>, ClinicalImpression) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.FunctionalStatusJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<Condition>, Condition) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.IllnessHistoryJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<Condition>, Condition) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.ProblemListJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<DeviceUseStatement>, DeviceUseStatement) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.MedicalDevicesJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<Immunization>, Immunization) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.ImmunizationsJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<Observation>, Observation) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.DiagnosticResultsJpaSectionSearchStrategyObservation
 
shouldInclude(IpsSectionContext<Observation>, Observation) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.PregnancyJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<Observation>, Observation) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.SocialHistoryJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<Observation>, Observation) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.VitalSignsJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<Procedure>, Procedure) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.ProceduresJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext<T>, T) - Method in interface ca.uhn.fhir.jpa.ips.jpa.IJpaSectionSearchStrategy
This method will be called for each found resource candidate for inclusion in the IPS document.
shouldInclude(IpsSectionContext, AllergyIntolerance) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.AllergyIntoleranceJpaSectionSearchStrategy
 
shouldInclude(IpsSectionContext, DiagnosticReport) - Method in class ca.uhn.fhir.jpa.ips.jpa.section.DiagnosticResultsJpaSectionSearchStrategyDiagnosticReport
 
SocialHistoryJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
SocialHistoryJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.SocialHistoryJpaSectionSearchStrategy
 

U

URL_NARRATIVE_LINK - Static variable in class ca.uhn.fhir.jpa.ips.generator.IpsGeneratorSvcImpl
 

V

valueOf(String) - Static method in enum ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.InclusionTypeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum ca.uhn.fhir.jpa.ips.api.ISectionResourceSupplier.InclusionTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
VitalSignsJpaSectionSearchStrategy - Class in ca.uhn.fhir.jpa.ips.jpa.section
 
VitalSignsJpaSectionSearchStrategy() - Constructor for class ca.uhn.fhir.jpa.ips.jpa.section.VitalSignsJpaSectionSearchStrategy
 

W

withNoInfoGenerator(INoInfoGenerator) - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
Supplies a INoInfoGenerator which is used to create a stub resource to place in this section if no actual contents are found.
withProfile(String) - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
 
withResourceType(Class<? extends IBaseResource>) - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
This method may be called multiple times if the section will contain multiple resource types
withSectionCode(String) - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
 
withSectionDisplay(String) - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
 
withSectionSystem(String) - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
 
withTitle(String) - Method in class ca.uhn.fhir.jpa.ips.api.Section.SectionBuilder
 
A B C D E F G H I J L M N P R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values