Index
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 byISectionResourceSupplier.fetchResourcesForSection(IpsContext, IpsSectionContext, RequestDetails)
should be included in the resulting IPS document bundle. - ISectionResourceSupplier.ResourceEntry - Class in ca.uhn.fhir.jpa.ips.api
-
This class is the return type for
ISectionResourceSupplier.fetchResourcesForSection(IpsContext, IpsSectionContext, RequestDetails)
.
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
All Classes and Interfaces|All Packages|Constant Field Values