from typing import Dict


def has_stix_pattern_type(obj: Dict) -> bool:
    """
    Determine if this has a stix pattern.

    :param obj:
    :return: True if stix pattern type and pattern exists
    """
    return obj.get("pattern_type", "stix") == "stix" and obj.get("pattern", None) is not None