Class FHIRProviderDPC


  • public class FHIRProviderDPC
    extends FHIRProvider
    Author:
    Laurent Hasson
    • Field Detail

      • LOG

        protected static final org.apache.logging.log4j.Logger LOG
      • _DEFAULT_BASE_URI

        public static java.lang.String _DEFAULT_BASE_URI
      • _token

        protected java.lang.String _token
      • _fhirStoreUri

        protected java.lang.String _fhirStoreUri
    • Constructor Detail

      • FHIRProviderDPC

        public FHIRProviderDPC​(java.lang.String projectName,
                               java.lang.String fhirStoreUri,
                               java.lang.String applicationName)
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • fhirStoreCapabilities

        public com.google.gson.JsonObject fhirStoreCapabilities()
                                                         throws java.lang.Exception
        Specified by:
        fhirStoreCapabilities in class FHIRProvider
        Throws:
        java.lang.Exception
      • getRootUrl

        public java.lang.String getRootUrl()
                                    throws java.lang.Exception
        Specified by:
        getRootUrl in class FHIRProvider
        Throws:
        java.lang.Exception
      • getToken

        public java.lang.String getToken()
                                  throws java.lang.Exception
        Specified by:
        getToken in class FHIRProvider
        Throws:
        java.lang.Exception
      • fhirResourceSearch

        public com.google.gson.JsonObject fhirResourceSearch​(java.lang.String resourceType,
                                                             java.util.List<StringStringPair> params)
                                                      throws java.lang.Exception
        Specified by:
        fhirResourceSearch in class FHIRProvider
        Throws:
        java.lang.Exception