Enum MhdProfiles

java.lang.Object
java.lang.Enum<MhdProfiles>
org.openehealth.ipf.commons.ihe.fhir.mhd.MhdProfiles
All Implemented Interfaces:
Serializable, Comparable<MhdProfiles>, java.lang.constant.Constable

public enum MhdProfiles extends Enum<MhdProfiles>
  • Enum Constant Details

    • ITI65_MINIMAL_BUNDLE

      public static final MhdProfiles ITI65_MINIMAL_BUNDLE
    • ITI65_COMPREHENSIVE_BUNDLE

      public static final MhdProfiles ITI65_COMPREHENSIVE_BUNDLE
    • ITI65_UNCONTAINED_COMPREHENSIVE_BUNDLE

      public static final MhdProfiles ITI65_UNCONTAINED_COMPREHENSIVE_BUNDLE
    • ITI65_PROVIDE_DOCUMENT_BUNDLE_RESPONSE

      public static final MhdProfiles ITI65_PROVIDE_DOCUMENT_BUNDLE_RESPONSE
    • ITI66_FIND_DOCUMENT_LISTS_RESPONSE_BUNDLE

      public static final MhdProfiles ITI66_FIND_DOCUMENT_LISTS_RESPONSE_BUNDLE
    • ITI67_FIND_DOCUMENT_REFERENCES_RESPONSE_BUNDLE

      public static final MhdProfiles ITI67_FIND_DOCUMENT_REFERENCES_RESPONSE_BUNDLE
    • ITI67_FIND_DOCUMENT_REFERENCES_COMPREHENSIVE_RESPONSE_BUNDLE

      public static final MhdProfiles ITI67_FIND_DOCUMENT_REFERENCES_COMPREHENSIVE_RESPONSE_BUNDLE
    • MHD_LIST

      public static final MhdProfiles MHD_LIST
    • COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST

      public static final MhdProfiles COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST
    • UNCONTAINED_COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST

      public static final MhdProfiles UNCONTAINED_COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST
    • MINIMAL_SUBMISSIONSET_TYPE_LIST

      public static final MhdProfiles MINIMAL_SUBMISSIONSET_TYPE_LIST
    • MINIMAL_FOLDER_TYPE_LIST

      public static final MhdProfiles MINIMAL_FOLDER_TYPE_LIST
    • COMPREHENSIVE_FOLDER_TYPE_LIST

      public static final MhdProfiles COMPREHENSIVE_FOLDER_TYPE_LIST
    • COMPREHENSIVE_DOCUMENT_REFERENCE

      public static final MhdProfiles COMPREHENSIVE_DOCUMENT_REFERENCE
    • UNCONTAINED_COMPREHENSIVE_DOCUMENT_REFERENCE

      public static final MhdProfiles UNCONTAINED_COMPREHENSIVE_DOCUMENT_REFERENCE
    • MINIMAL_DOCUMENT_REFERENCE

      public static final MhdProfiles MINIMAL_DOCUMENT_REFERENCE
    • SIMPLIFIED_PUBLISH_DOCUMENT_REFERENCE

      public static final MhdProfiles SIMPLIFIED_PUBLISH_DOCUMENT_REFERENCE
  • Field Details

    • ITI65_MINIMAL_BUNDLE_PROFILE

      static final String ITI65_MINIMAL_BUNDLE_PROFILE
      See Also:
    • ITI65_COMPREHENSIVE_BUNDLE_PROFILE

      static final String ITI65_COMPREHENSIVE_BUNDLE_PROFILE
      See Also:
    • ITI65_UNCONTAINED_COMPREHENSIVE_BUNDLE_PROFILE

      static final String ITI65_UNCONTAINED_COMPREHENSIVE_BUNDLE_PROFILE
      See Also:
    • ITI65_PROVIDE_DOCUMENT_BUNDLE_RESPONSE_PROFILE

      static final String ITI65_PROVIDE_DOCUMENT_BUNDLE_RESPONSE_PROFILE
      See Also:
    • ITI66_FIND_DOCUMENT_LISTS_RESPONSE_BUNDLE_PROFILE

      static final String ITI66_FIND_DOCUMENT_LISTS_RESPONSE_BUNDLE_PROFILE
      See Also:
    • ITI67_FIND_DOCUMENT_REFERENCES_RESPONSE_BUNDLE_PROFILE

      static final String ITI67_FIND_DOCUMENT_REFERENCES_RESPONSE_BUNDLE_PROFILE
      See Also:
    • ITI67_FIND_DOCUMENT_REFERENCES_COMPREHENSIVE_RESPONSE_BUNDLE_PROFILE

      static final String ITI67_FIND_DOCUMENT_REFERENCES_COMPREHENSIVE_RESPONSE_BUNDLE_PROFILE
      See Also:
    • MHD_LIST_PROFILE

      static final String MHD_LIST_PROFILE
      See Also:
    • COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST_PROFILE

      static final String COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST_PROFILE
      See Also:
    • UNCONTAINED_COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST_PROFILE

      static final String UNCONTAINED_COMPREHENSIVE_SUBMISSIONSET_TYPE_LIST_PROFILE
      See Also:
    • MINIMAL_SUBMISSIONSET_TYPE_LIST_PROFILE

      static final String MINIMAL_SUBMISSIONSET_TYPE_LIST_PROFILE
      See Also:
    • MINIMAL_FOLDER_TYPE_LIST_PROFILE

      static final String MINIMAL_FOLDER_TYPE_LIST_PROFILE
      See Also:
    • COMPREHENSIVE_FOLDER_TYPE_LIST_PROFILE

      static final String COMPREHENSIVE_FOLDER_TYPE_LIST_PROFILE
      See Also:
    • COMPREHENSIVE_DOCUMENT_REFERENCE_PROFILE

      static final String COMPREHENSIVE_DOCUMENT_REFERENCE_PROFILE
      See Also:
    • UNCONTAINED_COMPREHENSIVE_DOCUMENT_REFERENCE_PROFILE

      static final String UNCONTAINED_COMPREHENSIVE_DOCUMENT_REFERENCE_PROFILE
      See Also:
    • MINIMAL_DOCUMENT_REFERENCE_PROFILE

      static final String MINIMAL_DOCUMENT_REFERENCE_PROFILE
      See Also:
    • SIMPLIFIED_PUBLISH_DOCUMENT_REFERENCE_PROFILE

      static final String SIMPLIFIED_PUBLISH_DOCUMENT_REFERENCE_PROFILE
      See Also:
  • Method Details

    • values

      public static MhdProfiles[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static MhdProfiles valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • setProfile

      public void setProfile(org.hl7.fhir.r4.model.Resource resource)
      Set the Meta/Profile of the resource
      Parameters:
      resource - FHIR resource
    • registerDefaultTypes

      public static void registerDefaultTypes(FhirContext fhirContext)
      Registers all the profiles and implementing classes in the FhirContext
      Parameters:
      fhirContext - FhirContext
    • getUrl

      public String getUrl()
    • getResourceClass

      public Class<? extends IBaseResource> getResourceClass()