@staticmethod
def get_subtype(object_dictionary):
    """
        Given the hash representation of a subtype of this class,
        use the info in the hash to return the class of the subtype.
        """
    type = object_dictionary['type']
    if type == 'OIC':
        return 'OicDiscoveryDetails'
    if type == 'PCS':
        return 'PcsDiscoveryDetails'
    if type == 'ICS':
        return 'IcsDiscoveryDetails'
    if type == 'OAC':
        return 'OacDiscoveryDetails'
    if type == 'JCS':
        return 'JcsDiscoveryDetails'
    if type == 'SOACS':
        return 'SoacsDiscoveryDetails'
    else:
        return 'DiscoveryDetails'
