contentClass
The contentClass
data type describes the contentClasses
resource for tenants.
Properties
The table below describes the properties included in the contentClass
data type.
Property name | Data type | Description | Notes |
contentProperties |
content Properties | Specifies the set of content properties in the content class. |
This property is optional on a PUT request. The set of content properties specified in the request body replaces the set of content properties currently in the content class. To remove all content properties, specify an empty set. |
name | String | Specifies the name of the content class. Content class names must be from one through 64 characters long, can contain any valid UTF-8 characters, including white space, and are not case sensitive. | This property is required on a PUT request. |
namespaces | List | Associates zero, one, or more namespaces with the content class. Valid values are the names of existing search-enabled namespaces. |
This property is optional on a PUT request. The set of namespaces specified in the request body replaces the set of namespaces currently associated with the content class. To dissociate all namespaces from the content class, specify an empty set. In XML, element that identifies each namespace is |
Example
Here’s an XML example of the contentClass
data type:
<contentClass> <name>DICOM</name> <contentProperties> <contentProperty> <name>Doctor_Name</name> <expression>/dicom_image/doctor/name</expression> <type>STRING</type> <multivalued>false</multivalued> <format></format> </contentProperty> <contentProperty> <name>Doctor_Specialty</name> <expression>/dicom_image/doctor/specialties/specialty</expression> <type>STRING</type> <multivalued>true</multivalued> <format></format> </contentProperty> <contentProperty> <name>Followup_Needed</name> <expression>/dicom_image/followup_needed</expression> <type>BOOLEAN</type> <multivalued>false</multivalued> <format></format> </contentProperty> <contentProperty> <name>Image_Date</name> <expression>/dicom_image/image/date</expression> <type>DATE</type> <multivalued>false</multivalued> <format>MM/dd/yyyy</format> </contentProperty> <contentProperty> <name>Image_Type</name> <expression>/dicom_image/image/@type</expression> <type>STRING</type> <multivalued>false</multivalued> <format></format> </contentProperty> <contentProperty> <name>Patient_ID</name> <expression>/dicom_image/patient/id</expression> <type>INTEGER</type> <multivalued>false</multivalued> <format></format> </contentProperty> <contentProperty> <name>Patient_Name</name> <expression>/dicom_image/patient/name</expression> <type>STRING</type> <multivalued>false</multivalued> <format></format> </contentProperty> </contentProperties> <namespaces> <name>Medical-Records</name> </namespaces> </contentClass>