java.lang.Object
org.openehealth.ipf.commons.ihe.xds.core.metadata.Vocabulary

public abstract class Vocabulary extends Object
List of XDS related vocabulary constants.
Author:
Jens Riemschneider
  • Field Details

    • DOC_ENTRY_AUTHOR_CLASS_SCHEME

      public static final String DOC_ENTRY_AUTHOR_CLASS_SCHEME
      Author External Classification Scheme of the Document Entry
      See Also:
    • DOC_ENTRY_CLASS_CODE_CLASS_SCHEME

      public static final String DOC_ENTRY_CLASS_CODE_CLASS_SCHEME
      classCode External Classification Scheme of the Document Entry
      See Also:
    • DOC_ENTRY_CONFIDENTIALITY_CODE_CLASS_SCHEME

      public static final String DOC_ENTRY_CONFIDENTIALITY_CODE_CLASS_SCHEME
      confidentialityCode External Classification Scheme of the Document Entry
      See Also:
    • DOC_ENTRY_EVENT_CODE_CLASS_SCHEME

      public static final String DOC_ENTRY_EVENT_CODE_CLASS_SCHEME
      eventCode External Classification Scheme of the Document Entry
      See Also:
    • DOC_ENTRY_FORMAT_CODE_CLASS_SCHEME

      public static final String DOC_ENTRY_FORMAT_CODE_CLASS_SCHEME
      formatCode External Classification Scheme of the Document Entry
      See Also:
    • DOC_ENTRY_HEALTHCARE_FACILITY_TYPE_CODE_CLASS_SCHEME

      public static final String DOC_ENTRY_HEALTHCARE_FACILITY_TYPE_CODE_CLASS_SCHEME
      healthcareFacilityTypeCode External Classification Scheme of the Document Entry
      See Also:
    • DOC_ENTRY_PRACTICE_SETTING_CODE_CLASS_SCHEME

      public static final String DOC_ENTRY_PRACTICE_SETTING_CODE_CLASS_SCHEME
      practiceSettingCode ExternalIdentifier of the Document Entry
      See Also:
    • DOC_ENTRY_TYPE_CODE_CLASS_SCHEME

      public static final String DOC_ENTRY_TYPE_CODE_CLASS_SCHEME
      typeCode ExternalIdentifier of the Document Entry
      See Also:
    • DOC_ENTRY_LIMITED_METADATA_CLASS_NODE

      public static final String DOC_ENTRY_LIMITED_METADATA_CLASS_NODE
      limitedMetadata External Classification Node of the Document Entry
      See Also:
    • DOC_ENTRY_PATIENT_ID_EXTERNAL_ID

      public static final String DOC_ENTRY_PATIENT_ID_EXTERNAL_ID
      patientId ExternalIdentifier of the Document Entry
      See Also:
    • DOC_ENTRY_UNIQUE_ID_EXTERNAL_ID

      public static final String DOC_ENTRY_UNIQUE_ID_EXTERNAL_ID
      uniqueId ExternalIdentifier of the Document Entry
      See Also:
    • DOC_ENTRY_LOCALIZED_STRING_PATIENT_ID

      public static final String DOC_ENTRY_LOCALIZED_STRING_PATIENT_ID
      Localized String used for the patient ID external identifier of a document entry
      See Also:
    • DOC_ENTRY_LOCALIZED_STRING_UNIQUE_ID

      public static final String DOC_ENTRY_LOCALIZED_STRING_UNIQUE_ID
      Localized String used for the unique ID external identifier of a document entry
      See Also:
    • FOLDER_CLASS_NODE

      public static final String FOLDER_CLASS_NODE
      XDSFolder classification node
      See Also:
    • FOLDER_CODE_LIST_CLASS_SCHEME

      public static final String FOLDER_CODE_LIST_CLASS_SCHEME
      codeList External Classification Scheme of the folder
      See Also:
    • FOLDER_LIMITED_METADATA_CLASS_NODE

      public static final String FOLDER_LIMITED_METADATA_CLASS_NODE
      limitedMetadata External Classification Node of the Folder
      See Also:
    • FOLDER_PATIENT_ID_EXTERNAL_ID

      public static final String FOLDER_PATIENT_ID_EXTERNAL_ID
      patientId ExternalIdentifier of the Folder
      See Also:
    • FOLDER_UNIQUE_ID_EXTERNAL_ID

      public static final String FOLDER_UNIQUE_ID_EXTERNAL_ID
      uniqueId ExternalIdentifier of the Folder
      See Also:
    • FOLDER_LOCALIZED_STRING_PATIENT_ID

      public static final String FOLDER_LOCALIZED_STRING_PATIENT_ID
      Localized String used for the patient ID external identifier of a folder
      See Also:
    • FOLDER_LOCALIZED_STRING_UNIQUE_ID

      public static final String FOLDER_LOCALIZED_STRING_UNIQUE_ID
      Localized String used for the unique ID external identifier of a folder
      See Also:
    • SUBMISSION_SET_CLASS_NODE

      public static final String SUBMISSION_SET_CLASS_NODE
      XDSSubmissionSet classification node
      See Also:
    • SUBMISSION_SET_AUTHOR_CLASS_SCHEME

      public static final String SUBMISSION_SET_AUTHOR_CLASS_SCHEME
      Author External Classification Scheme of the Submission Set
      See Also:
    • SUBMISSION_SET_CONTENT_TYPE_CODE_CLASS_SCHEME

      public static final String SUBMISSION_SET_CONTENT_TYPE_CODE_CLASS_SCHEME
      contentTypeCode External Classification Scheme of the Submission Set
      See Also:
    • SUBMISSION_SET_LIMITED_METADATA_CLASS_NODE

      public static final String SUBMISSION_SET_LIMITED_METADATA_CLASS_NODE
      limitedMetadata External Classification Node of the Submission Set
      See Also:
    • SUBMISSION_SET_PATIENT_ID_EXTERNAL_ID

      public static final String SUBMISSION_SET_PATIENT_ID_EXTERNAL_ID
      patientId ExternalIdentifier of the Submission Set
      See Also:
    • SUBMISSION_SET_UNIQUE_ID_EXTERNAL_ID

      public static final String SUBMISSION_SET_UNIQUE_ID_EXTERNAL_ID
      uniqueId ExternalIdentifier of the Submission Set
      See Also:
    • SUBMISSION_SET_SOURCE_ID_EXTERNAL_ID

      public static final String SUBMISSION_SET_SOURCE_ID_EXTERNAL_ID
      sourceId ExternalIdentifier of the Submission Set
      See Also:
    • SUBMISSION_SET_LOCALIZED_STRING_PATIENT_ID

      public static final String SUBMISSION_SET_LOCALIZED_STRING_PATIENT_ID
      Localized String used for the patient ID external identifier of a submission set
      See Also:
    • SUBMISSION_SET_LOCALIZED_STRING_UNIQUE_ID

      public static final String SUBMISSION_SET_LOCALIZED_STRING_UNIQUE_ID
      Localized String used for the unique ID external identifier of a submission set
      See Also:
    • SUBMISSION_SET_LOCALIZED_STRING_SOURCE_ID

      public static final String SUBMISSION_SET_LOCALIZED_STRING_SOURCE_ID
      Localized String used for the source ID external identifier of a submission set
      See Also:
    • ASSOCIATION_DOC_CODE_CLASS_SCHEME

      public static final String ASSOCIATION_DOC_CODE_CLASS_SCHEME
      Documentation External Classification Scheme of the Association
      See Also:
    • SLOT_NAME_AUTHOR_PERSON

      public static final String SLOT_NAME_AUTHOR_PERSON
      Name of the slot that is used for author persons
      See Also:
    • SLOT_NAME_AUTHOR_INSTITUTION

      public static final String SLOT_NAME_AUTHOR_INSTITUTION
      Name of the slot that is used for author institutions
      See Also:
    • SLOT_NAME_AUTHOR_ROLE

      public static final String SLOT_NAME_AUTHOR_ROLE
      Name of the slot that is used for author roles
      See Also:
    • SLOT_NAME_AUTHOR_SPECIALTY

      public static final String SLOT_NAME_AUTHOR_SPECIALTY
      Name of the slot that is used for author specialties
      See Also:
    • SLOT_NAME_AUTHOR_TELECOM

      public static final String SLOT_NAME_AUTHOR_TELECOM
      Name of the slot that is used for author telecommunication addresses
      See Also:
    • SLOT_NAME_CODING_SCHEME

      public static final String SLOT_NAME_CODING_SCHEME
      Name of the slot that is used for coding schemes
      See Also:
    • SLOT_NAME_CREATION_TIME

      public static final String SLOT_NAME_CREATION_TIME
      Name of the slot that is used for the creation time
      See Also:
    • SLOT_NAME_LAST_UPDATE_TIME

      public static final String SLOT_NAME_LAST_UPDATE_TIME
      Name of the slot that is used for the last update time
      See Also:
    • SLOT_NAME_HASH

      public static final String SLOT_NAME_HASH
      Name of the slot that is used for the hash code
      See Also:
    • SLOT_NAME_LANGUAGE_CODE

      public static final String SLOT_NAME_LANGUAGE_CODE
      Name of the slot that is used for the language code
      See Also:
    • SLOT_NAME_SERVICE_START_TIME

      public static final String SLOT_NAME_SERVICE_START_TIME
      Name of the slot that is used for the service start time
      See Also:
    • SLOT_NAME_SERVICE_STOP_TIME

      public static final String SLOT_NAME_SERVICE_STOP_TIME
      Name of the slot that is used for the service stop time
      See Also:
    • SLOT_NAME_SIZE

      public static final String SLOT_NAME_SIZE
      Name of the slot that is used for the size
      See Also:
    • SLOT_NAME_SOURCE_PATIENT_ID

      public static final String SLOT_NAME_SOURCE_PATIENT_ID
      Name of the slot that is used for the source patient ID
      See Also:
    • SLOT_NAME_SOURCE_PATIENT_INFO

      public static final String SLOT_NAME_SOURCE_PATIENT_INFO
      Name of the slot that is used for the source patient info
      See Also:
    • SLOT_NAME_URI

      public static final String SLOT_NAME_URI
      Name of the slot that is used for the URI
      See Also:
    • SLOT_NAME_REPOSITORY_UNIQUE_ID

      public static final String SLOT_NAME_REPOSITORY_UNIQUE_ID
      Name of the slot that is used for the unique ID of the repository (using only in XDS.b)
      See Also:
    • SLOT_NAME_INTENDED_RECIPIENT

      public static final String SLOT_NAME_INTENDED_RECIPIENT
      Name of the slot that is used for the intended recipients
      See Also:
    • SLOT_NAME_SUBMISSION_TIME

      public static final String SLOT_NAME_SUBMISSION_TIME
      Name of the slot that is used for the submission time
      See Also:
    • SLOT_NAME_SUBMISSION_SET_STATUS

      public static final String SLOT_NAME_SUBMISSION_SET_STATUS
      Name of the slot that is used for association labeling of the submission set
      See Also:
    • SLOT_NAME_PREVIOUS_VERSION

      public static final String SLOT_NAME_PREVIOUS_VERSION
      Name of the slot that is used for version number of documents previous version
      See Also:
    • SLOT_NAME_ORIGINAL_STATUS

      public static final String SLOT_NAME_ORIGINAL_STATUS
      Name of the slot that is used for original association type status on update associations
      See Also:
    • SLOT_NAME_NEW_STATUS

      public static final String SLOT_NAME_NEW_STATUS
      Name of the slot that is used for new association type status on update associations
      See Also:
    • SLOT_NAME_DOCUMENT_AVAILABILITY

      public static final String SLOT_NAME_DOCUMENT_AVAILABILITY
      Name of the slot that is used for document availability on document entries
      See Also:
    • SLOT_NAME_ASSOCIATION_PROPAGATION

      public static final String SLOT_NAME_ASSOCIATION_PROPAGATION
      Annotation for association propagation
      See Also:
    • SLOT_NAME_REFERENCE_ID_LIST

      public static final String SLOT_NAME_REFERENCE_ID_LIST
      Name of the slot that is used for reference ID list
      See Also:
    • SLOT_NAME_HOME_COMMUNITY_ID

      public static final String SLOT_NAME_HOME_COMMUNITY_ID
      Name of the slot that is used for reference ID list
      See Also:
    • UNIVERSAL_ID_TYPE_OID

      public static final String UNIVERSAL_ID_TYPE_OID
      Universal ID Type to be used for all HD data types used with XDS
      See Also:
    • NODE_REPRESENTATION_AUTHOR

      public static final String NODE_REPRESENTATION_AUTHOR
      Node representation for the author classification
      See Also:
    • NODE_REPRESENTATION_CLASSCODE

      public static final String NODE_REPRESENTATION_CLASSCODE
      Node representation for the class code classification
      See Also:
    • NODE_REPRESENTATION_CONFIDENTIALITY_CODE

      public static final String NODE_REPRESENTATION_CONFIDENTIALITY_CODE
      Node representation for the class code classification
      See Also:
  • Method Details

    • isNonStandardUuid

      public static boolean isNonStandardUuid(String uuid)