@prefix : <https://ontology.inferal.com/profiles/relay-data-classification/shopify/> .
@prefix conf: <https://ontology.inferal.com/modules/confidence/> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dcls: <https://ontology.inferal.com/modules/data-classification/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix dpv: <https://w3id.org/dpv#> .
@prefix inferal-catalog: <https://ontology.inferal.com/catalog/> .
@prefix mod: <https://w3id.org/mod#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pd: <https://w3id.org/dpv/pd#> .
@prefix prof: <http://www.w3.org/ns/dx/prof/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix pubacc: <https://ontology.inferal.com/modules/publication-access/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix shopify: <https://relay.inferal.com/ontology/shopify/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .

:
    a owl:Ontology, prof:Profile, mod:SemanticArtefact, voaf:Vocabulary, pubacc:PublicationManagedOntology ;
    dcterms:accessRights pubacc:PublicAccess ;
    owl:versionInfo "0.1.0" ;
    owl:imports conf: ;
    owl:imports dcls: ;
    owl:imports <https://w3id.org/dpv> ;
    owl:imports <https://w3id.org/dpv/pd> ;
    owl:imports <http://www.w3.org/ns/prov> ;
    owl:imports shopify: ;
    dcterms:title "Shopify Relay Data Classification Profile" ;
    dcterms:description "Data classification annotations for the current Shopify Inferal Relay RDF ontology, focused on personal-data and PII-like fields without modifying generated Relay source RDF." ;
    dcterms:created "2026-06-09"^^xsd:date ;
    dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
    dcterms:subject "PII", "personal data", "Relay", "DPV", "data classification", "Shopify" ;
    vann:preferredNamespacePrefix "rdcp-shopify" ;
    vann:preferredNamespaceUri "https://ontology.inferal.com/profiles/relay-data-classification/shopify/" ;
    prof:isProfileOf dcls: ;
    prof:isProfileOf shopify: ;
    voaf:reliesOn dcls: ;
    voaf:reliesOn conf: ;
    voaf:reliesOn <https://w3id.org/dpv> ;
    voaf:reliesOn <https://w3id.org/dpv/pd> ;
    voaf:reliesOn shopify: ;
    dcat:distribution [
        a dcat:Distribution ;
        dcat:accessURL : ;
        dcat:downloadURL <https://ontology.inferal.com/profiles/relay-data-classification/shopify/ontology.ttl> ;
        inferal-catalog:sourcePath "src/profiles/relay-data-classification/shopify/ontology.ttl" ;
        dcat:mediaType "text/turtle" ;
    ] ;
    rdfs:comment "This profile treats Shopify Relay API schema fields as data elements and annotates predicate-level terms with candidate DPV-PD categories, confidence values, sensitivity, review flags, and detection provenance. Candidate annotations identify fields requiring human or source-system review before asserting personal-data semantics." .

:relay-api-schema-context
    a dcls:ClassificationContext ;
    rdfs:label "Relay API schema context" ;
    rdfs:comment "Classification context for predicate-level fields in the current merged Inferal Relay RDF ontologies. These annotations describe schema terms, not observed payload values." .

:relay-pii-rule-set-v1
    a dcls:ClassificationRuleSet ;
    rdfs:label "Relay PII rule set v1" ;
    rdfs:comment "Deterministic field-name and upstream-comment rules used to draft the Relay data-classification profile." ;
    dcterms:description "The rule set reads RDF property IRIs, labels, and comments from generated Relay RDF. It excludes obvious constants, aggregate metrics, monetary amounts, product, business, vendor, configuration, audience-breakdown, and product-catalog demographic fields. It proposes candidate personal-data categories for explicit person-name, email, telephone, IP address, user-agent, birth, gender, address, postal-code, city, country, GPS-coordinate, payment-card, official-identifier, nationality, age, enhanced-match, URL, device, credential-adjacent, profile-media, identifier-like, contact-object, locale, freeform-note, document, and tax-registration fields. Confidence and sensitivity values are heuristic defaults for governance triage, not legal determinations, manual-review evidence, or assertions that observed payload values contain personal data." ;
    dcls:hasClassificationRule :constant-name-exclusion-rule ;
    dcls:hasClassificationRule :automatic-enhanced-match-exclusion-rule ;
    dcls:hasClassificationRule :non-personal-enabled-flag-exclusion-rule ;
    dcls:hasClassificationRule :aggregate-metric-exclusion-rule ;
    dcls:hasClassificationRule :monetary-metric-exclusion-rule ;
    dcls:hasClassificationRule :business-product-name-exclusion-rule ;
    dcls:hasClassificationRule :username-rule ;
    dcls:hasClassificationRule :direct-person-name-rule ;
    dcls:hasClassificationRule :email-address-rule ;
    dcls:hasClassificationRule :email-derived-flag-rule ;
    dcls:hasClassificationRule :telephone-number-rule ;
    dcls:hasClassificationRule :country-calling-code-rule ;
    dcls:hasClassificationRule :ip-address-rule ;
    dcls:hasClassificationRule :user-agent-rule ;
    dcls:hasClassificationRule :birth-date-rule ;
    dcls:hasClassificationRule :birth-place-rule ;
    dcls:hasClassificationRule :gender-rule ;
    dcls:hasClassificationRule :payment-card-number-rule ;
    dcls:hasClassificationRule :payment-card-rule ;
    dcls:hasClassificationRule :bank-account-rule ;
    dcls:hasClassificationRule :financial-account-number-rule ;
    dcls:hasClassificationRule :official-id-rule ;
    dcls:hasClassificationRule :nationality-rule ;
    dcls:hasClassificationRule :age-rule ;
    dcls:hasClassificationRule :physical-address-rule ;
    dcls:hasClassificationRule :street-address-rule ;
    dcls:hasClassificationRule :postal-code-rule ;
    dcls:hasClassificationRule :city-rule ;
    dcls:hasClassificationRule :country-rule ;
    dcls:hasClassificationRule :location-code-rule ;
    dcls:hasClassificationRule :gps-coordinate-rule ;
    dcls:hasClassificationRule :browsing-referral-rule ;
    dcls:hasClassificationRule :device-based-rule ;
    dcls:hasClassificationRule :password-rule ;
    dcls:hasClassificationRule :authenticating-data-rule ;
    dcls:hasClassificationRule :credential-transport-rule ;
    dcls:hasClassificationRule :profile-media-rule ;
    dcls:hasClassificationRule :account-identifier-rule ;
    dcls:hasClassificationRule :identifier-like-rule ;
    dcls:hasClassificationRule :contact-object-rule ;
    dcls:hasClassificationRule :locale-language-rule ;
    dcls:hasClassificationRule :freeform-note-rule ;
    dcls:hasClassificationRule :payment-details-rule ;
    dcls:hasClassificationRule :documents-container-rule ;
    dcls:hasClassificationRule :tax-registration-rule .

:constant-name-exclusion-rule
    a dcls:ClassificationRule ;
    rdfs:label "Constant name exclusion rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:excludesPattern "^[A-Z0-9_]+$ with underscore" ;
    dcls:ruleOrder 1 ;
    dcls:ruleRationale "Suppresses constant-style schema terms because Relay constants usually name enum values or generated symbols rather than data-bearing personal fields." .

:automatic-enhanced-match-exclusion-rule
    a dcls:ClassificationRule ;
    rdfs:label "Automatic enhanced match exclusion rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:excludesPattern "^(aem|automaticEnhancedMatch)" ;
    dcls:ruleOrder 2 ;
    dcls:ruleRationale "Suppresses container or configuration fields for automatic enhanced matching; individual enhanced-match fields are handled separately when the provider exposes them." .

:non-personal-enabled-flag-exclusion-rule
    a dcls:ClassificationRule ;
    rdfs:label "Non-personal enabled flag exclusion rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:excludesPattern "enabled$ unless the field also mentions email, phone, gender, birth, or name" ;
    dcls:ruleOrder 3 ;
    dcls:ruleRationale "Suppresses generic enabled/configuration flags that do not carry personal-data values." .

:aggregate-metric-exclusion-rule
    a dcls:ClassificationRule ;
    rdfs:label "Aggregate metric exclusion rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:excludesPattern "^(total|average|avg|num|number|count|rate|pct|percentage)" ;
    dcls:ruleOrder 4 ;
    dcls:ruleRationale "Suppresses aggregate metrics because they normally describe counts, totals, or rates rather than addressable personal-data values." .

:monetary-metric-exclusion-rule
    a dcls:ClassificationRule ;
    rdfs:label "Monetary metric exclusion rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:excludesPattern "(amount|price|cost|currency|tax|revenue|sales|spend|budget|refund) unless the same field also mentions id, email, phone, address, zip, postal, country, city, or state" ;
    dcls:ruleOrder 5 ;
    dcls:ruleRationale "Suppresses ordinary monetary metrics while preserving fields whose names also contain personal-data cues." .

:business-product-name-exclusion-rule
    a dcls:ClassificationRule ;
    rdfs:label "Business and product name exclusion rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:excludesPattern "(businessName|companyName|shopName|productName|categoryName|subCategoryName|vendor|merchantDomain|appName|brandName|methodName|topicName|integrationName)" ;
    dcls:ruleOrder 6 ;
    dcls:ruleRationale "Suppresses organization, product, brand, method, topic, and integration names that are not treated as personal-data fields by this profile." .

:username-rule
    a dcls:ClassificationRule ;
    rdfs:label "Username rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "userName|username|authorUsername|assigneeUserName" ;
    dcls:assignsPersonalDataCategory pd:Username ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.88 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 99 ;
    dcls:ruleRationale "Marks username fields as candidates requiring review of whether the value is a real username, handle, display alias, or non-person account label." .

:direct-person-name-rule
    a dcls:ClassificationRule ;
    rdfs:label "Direct person name rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:LabelPart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "firstName|lastName|middleName|fullName|secondLastName|addresseeName|billingContactFirstname|billingContactLastname|reviewer|authorName|senderName|receiverName|reviewerDisplayName|displayName|shopOwnerName|accountOwner|accountName|holderName" ;
    dcls:matchesPattern "first name|last name|middle name|display name|reviewer name|author name|sender name|receiver name|customer name|shop owner name|account owner|account name|cardholder name" ;
    dcls:assignsPersonalDataCategory pd:Name ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.96 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 100 ;
    dcls:ruleRationale "Marks explicit person-name fields and source descriptions that state a person-name meaning." .

:email-address-rule
    a dcls:ClassificationRule ;
    rdfs:label "Email address rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "email" ;
    dcls:excludesPattern "(valid|verified|enabled)$" ;
    dcls:assignsPersonalDataCategory pd:EmailAddress ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.98 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 110 ;
    dcls:ruleRationale "Marks fields whose local name contains email, except status/configuration fields handled by the candidate email-derived flag rule." .

:email-derived-flag-rule
    a dcls:ClassificationRule ;
    rdfs:label "Email-derived flag rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "(valid|verified|enabled).*email|email.*(valid|verified|enabled)$" ;
    dcls:assignsPersonalDataCategory pd:EmailAddress ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.72 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 111 ;
    dcls:ruleRationale "Marks email-derived status or configuration fields for review because they may contain only booleans or policy state rather than email addresses." .

:telephone-number-rule
    a dcls:ClassificationRule ;
    rdfs:label "Telephone number rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "phone|telephone" ;
    dcls:assignsPersonalDataCategory pd:TelephoneNumber ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.97 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 120 ;
    dcls:ruleRationale "Marks fields whose local name directly names phone or telephone values." .

:country-calling-code-rule
    a dcls:ClassificationRule ;
    rdfs:label "Country calling code rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "countryCallingCode" ;
    dcls:assignsPersonalDataCategory pd:TelephoneNumber ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.78 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 121 ;
    dcls:ruleRationale "Marks country calling code as telephone-number-related but with lower confidence because it may be a general country dial prefix." .

:ip-address-rule
    a dcls:ClassificationRule ;
    rdfs:label "IP address rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "ipAddress|clientIp|customerIp|^ip$|^ips$|ip address" ;
    dcls:assignsPersonalDataCategory pd:IPAddress ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.98 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 130 ;
    dcls:ruleRationale "Marks fields and comments that explicitly name IP addresses." .

:user-agent-rule
    a dcls:ClassificationRule ;
    rdfs:label "User agent rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "userAgent|clientUserAgent|customerUserAgent|user agent" ;
    dcls:assignsPersonalDataCategory pd:UserAgent ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.97 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 140 ;
    dcls:ruleRationale "Marks fields and comments that explicitly name user-agent values." .

:birth-date-rule
    a dcls:ClassificationRule ;
    rdfs:label "Birth date rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "dateOfBirth|birthDate|^dob$|^db$" ;
    dcls:assignsPersonalDataCategory pd:BirthDate ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.98 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 150 ;
    dcls:ruleRationale "Marks fields whose local name directly denotes a birth date." .

:birth-place-rule
    a dcls:ClassificationRule ;
    rdfs:label "Birth place rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "birthPlace" ;
    dcls:assignsPersonalDataCategory pd:BirthPlace ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.98 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 151 ;
    dcls:ruleRationale "Marks fields whose local name directly denotes a birth place." .

:gender-rule
    a dcls:ClassificationRule ;
    rdfs:label "Gender rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "^(gender|ge)$|gender" ;
    dcls:assignsPersonalDataCategory pd:Gender ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.94 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 160 ;
    dcls:ruleRationale "Marks fields whose name or source description explicitly denotes gender." .

:payment-card-number-rule
    a dcls:ClassificationRule ;
    rdfs:label "Payment card number rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "cardNumber" ;
    dcls:assignsPersonalDataCategory pd:PaymentCardNumber ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.95 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 165 ;
    dcls:ruleRationale "Marks payment-card-number fields as candidates requiring review of whether the schema value carries a full payment card number, token, or masked value." .

:payment-card-rule
    a dcls:ClassificationRule ;
    rdfs:label "Payment card rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "creditCard|creditCards|paymentCard" ;
    dcls:excludesPattern "paymentCardRequired" ;
    dcls:assignsPersonalDataCategory pd:PaymentCard ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.86 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 166 ;
    dcls:ruleRationale "Marks payment-card object fields as candidates requiring review of whether nested payloads carry card numbers, expiry data, tokens, or masked card references." .

:bank-account-rule
    a dcls:ClassificationRule ;
    rdfs:label "Bank account rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "bankAccount" ;
    dcls:assignsPersonalDataCategory pd:BankAccount ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.88 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 167 ;
    dcls:ruleRationale "Marks bank-account fields as candidates requiring review of whether the value carries account details, tokens, or operational references." .

:financial-account-number-rule
    a dcls:ClassificationRule ;
    rdfs:label "Financial account number rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "accountNumber" ;
    dcls:assignsPersonalDataCategory pd:FinancialAccountNumber ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.86 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 168 ;
    dcls:ruleRationale "Marks account-number fields as financial-account-number candidates requiring review of whether the number identifies a personal financial account." .

:official-id-rule
    a dcls:ClassificationRule ;
    rdfs:label "Official ID rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "documentNumber|passportNumber|passport" ;
    dcls:assignsPersonalDataCategory pd:OfficialID ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.88 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 169 ;
    dcls:ruleRationale "Marks travel-document and official-identifier fields as candidates requiring source-system review." .

:nationality-rule
    a dcls:ClassificationRule ;
    rdfs:label "Nationality rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "nationality" ;
    dcls:assignsPersonalDataCategory pd:Nationality ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.90 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 170 ;
    dcls:ruleRationale "Marks nationality fields as candidates requiring review of whether the value describes a person or only a market/document attribute." .

:age-rule
    a dcls:ClassificationRule ;
    rdfs:label "Age rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "^age$|child age|traveler age|passenger age" ;
    dcls:assignsPersonalDataCategory pd:Age ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.86 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 171 ;
    dcls:ruleRationale "Marks explicit age fields as candidates requiring review of whether the value describes a person or an aggregate bucket." .

:physical-address-rule
    a dcls:ClassificationRule ;
    rdfs:label "Physical address rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "address|addr1|addr2|street|physical address|billing address|shipping address|street address" ;
    dcls:excludesPattern "addressId|id$|matches|shippingTax|shippingTotal|shippingPrice|freeShipping|shippingRequired|shippingClass|shippingProvider|shippingPlatform|shippingDate|shippingStatus|shippingHeight|shippingWeight|shippingWidth|shippingLine|shippingLines|shippingEntitlements|billingPeriod|billingOn|billingType" ;
    dcls:assignsPersonalDataCategory pd:PhysicalAddress ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.95 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 172 ;
    dcls:ruleRationale "Marks address-bearing fields while excluding logistics, shipping, billing-cycle, and address identifier fields that are likely operational metadata." .

:street-address-rule
    a dcls:ClassificationRule ;
    rdfs:label "Street address rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "street|address1|address2|addr1|addr2|addressPrimary|addressSecondary|^(line|lines)$" ;
    dcls:assignsPersonalDataCategory pd:Street ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.95 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 173 ;
    dcls:ruleRationale "Marks street-address components and address-line fields." .

:postal-code-rule
    a dcls:ClassificationRule ;
    rdfs:label "Postal code rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "postal|postcode|zip|shippingZip|billingZip" ;
    dcls:assignsPersonalDataCategory pd:PostalCode ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.96 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 180 ;
    dcls:ruleRationale "Marks fields whose local name denotes a postal or ZIP code." .

:city-rule
    a dcls:ClassificationRule ;
    rdfs:label "City rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "city|sessionCity|shippingCity|billingCity|toCity|fromCity" ;
    dcls:excludesPattern "cityCode|locationCode, and a qualified automation state such as <qualifier>State" ;
    dcls:assignsPersonalDataCategory pd:City ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.92 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 190 ;
    dcls:ruleRationale "Marks city fields while excluding code-like location identifiers." .

:country-rule
    a dcls:ClassificationRule ;
    rdfs:label "Country rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "country|sessionCountry|shippingCountry|billingCountry|toCountry|fromCountry|validityCountry|issuanceCountry" ;
    dcls:excludesPattern "countryCallingCode|currency|countryCode$" ;
    dcls:assignsPersonalDataCategory pd:Country ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.90 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 200 ;
    dcls:ruleRationale "Marks country fields while excluding currency, dial-prefix, and code-like country fields." .

:location-code-rule
    a dcls:ClassificationRule ;
    rdfs:label "Location code rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "countryCode|cityCode|state|stateCode|region|province" ;
    dcls:excludesPattern "status|description" ;
    dcls:assignsPersonalDataCategory pd:Location ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.64 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 210 ;
    dcls:ruleRationale "Marks location codes and region fields as candidates because they may represent personal address data, market geography, or operational routing." .

:gps-coordinate-rule
    a dcls:ClassificationRule ;
    rdfs:label "GPS coordinate rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "^(latitude|longitude|lat|lng|lon)$" ;
    dcls:assignsPersonalDataCategory pd:GPSCoordinate ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.94 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 220 ;
    dcls:ruleRationale "Marks explicit coordinate fields." .

:browsing-referral-rule
    a dcls:ClassificationRule ;
    rdfs:label "Browsing referral rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "referrerUrl|refererUrl|urlQueryParams|queryParams|landingPage|pageUrl|currentUrl|sourceUrl" ;
    dcls:assignsPersonalDataCategory pd:BrowsingReferral ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.78 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 230 ;
    dcls:ruleRationale "Marks URL and query-parameter fields as candidates because payloads may carry identifiers, campaign parameters, or personal data depending on source policy." .

:device-based-rule
    a dcls:ClassificationRule ;
    rdfs:label "Device-based rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesFieldPart dcls:CommentPart ;
    dcls:matchesPattern "cookie|browserFingerprint|deviceId|appPackageName|appStore|^device$|deviceModel|^carrier$" ;
    dcls:assignsPersonalDataCategory pd:DeviceBased ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.74 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 240 ;
    dcls:ruleRationale "Marks device, cookie, app, and carrier fields as candidates for device-based personal data." .

:password-rule
    a dcls:ClassificationRule ;
    rdfs:label "Password rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "password" ;
    dcls:assignsPersonalDataCategory pd:Password ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.84 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 248 ;
    dcls:ruleRationale "Marks password fields as candidates requiring review of whether the value contains a password, password policy flag, or opaque credential reference." .

:authenticating-data-rule
    a dcls:ClassificationRule ;
    rdfs:label "Authenticating data rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "authorization|token|secret|credential" ;
    dcls:assignsPersonalDataCategory pd:Authenticating ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.66 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 249 ;
    dcls:ruleRationale "Marks authentication-adjacent fields as candidates requiring review of whether the value authenticates, identifies, or is only operational metadata." .

:credential-transport-rule
    a dcls:ClassificationRule ;
    rdfs:label "Credential or transport rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "headers" ;
    dcls:assignsPersonalDataCategory pd:Identifier ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.58 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 250 ;
    dcls:ruleRationale "Marks unstructured transport and credential-adjacent fields as candidates because they may contain personal identifiers, authentication data, or no personal data depending on payload policy." .

:profile-media-rule
    a dcls:ClassificationRule ;
    rdfs:label "Profile media rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "avatar|avatarUrl|profileUrl|profileImage|photoUrl" ;
    dcls:assignsPersonalDataCategory pd:Profile ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.68 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 260 ;
    dcls:ruleRationale "Marks profile-media URL fields as candidates because they may point to profile or image data about a person." .

:account-identifier-rule
    a dcls:ClassificationRule ;
    rdfs:label "Account identifier rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "user(Name)?|account" ;
    dcls:assignsPersonalDataCategory pd:AccountIdentifier ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.70 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 270 ;
    dcls:ruleRationale "Marks account- or user-like identifier fields as candidates requiring linkability review." .

:identifier-like-rule
    a dcls:ClassificationRule ;
    rdfs:label "Identifier-like rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "customerId|customerListId|connectedUserId|createdByUserId|externalId|clickId|sessionId|tripleId|tripleIds|subscriptionId|leadId|orderId|paymentId|userId|ownerId|addressId|accountId|ticketId|reviewerId|usedBy|refundedBy|travelerId|frequentTraveler|multipassIdentifier|reference|pnr|(^|[A-Z])(id|identifier)$" ;
    dcls:excludesPattern "<artifact>Id where the artifact is a form, template, spec, preset, placement, rule, catalog, or feed" ;
    dcls:assignsPersonalDataCategory pd:Identifier ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.70 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 271 ;
    dcls:ruleRationale "Marks identifier-like fields as candidates requiring review of whether the identifier is personal, account-level, device-level, or operational only." .

:contact-object-rule
    a dcls:ClassificationRule ;
    rdfs:label "Contact or actor object rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "^(customer|customers|contact|contacts|user|owner|boardOwner|createdByUser)$" ;
    dcls:assignsPersonalDataCategory pd:Contact ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.68 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 272 ;
    dcls:ruleRationale "Marks broad contact, customer, user, owner, and actor object fields as candidates because nested payloads may carry contact or account data." .

:locale-language-rule
    a dcls:ClassificationRule ;
    rdfs:label "Locale and language rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "locale|language" ;
    dcls:assignsPersonalDataCategory pd:Language ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.62 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 273 ;
    dcls:ruleRationale "Marks locale and language fields as candidates because they may describe a person's language preference or only a market setting." .

:freeform-note-rule
    a dcls:ClassificationRule ;
    rdfs:label "Freeform note rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "(^note$|customerNote)" ;
    dcls:assignsPersonalDataCategory pd:Communication ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.58 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 274 ;
    dcls:ruleRationale "Marks freeform note fields as candidates because they may contain customer communications or arbitrary personal data." .

:payment-details-rule
    a dcls:ClassificationRule ;
    rdfs:label "Payment details rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "paymentDetails" ;
    dcls:assignsPersonalDataCategory pd:PaymentCard ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.64 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 275 ;
    dcls:ruleRationale "Marks payment-details fields as candidates requiring review of whether nested values contain card, token, billing, or transaction identifiers." .

:documents-container-rule
    a dcls:ClassificationRule ;
    rdfs:label "Documents container rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "documents" ;
    dcls:assignsPersonalDataCategory pd:PersonalDocuments ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:HighSensitivity ;
    dcls:assignsConfidence 0.70 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 276 ;
    dcls:ruleRationale "Marks document container fields as candidates because nested travel or identity documents may carry official identifiers." .

:tax-registration-rule
    a dcls:ClassificationRule ;
    rdfs:label "Tax registration rule" ;
    dcls:matchesFieldPart dcls:LocalNamePart ;
    dcls:matchesPattern "vatRegistration" ;
    dcls:assignsPersonalDataCategory pd:Tax ;
    dcls:assignsClassificationStatus dcls:Candidate ;
    dcls:assignsSensitivityLevel dcls:ModerateSensitivity ;
    dcls:assignsConfidence 0.66 ;
    dcls:assignsReviewRequirement true ;
    dcls:ruleOrder 277 ;
    dcls:ruleRationale "Marks VAT and tax-registration fields as candidates because they can identify a person or business tax registration depending on source context." .

:relay-data-classification-generator
    a prov:SoftwareAgent ;
    rdfs:label "Relay data classification generator" ;
    rdfs:comment "Generator script that produced this candidate-only Relay data-classification profile from Relay RDF schema terms." .

:relay-schema-name-detection
    a dcls:DetectionActivity ;
    rdfs:label "Relay schema name detection" ;
    dcls:hasDetectionMethod dcls:SchemaNameDetection ;
    prov:used :relay-pii-rule-set-v1 ;
    prov:wasAssociatedWith :relay-data-classification-generator ;
    dcterms:created "2026-06-09"^^xsd:date ;
    rdfs:comment "Rule-based detection activity over Relay predicate names, labels, and comments. It produces candidate classifications only and is not evidence of manual review or observed personal data." .

:shopify-checkout-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Checkout Token field" ;
    rdfs:comment "Relay schema field from Shopify with predicate shopify:checkoutToken and path checkoutToken." ;
    dcls:sourceAsset shopify: ;
    dcls:path "checkoutToken" ;
    dcls:dataPredicate shopify:checkoutToken .

:shopify-checkout-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Checkout Token classification" ;
    rdfs:comment "Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-checkout-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-checkout-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-checkout-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Checkout Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-checkout-token-classification ;
    conf:confidenceValue :shopify-checkout-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-checkout-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate shopify:countryCode and path countryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate shopify:countryCode .

:shopify-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-country-code-classification ;
    conf:confidenceValue :shopify-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-feedback-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify Feedback State field" ;
    rdfs:comment "Relay schema field from Shopify with predicate shopify:feedbackState and path feedbackState." ;
    dcls:sourceAsset shopify: ;
    dcls:path "feedbackState" ;
    dcls:dataPredicate shopify:feedbackState .

:shopify-feedback-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Feedback State classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-feedback-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-feedback-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-feedback-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Feedback State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-feedback-state-classification ;
    conf:confidenceValue :shopify-feedback-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-feedback-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-order-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Id field" ;
    rdfs:comment "Relay schema field from Shopify with predicate shopify:orderId and path orderId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderId" ;
    dcls:dataPredicate shopify:orderId .

:shopify-order-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Id classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-order-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-order-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-order-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-order-id-classification ;
    conf:confidenceValue :shopify-order-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-order-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-parent-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Parent Country field" ;
    rdfs:comment "Relay schema field from Shopify with predicate shopify:parentCountry and path parentCountry." ;
    dcls:sourceAsset shopify: ;
    dcls:path "parentCountry" ;
    dcls:dataPredicate shopify:parentCountry .

:shopify-parent-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Parent Country classification" ;
    dcls:classifiesElement :shopify-parent-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-parent-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-parent-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Parent Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-parent-country-classification ;
    conf:confidenceValue :shopify-parent-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-parent-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-abandoned-checkout-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address for the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/billingAddress> .

:shopify-property-shopify-abandoned-checkout-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address for the checkout" ;
    dcls:classifiesElement :shopify-property-shopify-abandoned-checkout-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-abandoned-checkout-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-abandoned-checkout-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-abandoned-checkout-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-abandoned-checkout-cart-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Cart Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Token for the cart associated with the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "cartToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/cartToken> .

:shopify-property-shopify-abandoned-checkout-cart-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Cart Token classification" ;
    rdfs:comment "Upstream comment: Token for the cart associated with the checkout Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-abandoned-checkout-cart-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-abandoned-checkout-cart-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-cart-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Cart Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-abandoned-checkout-cart-token-classification ;
    conf:confidenceValue :shopify-property-shopify-abandoned-checkout-cart-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-cart-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-abandoned-checkout-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/customer> .

:shopify-property-shopify-abandoned-checkout-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the checkout Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-abandoned-checkout-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-abandoned-checkout-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-abandoned-checkout-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-abandoned-checkout-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-abandoned-checkout-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/email> .

:shopify-property-shopify-abandoned-checkout-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-abandoned-checkout-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-abandoned-checkout-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-abandoned-checkout-email-classification ;
    conf:confidenceValue :shopify-property-shopify-abandoned-checkout-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-abandoned-checkout-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/note> and path note." ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/note> .

:shopify-property-shopify-abandoned-checkout-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-abandoned-checkout-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-abandoned-checkout-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-abandoned-checkout-note-classification ;
    conf:confidenceValue :shopify-property-shopify-abandoned-checkout-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-abandoned-checkout-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address for the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/shippingAddress> .

:shopify-property-shopify-abandoned-checkout-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address for the checkout" ;
    dcls:classifiesElement :shopify-property-shopify-abandoned-checkout-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-abandoned-checkout-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-abandoned-checkout-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-abandoned-checkout-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-abandoned-checkout-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AbandonedCheckout/token> .

:shopify-property-shopify-abandoned-checkout-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the checkout Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-abandoned-checkout-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-abandoned-checkout-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-abandoned-checkout-token-classification ;
    conf:confidenceValue :shopify-property-shopify-abandoned-checkout-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-abandoned-checkout-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-address-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Street address line 1" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/address1> .

:shopify-property-shopify-address-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    rdfs:comment "Upstream comment: Street address line 1" ;
    dcls:classifiesElement :shopify-property-shopify-address-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-address1-classification ;
    conf:confidenceValue :shopify-property-shopify-address-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-address-address2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Street address line 2" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/address2> .

:shopify-property-shopify-address-address2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address2 classification" ;
    rdfs:comment "Upstream comment: Street address line 2" ;
    dcls:classifiesElement :shopify-property-shopify-address-address2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-address2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-address2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-address2-classification ;
    conf:confidenceValue :shopify-property-shopify-address-address2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-address2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-address-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: City" ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/city> .

:shopify-property-shopify-address-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    rdfs:comment "Upstream comment: City" ;
    dcls:classifiesElement :shopify-property-shopify-address-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-city-classification ;
    conf:confidenceValue :shopify-property-shopify-address-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-shopify-address-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/country> .

:shopify-property-shopify-address-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: Country name" ;
    dcls:classifiesElement :shopify-property-shopify-address-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-country-classification ;
    conf:confidenceValue :shopify-property-shopify-address-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-address-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country code (ISO 3166-1 alpha-2)" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/countryCode> .

:shopify-property-shopify-address-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Upstream comment: Country code (ISO 3166-1 alpha-2) Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-address-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-address-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-address-country-code-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code V2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/countryCodeV2> and path countryCodeV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/countryCodeV2> .

:shopify-property-shopify-address-country-code-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code V2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-address-country-code-v2-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-country-code-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-code-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-country-code-v2-classification ;
    conf:confidenceValue :shopify-property-shopify-address-country-code-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-code-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-address-country-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Normalized country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/countryName> .

:shopify-property-shopify-address-country-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Name classification" ;
    rdfs:comment "Upstream comment: Normalized country name" ;
    dcls:classifiesElement :shopify-property-shopify-address-country-name-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-country-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-country-name-classification ;
    conf:confidenceValue :shopify-property-shopify-address-country-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-country-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-address-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: First name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/firstName> .

:shopify-property-shopify-address-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: First name" ;
    dcls:classifiesElement :shopify-property-shopify-address-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-address-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-address-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/lastName> .

:shopify-property-shopify-address-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Last name" ;
    dcls:classifiesElement :shopify-property-shopify-address-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-address-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-address-latitude-element
    a dcls:DataElement ;
    rdfs:label "Shopify Latitude field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Latitude coordinate" ;
    dcls:sourceAsset shopify: ;
    dcls:path "latitude" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/latitude> .

:shopify-property-shopify-address-latitude-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Latitude classification" ;
    rdfs:comment "Upstream comment: Latitude coordinate" ;
    dcls:classifiesElement :shopify-property-shopify-address-latitude-element ;
    dcls:classifiedByRule :gps-coordinate-rule ;
    dcls:candidatePersonalDataCategory pd:GPSCoordinate ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-latitude-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-latitude-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Latitude confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-latitude-classification ;
    conf:confidenceValue :shopify-property-shopify-address-latitude-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-latitude-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.94 .

:shopify-property-shopify-address-longitude-element
    a dcls:DataElement ;
    rdfs:label "Shopify Longitude field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Longitude coordinate" ;
    dcls:sourceAsset shopify: ;
    dcls:path "longitude" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/longitude> .

:shopify-property-shopify-address-longitude-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Longitude classification" ;
    rdfs:comment "Upstream comment: Longitude coordinate" ;
    dcls:classifiesElement :shopify-property-shopify-address-longitude-element ;
    dcls:classifiedByRule :gps-coordinate-rule ;
    dcls:candidatePersonalDataCategory pd:GPSCoordinate ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-longitude-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-longitude-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Longitude confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-longitude-classification ;
    conf:confidenceValue :shopify-property-shopify-address-longitude-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-longitude-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.94 .

:shopify-property-shopify-address-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/phone> .

:shopify-property-shopify-address-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Phone number" ;
    dcls:classifiesElement :shopify-property-shopify-address-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-address-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-address-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/province> .

:shopify-property-shopify-address-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Upstream comment: Province or state name Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-address-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-province-classification ;
    conf:confidenceValue :shopify-property-shopify-address-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-address-province-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state code (ISO 3166-2)" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/provinceCode> .

:shopify-property-shopify-address-province-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code classification" ;
    rdfs:comment "Upstream comment: Province or state code (ISO 3166-2) Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-address-province-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-province-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-province-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-province-code-classification ;
    conf:confidenceValue :shopify-property-shopify-address-province-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-province-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-address-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ZIP or postal code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Address/zip> .

:shopify-property-shopify-address-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    rdfs:comment "Upstream comment: ZIP or postal code" ;
    dcls:classifiesElement :shopify-property-shopify-address-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-address-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-address-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-address-zip-classification ;
    conf:confidenceValue :shopify-property-shopify-address-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-address-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-app-feedback-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AppFeedback/state> and path state." ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AppFeedback/state> .

:shopify-property-shopify-app-feedback-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-app-feedback-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-app-feedback-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-app-feedback-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-app-feedback-state-classification ;
    conf:confidenceValue :shopify-property-shopify-app-feedback-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-app-feedback-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-article-user-element
    a dcls:DataElement ;
    rdfs:label "Shopify User field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the author user" ;
    dcls:sourceAsset shopify: ;
    dcls:path "user" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Article/user> .

:shopify-property-shopify-article-user-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User classification" ;
    rdfs:comment "Upstream comment: ID of the author user Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-article-user-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-article-user-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-article-user-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-article-user-classification ;
    conf:confidenceValue :shopify-property-shopify-article-user-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-article-user-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-assigned-location-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Location address1" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AssignedLocation/address1> .

:shopify-property-shopify-assigned-location-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    rdfs:comment "Upstream comment: Location address1" ;
    dcls:classifiesElement :shopify-property-shopify-assigned-location-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-assigned-location-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-assigned-location-address1-classification ;
    conf:confidenceValue :shopify-property-shopify-assigned-location-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-assigned-location-address2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Location address2" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AssignedLocation/address2> .

:shopify-property-shopify-assigned-location-address2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address2 classification" ;
    rdfs:comment "Upstream comment: Location address2" ;
    dcls:classifiesElement :shopify-property-shopify-assigned-location-address2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-assigned-location-address2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-address2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-assigned-location-address2-classification ;
    conf:confidenceValue :shopify-property-shopify-assigned-location-address2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-address2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-assigned-location-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: City" ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AssignedLocation/city> .

:shopify-property-shopify-assigned-location-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    rdfs:comment "Upstream comment: City" ;
    dcls:classifiesElement :shopify-property-shopify-assigned-location-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-assigned-location-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-assigned-location-city-classification ;
    conf:confidenceValue :shopify-property-shopify-assigned-location-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-shopify-assigned-location-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AssignedLocation/countryCode> .

:shopify-property-shopify-assigned-location-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Upstream comment: Country code Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-assigned-location-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-assigned-location-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-assigned-location-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-assigned-location-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-assigned-location-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AssignedLocation/phone> .

:shopify-property-shopify-assigned-location-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Phone number" ;
    dcls:classifiesElement :shopify-property-shopify-assigned-location-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-assigned-location-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-assigned-location-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-assigned-location-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-assigned-location-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province" ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AssignedLocation/province> .

:shopify-property-shopify-assigned-location-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Upstream comment: Province Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-assigned-location-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-assigned-location-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-assigned-location-province-classification ;
    conf:confidenceValue :shopify-property-shopify-assigned-location-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-assigned-location-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ZIP code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.AssignedLocation/zip> .

:shopify-property-shopify-assigned-location-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    rdfs:comment "Upstream comment: ZIP code" ;
    dcls:classifiesElement :shopify-property-shopify-assigned-location-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-assigned-location-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-assigned-location-zip-classification ;
    conf:confidenceValue :shopify-property-shopify-assigned-location-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-assigned-location-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-checkout-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address for the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Checkout/billingAddress> .

:shopify-property-shopify-checkout-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address for the checkout" ;
    dcls:classifiesElement :shopify-property-shopify-checkout-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-checkout-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-checkout-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-checkout-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-checkout-cart-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Cart Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Token of the cart associated with the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "cartToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Checkout/cartToken> .

:shopify-property-shopify-checkout-cart-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Cart Token classification" ;
    rdfs:comment "Upstream comment: Token of the cart associated with the checkout Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-checkout-cart-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-checkout-cart-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-cart-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Cart Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-checkout-cart-token-classification ;
    conf:confidenceValue :shopify-property-shopify-checkout-cart-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-cart-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-checkout-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer's email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Checkout/email> .

:shopify-property-shopify-checkout-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer's email address" ;
    dcls:classifiesElement :shopify-property-shopify-checkout-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-checkout-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-checkout-email-classification ;
    conf:confidenceValue :shopify-property-shopify-checkout-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-checkout-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address for the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Checkout/shippingAddress> .

:shopify-property-shopify-checkout-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address for the checkout" ;
    dcls:classifiesElement :shopify-property-shopify-checkout-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-checkout-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-checkout-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-checkout-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-checkout-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the checkout" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Checkout/token> .

:shopify-property-shopify-checkout-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the checkout Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-checkout-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-checkout-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-checkout-token-classification ;
    conf:confidenceValue :shopify-property-shopify-checkout-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-checkout-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-client-details-accept-language-element
    a dcls:DataElement ;
    rdfs:label "Shopify Accept Language field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Languages and locales accepted by the browser" ;
    dcls:sourceAsset shopify: ;
    dcls:path "acceptLanguage" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ClientDetails/acceptLanguage> .

:shopify-property-shopify-client-details-accept-language-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Accept Language classification" ;
    rdfs:comment "Upstream comment: Languages and locales accepted by the browser Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-client-details-accept-language-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-client-details-accept-language-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-client-details-accept-language-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Accept Language confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-client-details-accept-language-classification ;
    conf:confidenceValue :shopify-property-shopify-client-details-accept-language-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-client-details-accept-language-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-client-details-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ClientDetails/browserIp> .

:shopify-property-shopify-client-details-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser" ;
    dcls:classifiesElement :shopify-property-shopify-client-details-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-client-details-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-client-details-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-client-details-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-client-details-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-client-details-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-client-details-user-agent-element
    a dcls:DataElement ;
    rdfs:label "Shopify User Agent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Browser user agent string" ;
    dcls:sourceAsset shopify: ;
    dcls:path "userAgent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ClientDetails/userAgent> .

:shopify-property-shopify-client-details-user-agent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User Agent classification" ;
    rdfs:comment "Upstream comment: Browser user agent string" ;
    dcls:classifiesElement :shopify-property-shopify-client-details-user-agent-element ;
    dcls:classifiedByRule :user-agent-rule ;
    dcls:candidatePersonalDataCategory pd:UserAgent ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-client-details-user-agent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-client-details-user-agent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User Agent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-client-details-user-agent-classification ;
    conf:confidenceValue :shopify-property-shopify-client-details-user-agent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-client-details-user-agent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-comment-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The email address of the comment author" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Comment/email> .

:shopify-property-shopify-comment-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: The email address of the comment author" ;
    dcls:classifiesElement :shopify-property-shopify-comment-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-comment-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-comment-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-comment-email-classification ;
    conf:confidenceValue :shopify-property-shopify-comment-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-comment-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-comment-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The IP address of the comment poster" ;
    dcls:sourceAsset shopify: ;
    dcls:path "ip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Comment/ip> .

:shopify-property-shopify-comment-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Ip classification" ;
    rdfs:comment "Upstream comment: The IP address of the comment poster" ;
    dcls:classifiesElement :shopify-property-shopify-comment-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-comment-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-comment-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-comment-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-comment-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-comment-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-comment-user-agent-element
    a dcls:DataElement ;
    rdfs:label "Shopify User Agent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The user agent string of the comment poster" ;
    dcls:sourceAsset shopify: ;
    dcls:path "userAgent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Comment/userAgent> .

:shopify-property-shopify-comment-user-agent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User Agent classification" ;
    rdfs:comment "Upstream comment: The user agent string of the comment poster" ;
    dcls:classifiesElement :shopify-property-shopify-comment-user-agent-element ;
    dcls:classifiedByRule :user-agent-rule ;
    dcls:candidatePersonalDataCategory pd:UserAgent ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-comment-user-agent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-comment-user-agent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User Agent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-comment-user-agent-classification ;
    conf:confidenceValue :shopify-property-shopify-comment-user-agent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-comment-user-agent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-company-contact-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CompanyContact/customer> and path customer." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CompanyContact/customer> .

:shopify-property-shopify-company-contact-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-company-contact-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-company-contact-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-company-contact-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-company-contact-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-company-contact-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-company-contact-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-company-contact-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CompanyContact/locale> and path locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CompanyContact/locale> .

:shopify-property-shopify-company-contact-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-company-contact-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-company-contact-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-company-contact-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-company-contact-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-company-contact-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-company-contact-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-country-provinces-element
    a dcls:DataElement ;
    rdfs:label "Shopify Provinces field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Provinces or states within the country" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinces" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Country/provinces> .

:shopify-property-shopify-country-provinces-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Provinces classification" ;
    rdfs:comment "Upstream comment: Provinces or states within the country Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-country-provinces-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-country-provinces-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-country-provinces-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Provinces confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-country-provinces-classification ;
    conf:confidenceValue :shopify-property-shopify-country-provinces-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-country-provinces-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-country-harmonized-system-code-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Two-letter ISO 3166-1 country code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CountryHarmonizedSystemCode/countryCode> .

:shopify-property-shopify-country-harmonized-system-code-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Upstream comment: Two-letter ISO 3166-1 country code Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-country-harmonized-system-code-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-country-harmonized-system-code-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-country-harmonized-system-code-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-country-harmonized-system-code-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-country-harmonized-system-code-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-country-harmonized-system-code-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-country-response-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CountryResponse/country> .

:shopify-property-shopify-country-response-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: Country" ;
    dcls:classifiesElement :shopify-property-shopify-country-response-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-country-response-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-country-response-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-country-response-country-classification ;
    conf:confidenceValue :shopify-property-shopify-country-response-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-country-response-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-customer-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer addresses" ;
    dcls:sourceAsset shopify: ;
    dcls:path "addresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/addresses> .

:shopify-property-shopify-customer-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses classification" ;
    rdfs:comment "Upstream comment: Customer addresses" ;
    dcls:classifiesElement :shopify-property-shopify-customer-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-addresses-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-customer-addresses-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses V2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/addressesV2> and path addressesV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressesV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/addressesV2> .

:shopify-property-shopify-customer-addresses-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses V2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-customer-addresses-v2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-addresses-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-addresses-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-addresses-v2-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-addresses-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-addresses-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-customer-default-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Default address for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/defaultAddress> .

:shopify-property-shopify-customer-default-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Address classification" ;
    rdfs:comment "Upstream comment: Default address for the customer" ;
    dcls:classifiesElement :shopify-property-shopify-customer-default-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-default-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-default-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-default-address-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-default-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-default-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-customer-default-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/defaultEmailAddress> and path defaultEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/defaultEmailAddress> .

:shopify-property-shopify-customer-default-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Email Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-customer-default-email-address-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-default-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-default-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-default-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-default-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-default-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-customer-default-phone-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Phone Number field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/defaultPhoneNumber> and path defaultPhoneNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultPhoneNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/defaultPhoneNumber> .

:shopify-property-shopify-customer-default-phone-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Phone Number classification" ;
    dcls:classifiesElement :shopify-property-shopify-customer-default-phone-number-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-default-phone-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-default-phone-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Phone Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-default-phone-number-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-default-phone-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-default-phone-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-customer-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/displayName> and path displayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/displayName> .

:shopify-property-shopify-customer-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-customer-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-display-name-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-customer-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/email> .

:shopify-property-shopify-customer-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-customer-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-email-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-customer-email-marketing-consent-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email Marketing Consent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email marketing consent information" ;
    dcls:sourceAsset shopify: ;
    dcls:path "emailMarketingConsent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/emailMarketingConsent> .

:shopify-property-shopify-customer-email-marketing-consent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email Marketing Consent classification" ;
    rdfs:comment "Upstream comment: Email marketing consent information" ;
    dcls:classifiesElement :shopify-property-shopify-customer-email-marketing-consent-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-email-marketing-consent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-email-marketing-consent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email Marketing Consent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-email-marketing-consent-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-email-marketing-consent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-email-marketing-consent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-customer-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer first name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/firstName> .

:shopify-property-shopify-customer-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: Customer first name" ;
    dcls:classifiesElement :shopify-property-shopify-customer-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-customer-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/lastName> .

:shopify-property-shopify-customer-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Customer last name" ;
    dcls:classifiesElement :shopify-property-shopify-customer-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/locale> and path locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/locale> .

:shopify-property-shopify-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-customer-multipass-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Multipass Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Multipass identifier for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "multipassIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/multipassIdentifier> .

:shopify-property-shopify-customer-multipass-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Multipass Identifier classification" ;
    rdfs:comment "Upstream comment: Multipass identifier for the customer Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-customer-multipass-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-multipass-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-multipass-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Multipass Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-multipass-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-multipass-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-multipass-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-customer-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note about the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/note> .

:shopify-property-shopify-customer-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note about the customer Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-customer-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-note-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-customer-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/phone> .

:shopify-property-shopify-customer-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-customer-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-customer-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer account state" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/state> .

:shopify-property-shopify-customer-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Customer account state Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-customer-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-state-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-customer-valid-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Valid Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/validEmailAddress> and path validEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "validEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/validEmailAddress> .

:shopify-property-shopify-customer-valid-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Valid Email Address classification" ;
    rdfs:comment "Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-customer-valid-email-address-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-valid-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-valid-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Valid Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-valid-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-valid-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-valid-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-customer-verified-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Verified Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Whether the email address has been verified" ;
    dcls:sourceAsset shopify: ;
    dcls:path "verifiedEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Customer/verifiedEmail> .

:shopify-property-shopify-customer-verified-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Verified Email classification" ;
    rdfs:comment "Upstream comment: Whether the email address has been verified Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-customer-verified-email-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-verified-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-verified-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Verified Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-verified-email-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-verified-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-verified-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-customer-address-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Street address line 1" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/address1> .

:shopify-property-shopify-customer-address-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    rdfs:comment "Upstream comment: Street address line 1" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-address1-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-customer-address-address2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Street address line 2" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/address2> .

:shopify-property-shopify-customer-address-address2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address2 classification" ;
    rdfs:comment "Upstream comment: Street address line 2" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-address2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-address2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-address2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-address2-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-address2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-address2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-customer-address-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: City" ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/city> .

:shopify-property-shopify-customer-address-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    rdfs:comment "Upstream comment: City" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-city-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-shopify-customer-address-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/country> .

:shopify-property-shopify-customer-address-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: Country name" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-country-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-customer-address-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country code (ISO 3166-1 alpha-2)" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/countryCode> .

:shopify-property-shopify-customer-address-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Upstream comment: Country code (ISO 3166-1 alpha-2) Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-customer-address-country-code-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code V2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/countryCodeV2> and path countryCodeV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/countryCodeV2> .

:shopify-property-shopify-customer-address-country-code-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code V2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-country-code-v2-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-country-code-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-code-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-country-code-v2-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-country-code-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-code-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-customer-address-country-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Normalized country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/countryName> .

:shopify-property-shopify-customer-address-country-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Name classification" ;
    rdfs:comment "Upstream comment: Normalized country name" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-country-name-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-country-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-country-name-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-country-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-country-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-customer-address-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the parent customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/customer> .

:shopify-property-shopify-customer-address-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: ID of the parent customer Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-customer-address-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: First name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/firstName> .

:shopify-property-shopify-customer-address-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: First name" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-customer-address-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/lastName> .

:shopify-property-shopify-customer-address-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Last name" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-customer-address-latitude-element
    a dcls:DataElement ;
    rdfs:label "Shopify Latitude field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/latitude> and path latitude." ;
    dcls:sourceAsset shopify: ;
    dcls:path "latitude" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/latitude> .

:shopify-property-shopify-customer-address-latitude-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Latitude classification" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-latitude-element ;
    dcls:classifiedByRule :gps-coordinate-rule ;
    dcls:candidatePersonalDataCategory pd:GPSCoordinate ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-latitude-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-latitude-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Latitude confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-latitude-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-latitude-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-latitude-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.94 .

:shopify-property-shopify-customer-address-longitude-element
    a dcls:DataElement ;
    rdfs:label "Shopify Longitude field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/longitude> and path longitude." ;
    dcls:sourceAsset shopify: ;
    dcls:path "longitude" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/longitude> .

:shopify-property-shopify-customer-address-longitude-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Longitude classification" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-longitude-element ;
    dcls:classifiedByRule :gps-coordinate-rule ;
    dcls:candidatePersonalDataCategory pd:GPSCoordinate ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-longitude-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-longitude-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Longitude confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-longitude-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-longitude-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-longitude-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.94 .

:shopify-property-shopify-customer-address-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/phone> .

:shopify-property-shopify-customer-address-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Phone number" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-customer-address-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/province> .

:shopify-property-shopify-customer-address-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Upstream comment: Province or state name Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-province-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-customer-address-province-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/provinceCode> .

:shopify-property-shopify-customer-address-province-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code classification" ;
    rdfs:comment "Upstream comment: Province or state code Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-province-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-province-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-province-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-province-code-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-province-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-province-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-customer-address-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ZIP or postal code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddress/zip> .

:shopify-property-shopify-customer-address-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    rdfs:comment "Upstream comment: ZIP or postal code" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-zip-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-customer-address-response-customer-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddressResponse/customerAddress> .

:shopify-property-shopify-customer-address-response-customer-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Address classification" ;
    rdfs:comment "Upstream comment: Customer address" ;
    dcls:classifiesElement :shopify-property-shopify-customer-address-response-customer-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-address-response-customer-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-response-customer-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-address-response-customer-address-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-address-response-customer-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-address-response-customer-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-customer-addresses-response-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: List of addresses" ;
    dcls:sourceAsset shopify: ;
    dcls:path "addresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerAddressesResponse/addresses> .

:shopify-property-shopify-customer-addresses-response-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses classification" ;
    rdfs:comment "Upstream comment: List of addresses" ;
    dcls:classifiesElement :shopify-property-shopify-customer-addresses-response-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-addresses-response-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-addresses-response-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-addresses-response-addresses-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-addresses-response-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-addresses-response-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-customer-response-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomerResponse/customer> .

:shopify-property-shopify-customer-response-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-customer-response-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customer-response-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-response-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customer-response-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-customer-response-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customer-response-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-customers-response-customers-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customers field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: List of customers" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customers" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.CustomersResponse/customers> .

:shopify-property-shopify-customers-response-customers-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customers classification" ;
    rdfs:comment "Upstream comment: List of customers Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-customers-response-customers-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-customers-response-customers-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-customers-response-customers-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customers confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-customers-response-customers-classification ;
    conf:confidenceValue :shopify-property-shopify-customers-response-customers-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-customers-response-customers-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-delivery-method-source-reference-element
    a dcls:DataElement ;
    rdfs:label "Shopify Source Reference field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DeliveryMethod/sourceReference> and path sourceReference." ;
    dcls:sourceAsset shopify: ;
    dcls:path "sourceReference" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DeliveryMethod/sourceReference> .

:shopify-property-shopify-delivery-method-source-reference-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Source Reference classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-delivery-method-source-reference-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-delivery-method-source-reference-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-delivery-method-source-reference-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Source Reference confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-delivery-method-source-reference-classification ;
    conf:confidenceValue :shopify-property-shopify-delivery-method-source-reference-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-delivery-method-source-reference-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-draft-order-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/billingAddress> .

:shopify-property-shopify-draft-order-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-draft-order-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/customer> .

:shopify-property-shopify-draft-order-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the draft order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-draft-order-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email address for the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/email> .

:shopify-property-shopify-draft-order-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Email address for the draft order" ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-email-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-draft-order-invoice-email-template-subject-element
    a dcls:DataElement ;
    rdfs:label "Shopify Invoice Email Template Subject field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/invoiceEmailTemplateSubject> and path invoiceEmailTemplateSubject." ;
    dcls:sourceAsset shopify: ;
    dcls:path "invoiceEmailTemplateSubject" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/invoiceEmailTemplateSubject> .

:shopify-property-shopify-draft-order-invoice-email-template-subject-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Invoice Email Template Subject classification" ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-invoice-email-template-subject-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-invoice-email-template-subject-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-invoice-email-template-subject-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Invoice Email Template Subject confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-invoice-email-template-subject-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-invoice-email-template-subject-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-invoice-email-template-subject-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-draft-order-market-region-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Market Region Country Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/marketRegionCountryCode> and path marketRegionCountryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "marketRegionCountryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/marketRegionCountryCode> .

:shopify-property-shopify-draft-order-market-region-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Market Region Country Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-market-region-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-market-region-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-market-region-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Market Region Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-market-region-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-market-region-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-market-region-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-draft-order-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note for the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/note> .

:shopify-property-shopify-draft-order-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note for the draft order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-note-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-draft-order-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/phone> and path phone." ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/phone> .

:shopify-property-shopify-draft-order-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-draft-order-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrder/shippingAddress> .

:shopify-property-shopify-draft-order-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Draft Order Line Item Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Line item ID" ;
    dcls:sourceAsset shopify: ;
    dcls:path "draftOrderLineItemIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.DraftOrderLineItem/draftOrderLineItemIdentifier> .

:shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Draft Order Line Item Identifier classification" ;
    rdfs:comment "Upstream comment: Line item ID Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Draft Order Line Item Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-draft-order-line-item-draft-order-line-item-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-duty-country-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Duty/countryCodeOfOrigin> and path countryCodeOfOrigin." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Duty/countryCodeOfOrigin> .

:shopify-property-shopify-duty-country-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code Of Origin classification" ;
    dcls:classifiesElement :shopify-property-shopify-duty-country-code-of-origin-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-duty-country-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-duty-country-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-duty-country-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-shopify-duty-country-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-duty-country-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-email-marketing-consent-marketing-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify Marketing State field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.EmailMarketingConsent/marketingState> and path marketingState." ;
    dcls:sourceAsset shopify: ;
    dcls:path "marketingState" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.EmailMarketingConsent/marketingState> .

:shopify-property-shopify-email-marketing-consent-marketing-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Marketing State classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-email-marketing-consent-marketing-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-email-marketing-consent-marketing-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-email-marketing-consent-marketing-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Marketing State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-email-marketing-consent-marketing-state-classification ;
    conf:confidenceValue :shopify-property-shopify-email-marketing-consent-marketing-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-email-marketing-consent-marketing-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-email-marketing-consent-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Marketing consent state: subscribed, not_subscribed, pending, unsubscribed" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.EmailMarketingConsent/state> .

:shopify-property-shopify-email-marketing-consent-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Marketing consent state: subscribed, not_subscribed, pending, unsubscribed Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-email-marketing-consent-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-email-marketing-consent-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-email-marketing-consent-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-email-marketing-consent-state-classification ;
    conf:confidenceValue :shopify-property-shopify-email-marketing-consent-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-email-marketing-consent-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-app-uninstalled-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shop email" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.AppUninstalledEvent/email> .

:shopify-property-shopify-events-app-uninstalled-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Shop email" ;
    dcls:classifiesElement :shopify-property-shopify-events-app-uninstalled-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-app-uninstalled-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-app-uninstalled-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-app-uninstalled-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-app-uninstalled-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-app-uninstalled-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-created-event-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer addresses" ;
    dcls:sourceAsset shopify: ;
    dcls:path "addresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/addresses> .

:shopify-property-shopify-events-customer-created-event-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses classification" ;
    rdfs:comment "Upstream comment: Customer addresses" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-addresses-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-created-event-addresses-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses V2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/addressesV2> and path addressesV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressesV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/addressesV2> .

:shopify-property-shopify-events-customer-created-event-addresses-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses V2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-addresses-v2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-addresses-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-addresses-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-addresses-v2-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-addresses-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-addresses-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-created-event-default-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Default address for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/defaultAddress> .

:shopify-property-shopify-events-customer-created-event-default-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Address classification" ;
    rdfs:comment "Upstream comment: Default address for the customer" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-default-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-default-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-default-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-default-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-default-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-default-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-created-event-default-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/defaultEmailAddress> and path defaultEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/defaultEmailAddress> .

:shopify-property-shopify-events-customer-created-event-default-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Email Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-default-email-address-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-default-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-default-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-default-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-default-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-default-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-created-event-default-phone-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Phone Number field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/defaultPhoneNumber> and path defaultPhoneNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultPhoneNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/defaultPhoneNumber> .

:shopify-property-shopify-events-customer-created-event-default-phone-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Phone Number classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-default-phone-number-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-default-phone-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-default-phone-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Phone Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-default-phone-number-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-default-phone-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-default-phone-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-created-event-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/displayName> and path displayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/displayName> .

:shopify-property-shopify-events-customer-created-event-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-display-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-created-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/email> .

:shopify-property-shopify-events-customer-created-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-created-event-email-marketing-consent-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email Marketing Consent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email marketing consent information" ;
    dcls:sourceAsset shopify: ;
    dcls:path "emailMarketingConsent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/emailMarketingConsent> .

:shopify-property-shopify-events-customer-created-event-email-marketing-consent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email Marketing Consent classification" ;
    rdfs:comment "Upstream comment: Email marketing consent information" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-email-marketing-consent-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-email-marketing-consent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-email-marketing-consent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email Marketing Consent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-email-marketing-consent-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-email-marketing-consent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-email-marketing-consent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-created-event-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer first name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/firstName> .

:shopify-property-shopify-events-customer-created-event-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: Customer first name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-created-event-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/lastName> .

:shopify-property-shopify-events-customer-created-event-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Customer last name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-created-event-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/locale> and path locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/locale> .

:shopify-property-shopify-events-customer-created-event-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-customer-created-event-multipass-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Multipass Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Multipass identifier for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "multipassIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/multipassIdentifier> .

:shopify-property-shopify-events-customer-created-event-multipass-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Multipass Identifier classification" ;
    rdfs:comment "Upstream comment: Multipass identifier for the customer Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-multipass-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-multipass-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-multipass-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Multipass Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-multipass-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-multipass-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-multipass-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-events-customer-created-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note about the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/note> .

:shopify-property-shopify-events-customer-created-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note about the customer Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-customer-created-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/phone> .

:shopify-property-shopify-events-customer-created-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-created-event-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer account state" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/state> .

:shopify-property-shopify-events-customer-created-event-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Customer account state Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-state-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-customer-created-event-valid-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Valid Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/validEmailAddress> and path validEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "validEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/validEmailAddress> .

:shopify-property-shopify-events-customer-created-event-valid-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Valid Email Address classification" ;
    rdfs:comment "Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-valid-email-address-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-valid-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-valid-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Valid Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-valid-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-valid-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-valid-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-customer-created-event-verified-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Verified Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Whether the email address has been verified" ;
    dcls:sourceAsset shopify: ;
    dcls:path "verifiedEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerCreatedEvent/verifiedEmail> .

:shopify-property-shopify-events-customer-created-event-verified-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Verified Email classification" ;
    rdfs:comment "Upstream comment: Whether the email address has been verified Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-created-event-verified-email-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-created-event-verified-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-verified-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Verified Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-created-event-verified-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-created-event-verified-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-created-event-verified-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-customer-data-request-event-customer-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDataRequestEvent.customer/email> .

:shopify-property-shopify-events-customer-data-request-event-customer-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-data-request-event-customer-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-data-request-event-customer-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-data-request-event-customer-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-data-request-event-customer-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-data-request-event-customer-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-data-request-event-customer-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-data-request-event-customer-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDataRequestEvent.customer/phone> .

:shopify-property-shopify-events-customer-data-request-event-customer-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-data-request-event-customer-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-data-request-event-customer-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-data-request-event-customer-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-data-request-event-customer-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-data-request-event-customer-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-data-request-event-customer-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-data-request-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer information" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDataRequestEvent/customer> .

:shopify-property-shopify-events-customer-data-request-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer information Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-data-request-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-data-request-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-data-request-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-data-request-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-data-request-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-data-request-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-customer-disabled-event-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer addresses" ;
    dcls:sourceAsset shopify: ;
    dcls:path "addresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/addresses> .

:shopify-property-shopify-events-customer-disabled-event-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses classification" ;
    rdfs:comment "Upstream comment: Customer addresses" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-addresses-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-disabled-event-addresses-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses V2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/addressesV2> and path addressesV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressesV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/addressesV2> .

:shopify-property-shopify-events-customer-disabled-event-addresses-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses V2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-addresses-v2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-addresses-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-addresses-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-addresses-v2-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-addresses-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-addresses-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-disabled-event-default-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Default address for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/defaultAddress> .

:shopify-property-shopify-events-customer-disabled-event-default-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Address classification" ;
    rdfs:comment "Upstream comment: Default address for the customer" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-default-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-default-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-default-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-default-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-default-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-default-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-disabled-event-default-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/defaultEmailAddress> and path defaultEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/defaultEmailAddress> .

:shopify-property-shopify-events-customer-disabled-event-default-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Email Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-default-email-address-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-default-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-default-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-default-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-default-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-default-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-disabled-event-default-phone-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Phone Number field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/defaultPhoneNumber> and path defaultPhoneNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultPhoneNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/defaultPhoneNumber> .

:shopify-property-shopify-events-customer-disabled-event-default-phone-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Phone Number classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-default-phone-number-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-default-phone-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-default-phone-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Phone Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-default-phone-number-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-default-phone-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-default-phone-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-disabled-event-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/displayName> and path displayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/displayName> .

:shopify-property-shopify-events-customer-disabled-event-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-display-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-disabled-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/email> .

:shopify-property-shopify-events-customer-disabled-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email Marketing Consent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email marketing consent information" ;
    dcls:sourceAsset shopify: ;
    dcls:path "emailMarketingConsent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/emailMarketingConsent> .

:shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email Marketing Consent classification" ;
    rdfs:comment "Upstream comment: Email marketing consent information" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email Marketing Consent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-email-marketing-consent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-disabled-event-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer first name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/firstName> .

:shopify-property-shopify-events-customer-disabled-event-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: Customer first name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-disabled-event-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/lastName> .

:shopify-property-shopify-events-customer-disabled-event-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Customer last name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-disabled-event-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/locale> and path locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/locale> .

:shopify-property-shopify-events-customer-disabled-event-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-customer-disabled-event-multipass-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Multipass Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Multipass identifier for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "multipassIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/multipassIdentifier> .

:shopify-property-shopify-events-customer-disabled-event-multipass-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Multipass Identifier classification" ;
    rdfs:comment "Upstream comment: Multipass identifier for the customer Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-multipass-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-multipass-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-multipass-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Multipass Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-multipass-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-multipass-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-multipass-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-events-customer-disabled-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note about the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/note> .

:shopify-property-shopify-events-customer-disabled-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note about the customer Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-customer-disabled-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/phone> .

:shopify-property-shopify-events-customer-disabled-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-disabled-event-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer account state" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/state> .

:shopify-property-shopify-events-customer-disabled-event-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Customer account state Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-state-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-customer-disabled-event-valid-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Valid Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/validEmailAddress> and path validEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "validEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/validEmailAddress> .

:shopify-property-shopify-events-customer-disabled-event-valid-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Valid Email Address classification" ;
    rdfs:comment "Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-valid-email-address-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-valid-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-valid-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Valid Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-valid-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-valid-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-valid-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-customer-disabled-event-verified-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Verified Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Whether the email address has been verified" ;
    dcls:sourceAsset shopify: ;
    dcls:path "verifiedEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerDisabledEvent/verifiedEmail> .

:shopify-property-shopify-events-customer-disabled-event-verified-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Verified Email classification" ;
    rdfs:comment "Upstream comment: Whether the email address has been verified Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-disabled-event-verified-email-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-disabled-event-verified-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-verified-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Verified Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-disabled-event-verified-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-disabled-event-verified-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-disabled-event-verified-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-customer-enabled-event-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer addresses" ;
    dcls:sourceAsset shopify: ;
    dcls:path "addresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/addresses> .

:shopify-property-shopify-events-customer-enabled-event-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses classification" ;
    rdfs:comment "Upstream comment: Customer addresses" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-addresses-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-enabled-event-addresses-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses V2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/addressesV2> and path addressesV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressesV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/addressesV2> .

:shopify-property-shopify-events-customer-enabled-event-addresses-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses V2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-addresses-v2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-addresses-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-addresses-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-addresses-v2-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-addresses-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-addresses-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-enabled-event-default-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Default address for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/defaultAddress> .

:shopify-property-shopify-events-customer-enabled-event-default-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Address classification" ;
    rdfs:comment "Upstream comment: Default address for the customer" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-default-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-default-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-default-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-default-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-default-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-default-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-enabled-event-default-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/defaultEmailAddress> and path defaultEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/defaultEmailAddress> .

:shopify-property-shopify-events-customer-enabled-event-default-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Email Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-default-email-address-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-default-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-default-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-default-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-default-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-default-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-enabled-event-default-phone-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Phone Number field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/defaultPhoneNumber> and path defaultPhoneNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultPhoneNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/defaultPhoneNumber> .

:shopify-property-shopify-events-customer-enabled-event-default-phone-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Phone Number classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-default-phone-number-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-default-phone-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-default-phone-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Phone Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-default-phone-number-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-default-phone-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-default-phone-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-enabled-event-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/displayName> and path displayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/displayName> .

:shopify-property-shopify-events-customer-enabled-event-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-display-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-enabled-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/email> .

:shopify-property-shopify-events-customer-enabled-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email Marketing Consent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email marketing consent information" ;
    dcls:sourceAsset shopify: ;
    dcls:path "emailMarketingConsent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/emailMarketingConsent> .

:shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email Marketing Consent classification" ;
    rdfs:comment "Upstream comment: Email marketing consent information" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email Marketing Consent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-email-marketing-consent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-enabled-event-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer first name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/firstName> .

:shopify-property-shopify-events-customer-enabled-event-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: Customer first name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-enabled-event-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/lastName> .

:shopify-property-shopify-events-customer-enabled-event-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Customer last name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-enabled-event-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/locale> and path locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/locale> .

:shopify-property-shopify-events-customer-enabled-event-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-customer-enabled-event-multipass-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Multipass Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Multipass identifier for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "multipassIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/multipassIdentifier> .

:shopify-property-shopify-events-customer-enabled-event-multipass-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Multipass Identifier classification" ;
    rdfs:comment "Upstream comment: Multipass identifier for the customer Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-multipass-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-multipass-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-multipass-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Multipass Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-multipass-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-multipass-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-multipass-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-events-customer-enabled-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note about the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/note> .

:shopify-property-shopify-events-customer-enabled-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note about the customer Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-customer-enabled-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/phone> .

:shopify-property-shopify-events-customer-enabled-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-enabled-event-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer account state" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/state> .

:shopify-property-shopify-events-customer-enabled-event-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Customer account state Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-state-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-customer-enabled-event-valid-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Valid Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/validEmailAddress> and path validEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "validEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/validEmailAddress> .

:shopify-property-shopify-events-customer-enabled-event-valid-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Valid Email Address classification" ;
    rdfs:comment "Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-valid-email-address-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-valid-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-valid-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Valid Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-valid-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-valid-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-valid-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-customer-enabled-event-verified-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Verified Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Whether the email address has been verified" ;
    dcls:sourceAsset shopify: ;
    dcls:path "verifiedEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerEnabledEvent/verifiedEmail> .

:shopify-property-shopify-events-customer-enabled-event-verified-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Verified Email classification" ;
    rdfs:comment "Upstream comment: Whether the email address has been verified Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-enabled-event-verified-email-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-enabled-event-verified-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-verified-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Verified Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-enabled-event-verified-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-enabled-event-verified-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-enabled-event-verified-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-customer-redact-event-customer-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerRedactEvent.customer/email> .

:shopify-property-shopify-events-customer-redact-event-customer-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-redact-event-customer-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-redact-event-customer-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-redact-event-customer-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-redact-event-customer-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-redact-event-customer-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-redact-event-customer-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-redact-event-customer-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerRedactEvent.customer/phone> .

:shopify-property-shopify-events-customer-redact-event-customer-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-redact-event-customer-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-redact-event-customer-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-redact-event-customer-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-redact-event-customer-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-redact-event-customer-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-redact-event-customer-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-redact-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer to redact" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerRedactEvent/customer> .

:shopify-property-shopify-events-customer-redact-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer to redact Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-redact-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-redact-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-redact-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-redact-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-redact-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-redact-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-customer-updated-event-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer addresses" ;
    dcls:sourceAsset shopify: ;
    dcls:path "addresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/addresses> .

:shopify-property-shopify-events-customer-updated-event-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses classification" ;
    rdfs:comment "Upstream comment: Customer addresses" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-addresses-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-updated-event-addresses-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses V2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/addressesV2> and path addressesV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressesV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/addressesV2> .

:shopify-property-shopify-events-customer-updated-event-addresses-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses V2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-addresses-v2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-addresses-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-addresses-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-addresses-v2-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-addresses-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-addresses-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-updated-event-default-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Default address for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/defaultAddress> .

:shopify-property-shopify-events-customer-updated-event-default-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Address classification" ;
    rdfs:comment "Upstream comment: Default address for the customer" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-default-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-default-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-default-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-default-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-default-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-default-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-customer-updated-event-default-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/defaultEmailAddress> and path defaultEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/defaultEmailAddress> .

:shopify-property-shopify-events-customer-updated-event-default-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Email Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-default-email-address-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-default-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-default-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-default-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-default-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-default-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-updated-event-default-phone-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Phone Number field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/defaultPhoneNumber> and path defaultPhoneNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultPhoneNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/defaultPhoneNumber> .

:shopify-property-shopify-events-customer-updated-event-default-phone-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Phone Number classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-default-phone-number-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-default-phone-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-default-phone-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Phone Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-default-phone-number-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-default-phone-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-default-phone-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-updated-event-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/displayName> and path displayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/displayName> .

:shopify-property-shopify-events-customer-updated-event-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-display-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-updated-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/email> .

:shopify-property-shopify-events-customer-updated-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-updated-event-email-marketing-consent-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email Marketing Consent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email marketing consent information" ;
    dcls:sourceAsset shopify: ;
    dcls:path "emailMarketingConsent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/emailMarketingConsent> .

:shopify-property-shopify-events-customer-updated-event-email-marketing-consent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email Marketing Consent classification" ;
    rdfs:comment "Upstream comment: Email marketing consent information" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-email-marketing-consent-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-email-marketing-consent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-email-marketing-consent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email Marketing Consent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-email-marketing-consent-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-email-marketing-consent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-email-marketing-consent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-customer-updated-event-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer first name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/firstName> .

:shopify-property-shopify-events-customer-updated-event-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: Customer first name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-updated-event-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/lastName> .

:shopify-property-shopify-events-customer-updated-event-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Customer last name" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-events-customer-updated-event-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/locale> and path locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/locale> .

:shopify-property-shopify-events-customer-updated-event-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-customer-updated-event-multipass-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Multipass Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Multipass identifier for the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "multipassIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/multipassIdentifier> .

:shopify-property-shopify-events-customer-updated-event-multipass-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Multipass Identifier classification" ;
    rdfs:comment "Upstream comment: Multipass identifier for the customer Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-multipass-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-multipass-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-multipass-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Multipass Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-multipass-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-multipass-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-multipass-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-events-customer-updated-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note about the customer" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/note> .

:shopify-property-shopify-events-customer-updated-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note about the customer Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-customer-updated-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/phone> .

:shopify-property-shopify-events-customer-updated-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-customer-updated-event-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer account state" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/state> .

:shopify-property-shopify-events-customer-updated-event-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Customer account state Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-state-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-customer-updated-event-valid-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Valid Email Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/validEmailAddress> and path validEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "validEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/validEmailAddress> .

:shopify-property-shopify-events-customer-updated-event-valid-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Valid Email Address classification" ;
    rdfs:comment "Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-valid-email-address-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-valid-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-valid-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Valid Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-valid-email-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-valid-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-valid-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-customer-updated-event-verified-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Verified Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Whether the email address has been verified" ;
    dcls:sourceAsset shopify: ;
    dcls:path "verifiedEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.CustomerUpdatedEvent/verifiedEmail> .

:shopify-property-shopify-events-customer-updated-event-verified-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Verified Email classification" ;
    rdfs:comment "Upstream comment: Whether the email address has been verified Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-shopify-events-customer-updated-event-verified-email-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-customer-updated-event-verified-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-verified-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Verified Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-customer-updated-event-verified-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-customer-updated-event-verified-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-customer-updated-event-verified-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-shopify-events-draft-order-created-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/billingAddress> .

:shopify-property-shopify-events-draft-order-created-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-draft-order-created-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/customer> .

:shopify-property-shopify-events-draft-order-created-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the draft order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-draft-order-created-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email address for the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/email> .

:shopify-property-shopify-events-draft-order-created-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Email address for the draft order" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-element
    a dcls:DataElement ;
    rdfs:label "Shopify Invoice Email Template Subject field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/invoiceEmailTemplateSubject> and path invoiceEmailTemplateSubject." ;
    dcls:sourceAsset shopify: ;
    dcls:path "invoiceEmailTemplateSubject" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/invoiceEmailTemplateSubject> .

:shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Invoice Email Template Subject classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Invoice Email Template Subject confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-invoice-email-template-subject-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-draft-order-created-event-market-region-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Market Region Country Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/marketRegionCountryCode> and path marketRegionCountryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "marketRegionCountryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/marketRegionCountryCode> .

:shopify-property-shopify-events-draft-order-created-event-market-region-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Market Region Country Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-market-region-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-market-region-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-market-region-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Market Region Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-market-region-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-market-region-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-market-region-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-draft-order-created-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note for the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/note> .

:shopify-property-shopify-events-draft-order-created-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note for the draft order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-draft-order-created-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/phone> and path phone." ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/phone> .

:shopify-property-shopify-events-draft-order-created-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-draft-order-created-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderCreatedEvent/shippingAddress> .

:shopify-property-shopify-events-draft-order-created-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-created-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-created-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-created-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-created-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-created-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-draft-order-updated-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/billingAddress> .

:shopify-property-shopify-events-draft-order-updated-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-draft-order-updated-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/customer> .

:shopify-property-shopify-events-draft-order-updated-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the draft order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-draft-order-updated-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email address for the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/email> .

:shopify-property-shopify-events-draft-order-updated-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Email address for the draft order" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-element
    a dcls:DataElement ;
    rdfs:label "Shopify Invoice Email Template Subject field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/invoiceEmailTemplateSubject> and path invoiceEmailTemplateSubject." ;
    dcls:sourceAsset shopify: ;
    dcls:path "invoiceEmailTemplateSubject" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/invoiceEmailTemplateSubject> .

:shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Invoice Email Template Subject classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Invoice Email Template Subject confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-invoice-email-template-subject-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Market Region Country Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/marketRegionCountryCode> and path marketRegionCountryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "marketRegionCountryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/marketRegionCountryCode> .

:shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Market Region Country Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Market Region Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-market-region-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-draft-order-updated-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note for the draft order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/note> .

:shopify-property-shopify-events-draft-order-updated-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note for the draft order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-draft-order-updated-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/phone> and path phone." ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/phone> .

:shopify-property-shopify-events-draft-order-updated-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-draft-order-updated-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.DraftOrderUpdatedEvent/shippingAddress> .

:shopify-property-shopify-events-draft-order-updated-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-draft-order-updated-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-draft-order-updated-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-draft-order-updated-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-draft-order-updated-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-draft-order-updated-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-fulfillment-created-event-origin-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Origin Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Origin address from which items were fulfilled" ;
    dcls:sourceAsset shopify: ;
    dcls:path "originAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.FulfillmentCreatedEvent/originAddress> .

:shopify-property-shopify-events-fulfillment-created-event-origin-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Origin Address classification" ;
    rdfs:comment "Upstream comment: Origin address from which items were fulfilled" ;
    dcls:classifiesElement :shopify-property-shopify-events-fulfillment-created-event-origin-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-fulfillment-created-event-origin-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-fulfillment-created-event-origin-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Origin Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-fulfillment-created-event-origin-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-fulfillment-created-event-origin-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-fulfillment-created-event-origin-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-fulfillment-updated-event-origin-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Origin Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Origin address from which items were fulfilled" ;
    dcls:sourceAsset shopify: ;
    dcls:path "originAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.FulfillmentUpdatedEvent/originAddress> .

:shopify-property-shopify-events-fulfillment-updated-event-origin-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Origin Address classification" ;
    rdfs:comment "Upstream comment: Origin address from which items were fulfilled" ;
    dcls:classifiesElement :shopify-property-shopify-events-fulfillment-updated-event-origin-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-fulfillment-updated-event-origin-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-fulfillment-updated-event-origin-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Origin Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-fulfillment-updated-event-origin-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-fulfillment-updated-event-origin-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-fulfillment-updated-event-origin-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Two-letter ISO 3166-1 country code of origin" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.InventoryItemCreatedEvent/countryCodeOfOrigin> .

:shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Two-letter ISO 3166-1 country code of origin" ;
    dcls:classifiesElement :shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-created-event-country-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Harmonized System Codes field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country-specific harmonized system codes" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryHarmonizedSystemCodes" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.InventoryItemCreatedEvent/countryHarmonizedSystemCodes> .

:shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Harmonized System Codes classification" ;
    rdfs:comment "Upstream comment: Country-specific harmonized system codes" ;
    dcls:classifiesElement :shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Harmonized System Codes confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-classification ;
    conf:confidenceValue :shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-created-event-country-harmonized-system-codes-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province code of origin" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.InventoryItemCreatedEvent/provinceCodeOfOrigin> .

:shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Province code of origin Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-created-event-province-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Two-letter ISO 3166-1 country code of origin" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.InventoryItemUpdatedEvent/countryCodeOfOrigin> .

:shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Two-letter ISO 3166-1 country code of origin" ;
    dcls:classifiesElement :shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-updated-event-country-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Harmonized System Codes field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country-specific harmonized system codes" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryHarmonizedSystemCodes" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.InventoryItemUpdatedEvent/countryHarmonizedSystemCodes> .

:shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Harmonized System Codes classification" ;
    rdfs:comment "Upstream comment: Country-specific harmonized system codes" ;
    dcls:classifiesElement :shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Harmonized System Codes confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-classification ;
    conf:confidenceValue :shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-updated-event-country-harmonized-system-codes-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province code of origin" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.InventoryItemUpdatedEvent/provinceCodeOfOrigin> .

:shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Province code of origin Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-inventory-item-updated-event-province-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-events-order-cancelled-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/billingAddress> .

:shopify-property-shopify-events-order-cancelled-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-cancelled-event-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser used to place the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/browserIp> .

:shopify-property-shopify-events-order-cancelled-event-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser used to place the order" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-cancelled-event-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/clientIp> and path clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/clientIp> .

:shopify-property-shopify-events-order-cancelled-event-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-client-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-cancelled-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/customer> .

:shopify-property-shopify-events-order-cancelled-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-order-cancelled-event-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/customerLocale> and path customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/customerLocale> .

:shopify-property-shopify-events-order-cancelled-event-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-order-cancelled-event-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/displayAddress> and path displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/displayAddress> .

:shopify-property-shopify-events-order-cancelled-event-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-display-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-cancelled-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/email> .

:shopify-property-shopify-events-order-cancelled-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/landingPageDisplayText> and path landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/landingPageDisplayText> .

:shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-cancelled-event-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/landingPageUrl> and path landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/landingPageUrl> .

:shopify-property-shopify-events-order-cancelled-event-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-cancelled-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/note> .

:shopify-property-shopify-events-order-cancelled-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-order-cancelled-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/phone> .

:shopify-property-shopify-events-order-cancelled-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-order-cancelled-event-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/referrerUrl> and path referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/referrerUrl> .

:shopify-property-shopify-events-order-cancelled-event-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-referrer-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-cancelled-event-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/registeredSourceUrl> and path registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/registeredSourceUrl> .

:shopify-property-shopify-events-order-cancelled-event-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-cancelled-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/shippingAddress> .

:shopify-property-shopify-events-order-cancelled-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-cancelled-event-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/statusPageUrl> and path statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/statusPageUrl> .

:shopify-property-shopify-events-order-cancelled-event-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-status-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-cancelled-event-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCancelledEvent/token> .

:shopify-property-shopify-events-order-cancelled-event-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the order Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-cancelled-event-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-cancelled-event-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-cancelled-event-token-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-cancelled-event-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-cancelled-event-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-events-order-created-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/billingAddress> .

:shopify-property-shopify-events-order-created-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-created-event-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser used to place the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/browserIp> .

:shopify-property-shopify-events-order-created-event-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser used to place the order" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-created-event-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/clientIp> and path clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/clientIp> .

:shopify-property-shopify-events-order-created-event-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-client-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-created-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/customer> .

:shopify-property-shopify-events-order-created-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-order-created-event-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/customerLocale> and path customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/customerLocale> .

:shopify-property-shopify-events-order-created-event-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-order-created-event-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/displayAddress> and path displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/displayAddress> .

:shopify-property-shopify-events-order-created-event-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-display-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-created-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/email> .

:shopify-property-shopify-events-order-created-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-created-event-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/landingPageDisplayText> and path landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/landingPageDisplayText> .

:shopify-property-shopify-events-order-created-event-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-created-event-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/landingPageUrl> and path landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/landingPageUrl> .

:shopify-property-shopify-events-order-created-event-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-created-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/note> .

:shopify-property-shopify-events-order-created-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-order-created-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/phone> .

:shopify-property-shopify-events-order-created-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-order-created-event-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/referrerUrl> and path referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/referrerUrl> .

:shopify-property-shopify-events-order-created-event-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-referrer-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-created-event-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/registeredSourceUrl> and path registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/registeredSourceUrl> .

:shopify-property-shopify-events-order-created-event-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-created-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/shippingAddress> .

:shopify-property-shopify-events-order-created-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-created-event-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/statusPageUrl> and path statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/statusPageUrl> .

:shopify-property-shopify-events-order-created-event-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-status-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-created-event-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderCreatedEvent/token> .

:shopify-property-shopify-events-order-created-event-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the order Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-created-event-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-created-event-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-created-event-token-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-created-event-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-created-event-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-events-order-fulfilled-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/billingAddress> .

:shopify-property-shopify-events-order-fulfilled-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-fulfilled-event-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser used to place the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/browserIp> .

:shopify-property-shopify-events-order-fulfilled-event-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser used to place the order" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-fulfilled-event-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/clientIp> and path clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/clientIp> .

:shopify-property-shopify-events-order-fulfilled-event-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-client-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-fulfilled-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/customer> .

:shopify-property-shopify-events-order-fulfilled-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-order-fulfilled-event-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/customerLocale> and path customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/customerLocale> .

:shopify-property-shopify-events-order-fulfilled-event-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-order-fulfilled-event-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/displayAddress> and path displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/displayAddress> .

:shopify-property-shopify-events-order-fulfilled-event-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-display-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-fulfilled-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/email> .

:shopify-property-shopify-events-order-fulfilled-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/landingPageDisplayText> and path landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/landingPageDisplayText> .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/landingPageUrl> and path landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/landingPageUrl> .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-fulfilled-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/note> .

:shopify-property-shopify-events-order-fulfilled-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-order-fulfilled-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/phone> .

:shopify-property-shopify-events-order-fulfilled-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-order-fulfilled-event-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/referrerUrl> and path referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/referrerUrl> .

:shopify-property-shopify-events-order-fulfilled-event-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-referrer-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-fulfilled-event-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/registeredSourceUrl> and path registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/registeredSourceUrl> .

:shopify-property-shopify-events-order-fulfilled-event-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-fulfilled-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/shippingAddress> .

:shopify-property-shopify-events-order-fulfilled-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-fulfilled-event-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/statusPageUrl> and path statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/statusPageUrl> .

:shopify-property-shopify-events-order-fulfilled-event-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-status-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-fulfilled-event-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderFulfilledEvent/token> .

:shopify-property-shopify-events-order-fulfilled-event-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the order Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-fulfilled-event-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-fulfilled-event-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-fulfilled-event-token-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-fulfilled-event-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-fulfilled-event-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-events-order-paid-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/billingAddress> .

:shopify-property-shopify-events-order-paid-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-paid-event-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser used to place the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/browserIp> .

:shopify-property-shopify-events-order-paid-event-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser used to place the order" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-paid-event-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/clientIp> and path clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/clientIp> .

:shopify-property-shopify-events-order-paid-event-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-client-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-paid-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/customer> .

:shopify-property-shopify-events-order-paid-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-order-paid-event-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/customerLocale> and path customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/customerLocale> .

:shopify-property-shopify-events-order-paid-event-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-order-paid-event-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/displayAddress> and path displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/displayAddress> .

:shopify-property-shopify-events-order-paid-event-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-display-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-paid-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/email> .

:shopify-property-shopify-events-order-paid-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-paid-event-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/landingPageDisplayText> and path landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/landingPageDisplayText> .

:shopify-property-shopify-events-order-paid-event-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-paid-event-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/landingPageUrl> and path landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/landingPageUrl> .

:shopify-property-shopify-events-order-paid-event-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-paid-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/note> .

:shopify-property-shopify-events-order-paid-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-order-paid-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/phone> .

:shopify-property-shopify-events-order-paid-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-order-paid-event-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/referrerUrl> and path referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/referrerUrl> .

:shopify-property-shopify-events-order-paid-event-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-referrer-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-paid-event-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/registeredSourceUrl> and path registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/registeredSourceUrl> .

:shopify-property-shopify-events-order-paid-event-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-paid-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/shippingAddress> .

:shopify-property-shopify-events-order-paid-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-paid-event-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/statusPageUrl> and path statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/statusPageUrl> .

:shopify-property-shopify-events-order-paid-event-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-status-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-paid-event-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPaidEvent/token> .

:shopify-property-shopify-events-order-paid-event-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the order Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-paid-event-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-paid-event-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-paid-event-token-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-paid-event-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-paid-event-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/billingAddress> .

:shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser used to place the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/browserIp> .

:shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser used to place the order" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/clientIp> and path clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/clientIp> .

:shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/customer> .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/customerLocale> and path customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/customerLocale> .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-order-partially-fulfilled-event-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/displayAddress> and path displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/displayAddress> .

:shopify-property-shopify-events-order-partially-fulfilled-event-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-display-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-partially-fulfilled-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/email> .

:shopify-property-shopify-events-order-partially-fulfilled-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/landingPageDisplayText> and path landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/landingPageDisplayText> .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/landingPageUrl> and path landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/landingPageUrl> .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-partially-fulfilled-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/note> .

:shopify-property-shopify-events-order-partially-fulfilled-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-order-partially-fulfilled-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/phone> .

:shopify-property-shopify-events-order-partially-fulfilled-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/referrerUrl> and path referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/referrerUrl> .

:shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/registeredSourceUrl> and path registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/registeredSourceUrl> .

:shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/shippingAddress> .

:shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/statusPageUrl> and path statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/statusPageUrl> .

:shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-partially-fulfilled-event-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderPartiallyFulfilledEvent/token> .

:shopify-property-shopify-events-order-partially-fulfilled-event-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the order Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-partially-fulfilled-event-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-partially-fulfilled-event-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-partially-fulfilled-event-token-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-partially-fulfilled-event-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-partially-fulfilled-event-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-events-order-updated-event-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/billingAddress> .

:shopify-property-shopify-events-order-updated-event-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-updated-event-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser used to place the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/browserIp> .

:shopify-property-shopify-events-order-updated-event-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser used to place the order" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-updated-event-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/clientIp> and path clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/clientIp> .

:shopify-property-shopify-events-order-updated-event-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-client-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-updated-event-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/customer> .

:shopify-property-shopify-events-order-updated-event-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-events-order-updated-event-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/customerLocale> and path customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/customerLocale> .

:shopify-property-shopify-events-order-updated-event-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-events-order-updated-event-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/displayAddress> and path displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/displayAddress> .

:shopify-property-shopify-events-order-updated-event-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-display-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-updated-event-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/email> .

:shopify-property-shopify-events-order-updated-event-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-email-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-events-order-updated-event-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/landingPageDisplayText> and path landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/landingPageDisplayText> .

:shopify-property-shopify-events-order-updated-event-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-updated-event-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/landingPageUrl> and path landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/landingPageUrl> .

:shopify-property-shopify-events-order-updated-event-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-updated-event-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/note> .

:shopify-property-shopify-events-order-updated-event-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-note-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-events-order-updated-event-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/phone> .

:shopify-property-shopify-events-order-updated-event-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-events-order-updated-event-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/referrerUrl> and path referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/referrerUrl> .

:shopify-property-shopify-events-order-updated-event-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-referrer-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-updated-event-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/registeredSourceUrl> and path registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/registeredSourceUrl> .

:shopify-property-shopify-events-order-updated-event-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-updated-event-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/shippingAddress> .

:shopify-property-shopify-events-order-updated-event-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-events-order-updated-event-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/statusPageUrl> and path statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/statusPageUrl> .

:shopify-property-shopify-events-order-updated-event-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-status-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-events-order-updated-event-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Events.OrderUpdatedEvent/token> .

:shopify-property-shopify-events-order-updated-event-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the order Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-events-order-updated-event-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-events-order-updated-event-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-events-order-updated-event-token-classification ;
    conf:confidenceValue :shopify-property-shopify-events-order-updated-event-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-events-order-updated-event-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-fulfillment-origin-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Origin Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Origin address from which items were fulfilled" ;
    dcls:sourceAsset shopify: ;
    dcls:path "originAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Fulfillment/originAddress> .

:shopify-property-shopify-fulfillment-origin-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Origin Address classification" ;
    rdfs:comment "Upstream comment: Origin address from which items were fulfilled" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-origin-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-origin-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-origin-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Origin Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-origin-address-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-origin-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-origin-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-fulfillment-order-order-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Id field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrder/orderId> and path orderId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrder/orderId> .

:shopify-property-shopify-fulfillment-order-order-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Id classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-order-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-order-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-order-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-order-id-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-order-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-order-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-fulfillment-order-destination-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Destination address1" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/address1> .

:shopify-property-shopify-fulfillment-order-destination-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    rdfs:comment "Upstream comment: Destination address1" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-address1-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-fulfillment-order-destination-address2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Destination address2" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/address2> .

:shopify-property-shopify-fulfillment-order-destination-address2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address2 classification" ;
    rdfs:comment "Upstream comment: Destination address2" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-address2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-address2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-address2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-address2-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-address2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-address2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-fulfillment-order-destination-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: City" ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/city> .

:shopify-property-shopify-fulfillment-order-destination-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    rdfs:comment "Upstream comment: City" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-city-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-shopify-fulfillment-order-destination-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/country> .

:shopify-property-shopify-fulfillment-order-destination-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: Country" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-country-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-fulfillment-order-destination-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/countryCode> and path countryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/countryCode> .

:shopify-property-shopify-fulfillment-order-destination-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-fulfillment-order-destination-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/email> .

:shopify-property-shopify-fulfillment-order-destination-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Email address" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-email-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-fulfillment-order-destination-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: First name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/firstName> .

:shopify-property-shopify-fulfillment-order-destination-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: First name" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-fulfillment-order-destination-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/lastName> .

:shopify-property-shopify-fulfillment-order-destination-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Last name" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-fulfillment-order-destination-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/phone> .

:shopify-property-shopify-fulfillment-order-destination-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Phone number" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-fulfillment-order-destination-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province" ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/province> .

:shopify-property-shopify-fulfillment-order-destination-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Upstream comment: Province Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-province-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-fulfillment-order-destination-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ZIP code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderDestination/zip> .

:shopify-property-shopify-fulfillment-order-destination-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    rdfs:comment "Upstream comment: ZIP code" ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-destination-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-destination-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-destination-zip-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-destination-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-destination-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Fulfillment Order Line Item Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Fulfillment order line item ID" ;
    dcls:sourceAsset shopify: ;
    dcls:path "fulfillmentOrderLineItemIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.FulfillmentOrderLineItem/fulfillmentOrderLineItemIdentifier> .

:shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Fulfillment Order Line Item Identifier classification" ;
    rdfs:comment "Upstream comment: Fulfillment order line item ID Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Fulfillment Order Line Item Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-fulfillment-order-line-item-fulfillment-order-line-item-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-gift-card-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the customer associated with the gift card" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.GiftCard/customer> .

:shopify-property-shopify-gift-card-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: ID of the customer associated with the gift card Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-gift-card-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-gift-card-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-gift-card-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-gift-card-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-gift-card-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-gift-card-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-gift-card-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Note associated with the gift card" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.GiftCard/note> .

:shopify-property-shopify-gift-card-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Note associated with the gift card Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-gift-card-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-gift-card-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-gift-card-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-gift-card-note-classification ;
    conf:confidenceValue :shopify-property-shopify-gift-card-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-gift-card-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-gift-card-user-element
    a dcls:DataElement ;
    rdfs:label "Shopify User field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the user that issued the gift card" ;
    dcls:sourceAsset shopify: ;
    dcls:path "user" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.GiftCard/user> .

:shopify-property-shopify-gift-card-user-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User classification" ;
    rdfs:comment "Upstream comment: ID of the user that issued the gift card Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-gift-card-user-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-gift-card-user-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-gift-card-user-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-gift-card-user-classification ;
    conf:confidenceValue :shopify-property-shopify-gift-card-user-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-gift-card-user-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-inventory-item-country-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Two-letter ISO 3166-1 country code of origin" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.InventoryItem/countryCodeOfOrigin> .

:shopify-property-shopify-inventory-item-country-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Two-letter ISO 3166-1 country code of origin" ;
    dcls:classifiesElement :shopify-property-shopify-inventory-item-country-code-of-origin-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-inventory-item-country-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-inventory-item-country-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-inventory-item-country-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-shopify-inventory-item-country-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-inventory-item-country-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-inventory-item-country-harmonized-system-codes-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Harmonized System Codes field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country-specific harmonized system codes" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryHarmonizedSystemCodes" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.InventoryItem/countryHarmonizedSystemCodes> .

:shopify-property-shopify-inventory-item-country-harmonized-system-codes-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Harmonized System Codes classification" ;
    rdfs:comment "Upstream comment: Country-specific harmonized system codes" ;
    dcls:classifiesElement :shopify-property-shopify-inventory-item-country-harmonized-system-codes-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-inventory-item-country-harmonized-system-codes-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-inventory-item-country-harmonized-system-codes-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Harmonized System Codes confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-inventory-item-country-harmonized-system-codes-classification ;
    conf:confidenceValue :shopify-property-shopify-inventory-item-country-harmonized-system-codes-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-inventory-item-country-harmonized-system-codes-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-inventory-item-province-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province code of origin" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.InventoryItem/provinceCodeOfOrigin> .

:shopify-property-shopify-inventory-item-province-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Province code of origin Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-inventory-item-province-code-of-origin-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-inventory-item-province-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-inventory-item-province-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-inventory-item-province-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-shopify-inventory-item-province-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-inventory-item-province-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/address> and path address." ;
    dcls:sourceAsset shopify: ;
    dcls:path "address" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/address> .

:shopify-property-shopify-location-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-address-classification ;
    conf:confidenceValue :shopify-property-shopify-location-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-location-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Street address line 1" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/address1> .

:shopify-property-shopify-location-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    rdfs:comment "Upstream comment: Street address line 1" ;
    dcls:classifiesElement :shopify-property-shopify-location-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-address1-classification ;
    conf:confidenceValue :shopify-property-shopify-location-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-location-address2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Street address line 2" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/address2> .

:shopify-property-shopify-location-address2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address2 classification" ;
    rdfs:comment "Upstream comment: Street address line 2" ;
    dcls:classifiesElement :shopify-property-shopify-location-address2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-address2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-address2-classification ;
    conf:confidenceValue :shopify-property-shopify-location-address2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-location-address-verified-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address Verified field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/addressVerified> and path addressVerified." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressVerified" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/addressVerified> .

:shopify-property-shopify-location-address-verified-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address Verified classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-address-verified-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-address-verified-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address-verified-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address Verified confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-address-verified-classification ;
    conf:confidenceValue :shopify-property-shopify-location-address-verified-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-address-verified-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-location-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: City" ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/city> .

:shopify-property-shopify-location-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    rdfs:comment "Upstream comment: City" ;
    dcls:classifiesElement :shopify-property-shopify-location-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-city-classification ;
    conf:confidenceValue :shopify-property-shopify-location-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-shopify-location-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/country> .

:shopify-property-shopify-location-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: Country name" ;
    dcls:classifiesElement :shopify-property-shopify-location-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-country-classification ;
    conf:confidenceValue :shopify-property-shopify-location-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-location-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country code (ISO 3166-1 alpha-2)" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/countryCode> .

:shopify-property-shopify-location-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Upstream comment: Country code (ISO 3166-1 alpha-2) Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-location-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-location-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-country-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Full country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/countryName> .

:shopify-property-shopify-location-country-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Name classification" ;
    rdfs:comment "Upstream comment: Full country name" ;
    dcls:classifiesElement :shopify-property-shopify-location-country-name-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-country-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-country-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-country-name-classification ;
    conf:confidenceValue :shopify-property-shopify-location-country-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-country-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-location-localized-country-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Localized Country Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Localized country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "localizedCountryName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/localizedCountryName> .

:shopify-property-shopify-location-localized-country-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Localized Country Name classification" ;
    rdfs:comment "Upstream comment: Localized country name" ;
    dcls:classifiesElement :shopify-property-shopify-location-localized-country-name-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-localized-country-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-localized-country-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Localized Country Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-localized-country-name-classification ;
    conf:confidenceValue :shopify-property-shopify-location-localized-country-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-localized-country-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-location-localized-province-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Localized Province Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Localized province name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "localizedProvinceName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/localizedProvinceName> .

:shopify-property-shopify-location-localized-province-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Localized Province Name classification" ;
    rdfs:comment "Upstream comment: Localized province name Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-location-localized-province-name-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-localized-province-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-localized-province-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Localized Province Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-localized-province-name-classification ;
    conf:confidenceValue :shopify-property-shopify-location-localized-province-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-localized-province-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/phone> .

:shopify-property-shopify-location-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Phone number" ;
    dcls:classifiesElement :shopify-property-shopify-location-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-location-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-location-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/province> .

:shopify-property-shopify-location-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Upstream comment: Province or state name Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-location-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-province-classification ;
    conf:confidenceValue :shopify-property-shopify-location-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-province-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/provinceCode> .

:shopify-property-shopify-location-province-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code classification" ;
    rdfs:comment "Upstream comment: Province or state code Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-location-province-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-province-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-province-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-province-code-classification ;
    conf:confidenceValue :shopify-property-shopify-location-province-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-province-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-suggested-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Suggested Addresses field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/suggestedAddresses> and path suggestedAddresses." ;
    dcls:sourceAsset shopify: ;
    dcls:path "suggestedAddresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/suggestedAddresses> .

:shopify-property-shopify-location-suggested-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Suggested Addresses classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Suggested Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-addresses-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-location-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ZIP or postal code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Location/zip> .

:shopify-property-shopify-location-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    rdfs:comment "Upstream comment: ZIP or postal code" ;
    dcls:classifiesElement :shopify-property-shopify-location-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-zip-classification ;
    conf:confidenceValue :shopify-property-shopify-location-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-location-suggested-address-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/address1> and path address1." ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/address1> .

:shopify-property-shopify-location-suggested-address-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-address1-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-location-suggested-address-address2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address2 field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/address2> and path address2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "address2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/address2> .

:shopify-property-shopify-location-suggested-address-address2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address2 classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-address2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-address2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-address2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-address2-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-address2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-address2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-location-suggested-address-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/city> and path city." ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/city> .

:shopify-property-shopify-location-suggested-address-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-city-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-shopify-location-suggested-address-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/country> and path country." ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/country> .

:shopify-property-shopify-location-suggested-address-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-country-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-location-suggested-address-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/countryCode> and path countryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/countryCode> .

:shopify-property-shopify-location-suggested-address-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-suggested-address-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/province> and path province." ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/province> .

:shopify-property-shopify-location-suggested-address-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-province-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-suggested-address-province-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/provinceCode> and path provinceCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/provinceCode> .

:shopify-property-shopify-location-suggested-address-province-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-province-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-province-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-province-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-province-code-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-province-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-province-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-location-suggested-address-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/zip> and path zip." ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.LocationSuggestedAddress/zip> .

:shopify-property-shopify-location-suggested-address-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    dcls:classifiesElement :shopify-property-shopify-location-suggested-address-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-location-suggested-address-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-location-suggested-address-zip-classification ;
    conf:confidenceValue :shopify-property-shopify-location-suggested-address-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-location-suggested-address-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-market-regions-element
    a dcls:DataElement ;
    rdfs:label "Shopify Regions field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Regions associated with the market" ;
    dcls:sourceAsset shopify: ;
    dcls:path "regions" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Market/regions> .

:shopify-property-shopify-market-regions-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Regions classification" ;
    rdfs:comment "Upstream comment: Regions associated with the market Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-market-regions-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-market-regions-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-market-regions-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Regions confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-market-regions-classification ;
    conf:confidenceValue :shopify-property-shopify-market-regions-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-market-regions-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-metafield-owner-element
    a dcls:DataElement ;
    rdfs:label "Shopify Owner field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Metafield/owner> and path owner." ;
    dcls:sourceAsset shopify: ;
    dcls:path "owner" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Metafield/owner> .

:shopify-property-shopify-metafield-owner-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Owner classification" ;
    rdfs:comment "Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-metafield-owner-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-metafield-owner-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-owner-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Owner confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-metafield-owner-classification ;
    conf:confidenceValue :shopify-property-shopify-metafield-owner-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-owner-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-metafield-owner-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Owner Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the resource that owns the metafield" ;
    dcls:sourceAsset shopify: ;
    dcls:path "ownerId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Metafield/ownerId> .

:shopify-property-shopify-metafield-owner-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Owner Id classification" ;
    rdfs:comment "Upstream comment: ID of the resource that owns the metafield Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-metafield-owner-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-metafield-owner-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-owner-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Owner Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-metafield-owner-id-classification ;
    conf:confidenceValue :shopify-property-shopify-metafield-owner-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-owner-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-metafield-reference-element
    a dcls:DataElement ;
    rdfs:label "Shopify Reference field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Metafield/reference> and path reference." ;
    dcls:sourceAsset shopify: ;
    dcls:path "reference" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Metafield/reference> .

:shopify-property-shopify-metafield-reference-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Reference classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-metafield-reference-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-metafield-reference-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-reference-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Reference confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-metafield-reference-classification ;
    conf:confidenceValue :shopify-property-shopify-metafield-reference-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-reference-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-metafield-references-element
    a dcls:DataElement ;
    rdfs:label "Shopify References field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Metafield/references> and path references." ;
    dcls:sourceAsset shopify: ;
    dcls:path "references" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Metafield/references> .

:shopify-property-shopify-metafield-references-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify References classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-metafield-references-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-metafield-references-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-references-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify References confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-metafield-references-classification ;
    conf:confidenceValue :shopify-property-shopify-metafield-references-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-metafield-references-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-order-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Billing address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/billingAddress> .

:shopify-property-shopify-order-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    rdfs:comment "Upstream comment: Billing address" ;
    dcls:classifiesElement :shopify-property-shopify-order-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-order-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-order-browser-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Browser Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: IP address of the browser used to place the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "browserIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/browserIp> .

:shopify-property-shopify-order-browser-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Browser Ip classification" ;
    rdfs:comment "Upstream comment: IP address of the browser used to place the order" ;
    dcls:classifiesElement :shopify-property-shopify-order-browser-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-browser-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-browser-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Browser Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-browser-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-order-browser-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-browser-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-order-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/clientIp> and path clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/clientIp> .

:shopify-property-shopify-order-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    dcls:classifiesElement :shopify-property-shopify-order-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-client-ip-classification ;
    conf:confidenceValue :shopify-property-shopify-order-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-order-customer-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer associated with the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "customer" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/customer> .

:shopify-property-shopify-order-customer-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer classification" ;
    rdfs:comment "Upstream comment: Customer associated with the order Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-order-customer-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-customer-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-customer-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-customer-classification ;
    conf:confidenceValue :shopify-property-shopify-order-customer-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-customer-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-order-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/customerLocale> and path customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/customerLocale> .

:shopify-property-shopify-order-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-order-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-customer-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-order-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-order-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/displayAddress> and path displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/displayAddress> .

:shopify-property-shopify-order-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-order-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-display-address-classification ;
    conf:confidenceValue :shopify-property-shopify-order-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-order-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/email> .

:shopify-property-shopify-order-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Customer email address" ;
    dcls:classifiesElement :shopify-property-shopify-order-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-email-classification ;
    conf:confidenceValue :shopify-property-shopify-order-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-order-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/landingPageDisplayText> and path landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/landingPageDisplayText> .

:shopify-property-shopify-order-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-order-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-shopify-order-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-order-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/landingPageUrl> and path landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/landingPageUrl> .

:shopify-property-shopify-order-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-order-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-order-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-order-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/note> .

:shopify-property-shopify-order-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the order Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-order-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-note-classification ;
    conf:confidenceValue :shopify-property-shopify-order-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-order-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Customer phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/phone> .

:shopify-property-shopify-order-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Customer phone number" ;
    dcls:classifiesElement :shopify-property-shopify-order-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-order-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-order-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/referrerUrl> and path referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/referrerUrl> .

:shopify-property-shopify-order-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-order-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-referrer-url-classification ;
    conf:confidenceValue :shopify-property-shopify-order-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-order-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/registeredSourceUrl> and path registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/registeredSourceUrl> .

:shopify-property-shopify-order-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-order-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-shopify-order-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-order-shipping-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Shipping address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/shippingAddress> .

:shopify-property-shopify-order-shipping-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Address classification" ;
    rdfs:comment "Upstream comment: Shipping address" ;
    dcls:classifiesElement :shopify-property-shopify-order-shipping-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-shipping-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-shipping-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-shipping-address-classification ;
    conf:confidenceValue :shopify-property-shopify-order-shipping-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-shipping-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-order-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/statusPageUrl> and path statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/statusPageUrl> .

:shopify-property-shopify-order-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-shopify-order-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-status-page-url-classification ;
    conf:confidenceValue :shopify-property-shopify-order-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-shopify-order-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Unique token for the order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Order/token> .

:shopify-property-shopify-order-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Unique token for the order Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-order-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-token-classification ;
    conf:confidenceValue :shopify-property-shopify-order-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-order-adjustment-order-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the associated order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderAdjustment/orderId> .

:shopify-property-shopify-order-adjustment-order-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Id classification" ;
    rdfs:comment "Upstream comment: ID of the associated order Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-order-adjustment-order-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-adjustment-order-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-adjustment-order-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-adjustment-order-id-classification ;
    conf:confidenceValue :shopify-property-shopify-order-adjustment-order-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-adjustment-order-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-order-risk-order-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the associated order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderRisk/orderId> .

:shopify-property-shopify-order-risk-order-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Id classification" ;
    rdfs:comment "Upstream comment: ID of the associated order Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-order-risk-order-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-risk-order-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-risk-order-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-risk-order-id-classification ;
    conf:confidenceValue :shopify-property-shopify-order-risk-order-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-risk-order-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-order-transaction-account-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Account Number field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/accountNumber> and path accountNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "accountNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/accountNumber> .

:shopify-property-shopify-order-transaction-account-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Account Number classification" ;
    rdfs:comment "Account-number field; review whether the value identifies a personal financial account." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-account-number-element ;
    dcls:classifiedByRule :financial-account-number-rule ;
    dcls:candidatePersonalDataCategory pd:FinancialAccountNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-account-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-account-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Account Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-account-number-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-account-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-account-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.86 .

:shopify-property-shopify-order-transaction-authorization-element
    a dcls:DataElement ;
    rdfs:label "Shopify Authorization field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Authorization code associated with the transaction" ;
    dcls:sourceAsset shopify: ;
    dcls:path "authorization" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/authorization> .

:shopify-property-shopify-order-transaction-authorization-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Authorization classification" ;
    rdfs:comment "Upstream comment: Authorization code associated with the transaction Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-authorization-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-authorization-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-authorization-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Authorization confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-authorization-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-authorization-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-authorization-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-order-transaction-authorization-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Authorization Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/authorizationCode> and path authorizationCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "authorizationCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/authorizationCode> .

:shopify-property-shopify-order-transaction-authorization-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Authorization Code classification" ;
    rdfs:comment "Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-authorization-code-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-authorization-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-authorization-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Authorization Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-authorization-code-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-authorization-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-authorization-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-order-transaction-authorization-expires-at-element
    a dcls:DataElement ;
    rdfs:label "Shopify Authorization Expires At field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/authorizationExpiresAt> and path authorizationExpiresAt." ;
    dcls:sourceAsset shopify: ;
    dcls:path "authorizationExpiresAt" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/authorizationExpiresAt> .

:shopify-property-shopify-order-transaction-authorization-expires-at-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Authorization Expires At classification" ;
    rdfs:comment "Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-authorization-expires-at-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-authorization-expires-at-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-authorization-expires-at-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Authorization Expires At confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-authorization-expires-at-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-authorization-expires-at-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-authorization-expires-at-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-order-transaction-order-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the associated order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/orderId> .

:shopify-property-shopify-order-transaction-order-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Id classification" ;
    rdfs:comment "Upstream comment: ID of the associated order Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-order-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-order-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-order-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-order-id-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-order-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-order-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-order-transaction-payment-details-element
    a dcls:DataElement ;
    rdfs:label "Shopify Payment Details field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/paymentDetails> and path paymentDetails." ;
    dcls:sourceAsset shopify: ;
    dcls:path "paymentDetails" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/paymentDetails> .

:shopify-property-shopify-order-transaction-payment-details-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Payment Details classification" ;
    rdfs:comment "Payment-details field; review whether nested values contain card, token, billing, or transaction identifiers." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-payment-details-element ;
    dcls:classifiedByRule :payment-details-rule ;
    dcls:candidatePersonalDataCategory pd:PaymentCard ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-payment-details-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-payment-details-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Payment Details confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-payment-details-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-payment-details-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-payment-details-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-order-transaction-payment-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Payment Id field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/paymentId> and path paymentId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "paymentId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/paymentId> .

:shopify-property-shopify-order-transaction-payment-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Payment Id classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-payment-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-payment-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-payment-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Payment Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-payment-id-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-payment-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-payment-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-order-transaction-user-element
    a dcls:DataElement ;
    rdfs:label "Shopify User field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/user> and path user." ;
    dcls:sourceAsset shopify: ;
    dcls:path "user" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.OrderTransaction/user> .

:shopify-property-shopify-order-transaction-user-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User classification" ;
    rdfs:comment "Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-order-transaction-user-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-order-transaction-user-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-user-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-order-transaction-user-classification ;
    conf:confidenceValue :shopify-property-shopify-order-transaction-user-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-order-transaction-user-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-product-variant-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ProductVariant/displayName> and path displayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ProductVariant/displayName> .

:shopify-property-shopify-product-variant-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-product-variant-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-product-variant-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-product-variant-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-product-variant-display-name-classification ;
    conf:confidenceValue :shopify-property-shopify-product-variant-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-product-variant-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-province-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the parent country" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Province/country> .

:shopify-property-shopify-province-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: ID of the parent country" ;
    dcls:classifiesElement :shopify-property-shopify-province-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-province-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-province-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-province-country-classification ;
    conf:confidenceValue :shopify-property-shopify-province-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-province-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-province-response-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province" ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ProvinceResponse/province> .

:shopify-property-shopify-province-response-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Upstream comment: Province Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-province-response-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-province-response-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-province-response-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-province-response-province-classification ;
    conf:confidenceValue :shopify-property-shopify-province-response-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-province-response-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-provinces-response-provinces-element
    a dcls:DataElement ;
    rdfs:label "Shopify Provinces field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: List of provinces" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinces" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ProvincesResponse/provinces> .

:shopify-property-shopify-provinces-response-provinces-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Provinces classification" ;
    rdfs:comment "Upstream comment: List of provinces Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-provinces-response-provinces-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-provinces-response-provinces-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-provinces-response-provinces-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Provinces confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-provinces-response-provinces-classification ;
    conf:confidenceValue :shopify-property-shopify-provinces-response-provinces-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-provinces-response-provinces-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-refund-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Optional note attached to the refund" ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Refund/note> .

:shopify-property-shopify-refund-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Optional note attached to the refund Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-shopify-refund-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-refund-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-refund-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-refund-note-classification ;
    conf:confidenceValue :shopify-property-shopify-refund-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-refund-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-shopify-refund-order-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the associated order" ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Refund/orderId> .

:shopify-property-shopify-refund-order-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Id classification" ;
    rdfs:comment "Upstream comment: ID of the associated order Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-refund-order-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-refund-order-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-refund-order-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-refund-order-id-classification ;
    conf:confidenceValue :shopify-property-shopify-refund-order-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-refund-order-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-refund-user-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify User Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the staff member who created the refund" ;
    dcls:sourceAsset shopify: ;
    dcls:path "userId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Refund/userId> .

:shopify-property-shopify-refund-user-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User Id classification" ;
    rdfs:comment "Upstream comment: ID of the staff member who created the refund Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-refund-user-id-element ;
    dcls:classifiedByRule :account-identifier-rule ;
    dcls:candidatePersonalDataCategory pd:AccountIdentifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-refund-user-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-refund-user-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-refund-user-id-classification ;
    conf:confidenceValue :shopify-property-shopify-refund-user-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-refund-user-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-resource-feedback-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The state of the feedback: requires_action or success" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ResourceFeedback/state> .

:shopify-property-shopify-resource-feedback-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: The state of the feedback: requires_action or success Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-resource-feedback-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-resource-feedback-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-resource-feedback-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-resource-feedback-state-classification ;
    conf:confidenceValue :shopify-property-shopify-resource-feedback-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-resource-feedback-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-shipping-country-provinces-element
    a dcls:DataElement ;
    rdfs:label "Shopify Provinces field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Provinces within the country" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinces" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShippingCountry/provinces> .

:shopify-property-shopify-shipping-country-provinces-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Provinces classification" ;
    rdfs:comment "Upstream comment: Provinces within the country Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-shipping-country-provinces-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shipping-country-provinces-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-country-provinces-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Provinces confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shipping-country-provinces-classification ;
    conf:confidenceValue :shopify-property-shopify-shipping-country-provinces-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-country-provinces-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-shipping-country-shipping-country-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Country Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country ID" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingCountryIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShippingCountry/shippingCountryIdentifier> .

:shopify-property-shopify-shipping-country-shipping-country-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Country Identifier classification" ;
    rdfs:comment "Upstream comment: Country ID" ;
    dcls:classifiesElement :shopify-property-shopify-shipping-country-shipping-country-identifier-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shipping-country-shipping-country-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-country-shipping-country-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Country Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shipping-country-shipping-country-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-shipping-country-shipping-country-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-country-shipping-country-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-shipping-line-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShippingLine/phone> and path phone." ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShippingLine/phone> .

:shopify-property-shopify-shipping-line-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    dcls:classifiesElement :shopify-property-shopify-shipping-line-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shipping-line-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-line-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shipping-line-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-shipping-line-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-line-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-shipping-province-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the country" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShippingProvince/country> .

:shopify-property-shopify-shipping-province-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: ID of the country" ;
    dcls:classifiesElement :shopify-property-shopify-shipping-province-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shipping-province-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-province-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shipping-province-country-classification ;
    conf:confidenceValue :shopify-property-shopify-shipping-province-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-province-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-shipping-province-shipping-province-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Province Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province ID" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingProvinceIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShippingProvince/shippingProvinceIdentifier> .

:shopify-property-shopify-shipping-province-shipping-province-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Province Identifier classification" ;
    rdfs:comment "Upstream comment: Province ID Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-shipping-province-shipping-province-identifier-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shipping-province-shipping-province-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-province-shipping-province-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Province Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shipping-province-shipping-province-identifier-classification ;
    conf:confidenceValue :shopify-property-shopify-shipping-province-shipping-province-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shipping-province-shipping-province-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-shop-account-owner-element
    a dcls:DataElement ;
    rdfs:label "Shopify Account Owner field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/accountOwner> and path accountOwner." ;
    dcls:sourceAsset shopify: ;
    dcls:path "accountOwner" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/accountOwner> .

:shopify-property-shopify-shop-account-owner-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Account Owner classification" ;
    dcls:classifiesElement :shopify-property-shopify-shop-account-owner-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-account-owner-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-account-owner-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Account Owner confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-account-owner-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-account-owner-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-account-owner-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-shop-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Street address of the shop" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/address1> .

:shopify-property-shopify-shop-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    rdfs:comment "Upstream comment: Street address of the shop" ;
    dcls:classifiesElement :shopify-property-shopify-shop-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-address1-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-shop-analytics-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Analytics Token field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/analyticsToken> and path analyticsToken." ;
    dcls:sourceAsset shopify: ;
    dcls:path "analyticsToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/analyticsToken> .

:shopify-property-shopify-shop-analytics-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Analytics Token classification" ;
    rdfs:comment "Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-shop-analytics-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-analytics-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-analytics-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Analytics Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-analytics-token-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-analytics-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-analytics-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-shop-billing-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Billing Address field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/billingAddress> and path billingAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "billingAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/billingAddress> .

:shopify-property-shopify-shop-billing-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Billing Address classification" ;
    dcls:classifiesElement :shopify-property-shopify-shop-billing-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-billing-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-billing-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Billing Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-billing-address-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-billing-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-billing-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-shopify-shop-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: City of the shop" ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/city> .

:shopify-property-shopify-shop-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    rdfs:comment "Upstream comment: City of the shop" ;
    dcls:classifiesElement :shopify-property-shopify-shop-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-city-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-shopify-shop-contact-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Contact Email field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/contactEmail> and path contactEmail." ;
    dcls:sourceAsset shopify: ;
    dcls:path "contactEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/contactEmail> .

:shopify-property-shopify-shop-contact-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Contact Email classification" ;
    dcls:classifiesElement :shopify-property-shopify-shop-contact-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-contact-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-contact-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Contact Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-contact-email-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-contact-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-contact-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-shop-country-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country of the shop" ;
    dcls:sourceAsset shopify: ;
    dcls:path "country" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/country> .

:shopify-property-shopify-shop-country-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country classification" ;
    rdfs:comment "Upstream comment: Country of the shop" ;
    dcls:classifiesElement :shopify-property-shopify-shop-country-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-country-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-country-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-country-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-country-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-country-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-shop-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Country code (ISO 3166-1 alpha-2)" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/countryCode> .

:shopify-property-shopify-shop-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Upstream comment: Country code (ISO 3166-1 alpha-2) Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-shop-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-country-code-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-shop-country-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Full country name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/countryName> .

:shopify-property-shopify-shop-country-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Name classification" ;
    rdfs:comment "Upstream comment: Full country name" ;
    dcls:classifiesElement :shopify-property-shopify-shop-country-name-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-country-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-country-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-country-name-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-country-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-country-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shopify-shop-customers-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customers field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/customers> and path customers." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customers" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/customers> .

:shopify-property-shopify-shop-customers-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customers classification" ;
    rdfs:comment "Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-shop-customers-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-customers-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-customers-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customers confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-customers-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-customers-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-customers-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-shop-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Contact email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/email> .

:shopify-property-shopify-shop-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Contact email address" ;
    dcls:classifiesElement :shopify-property-shopify-shop-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-email-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-shop-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Phone number of the shop" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/phone> .

:shopify-property-shopify-shop-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Phone number of the shop" ;
    dcls:classifiesElement :shopify-property-shopify-shop-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-shop-plan-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Plan Display Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Display name of the Shopify plan" ;
    dcls:sourceAsset shopify: ;
    dcls:path "planDisplayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/planDisplayName> .

:shopify-property-shopify-shop-plan-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Plan Display Name classification" ;
    rdfs:comment "Upstream comment: Display name of the Shopify plan" ;
    dcls:classifiesElement :shopify-property-shopify-shop-plan-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-plan-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-plan-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Plan Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-plan-display-name-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-plan-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-plan-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-shop-primary-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Primary Locale field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Primary locale of the shop" ;
    dcls:sourceAsset shopify: ;
    dcls:path "primaryLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/primaryLocale> .

:shopify-property-shopify-shop-primary-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Primary Locale classification" ;
    rdfs:comment "Upstream comment: Primary locale of the shop Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-shop-primary-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-primary-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-primary-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Primary Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-primary-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-primary-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-primary-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-shop-province-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state of the shop" ;
    dcls:sourceAsset shopify: ;
    dcls:path "province" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/province> .

:shopify-property-shopify-shop-province-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province classification" ;
    rdfs:comment "Upstream comment: Province or state of the shop Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-shop-province-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-province-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-province-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-province-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-province-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-province-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-shop-province-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Province or state code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/provinceCode> .

:shopify-property-shopify-shop-province-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code classification" ;
    rdfs:comment "Upstream comment: Province or state code Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-shop-province-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-province-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-province-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-province-code-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-province-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-province-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-shop-shop-owner-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shop Owner field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Name of the shop owner" ;
    dcls:sourceAsset shopify: ;
    dcls:path "shopOwner" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/shopOwner> .

:shopify-property-shopify-shop-shop-owner-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shop Owner classification" ;
    rdfs:comment "Upstream comment: Name of the shop owner" ;
    dcls:classifiesElement :shopify-property-shopify-shop-shop-owner-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-shop-owner-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-shop-owner-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shop Owner confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-shop-owner-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-shop-owner-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-shop-owner-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-shop-shop-owner-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shop Owner Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/shopOwnerName> and path shopOwnerName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "shopOwnerName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/shopOwnerName> .

:shopify-property-shopify-shop-shop-owner-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shop Owner Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-shop-shop-owner-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-shop-owner-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-shop-owner-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shop Owner Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-shop-owner-name-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-shop-owner-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-shop-owner-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-shop-storefront-access-tokens-element
    a dcls:DataElement ;
    rdfs:label "Shopify Storefront Access Tokens field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/storefrontAccessTokens> and path storefrontAccessTokens." ;
    dcls:sourceAsset shopify: ;
    dcls:path "storefrontAccessTokens" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/storefrontAccessTokens> .

:shopify-property-shopify-shop-storefront-access-tokens-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Storefront Access Tokens classification" ;
    rdfs:comment "Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-shop-storefront-access-tokens-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-storefront-access-tokens-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-storefront-access-tokens-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Storefront Access Tokens confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-storefront-access-tokens-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-storefront-access-tokens-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-storefront-access-tokens-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-shop-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ZIP or postal code" ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Shop/zip> .

:shopify-property-shopify-shop-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    rdfs:comment "Upstream comment: ZIP or postal code" ;
    dcls:classifiesElement :shopify-property-shopify-shop-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shop-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shop-zip-classification ;
    conf:confidenceValue :shopify-property-shopify-shop-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shop-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Transaction Id field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShopifyPaymentsAdjustmentOrder/orderTransactionId> and path orderTransactionId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderTransactionId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShopifyPaymentsAdjustmentOrder/orderTransactionId> .

:shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Transaction Id classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Transaction Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-classification ;
    conf:confidenceValue :shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shopify-payments-adjustment-order-order-transaction-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Source Order Transaction Id field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShopifyPaymentsBalanceTransaction/sourceOrderTransactionId> and path sourceOrderTransactionId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "sourceOrderTransactionId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShopifyPaymentsBalanceTransaction/sourceOrderTransactionId> .

:shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Source Order Transaction Id classification" ;
    rdfs:comment "Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Source Order Transaction Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-classification ;
    conf:confidenceValue :shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shopify-payments-balance-transaction-source-order-transaction-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-shopify-payments-payout-bank-account-element
    a dcls:DataElement ;
    rdfs:label "Shopify Bank Account field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShopifyPaymentsPayout/bankAccount> and path bankAccount." ;
    dcls:sourceAsset shopify: ;
    dcls:path "bankAccount" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.ShopifyPaymentsPayout/bankAccount> .

:shopify-property-shopify-shopify-payments-payout-bank-account-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Bank Account classification" ;
    rdfs:comment "Bank-account field; review whether the value carries account details, tokens, or operational references." ;
    dcls:classifiesElement :shopify-property-shopify-shopify-payments-payout-bank-account-element ;
    dcls:classifiedByRule :bank-account-rule ;
    dcls:candidatePersonalDataCategory pd:BankAccount ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-shopify-payments-payout-bank-account-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-shopify-payments-payout-bank-account-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Bank Account confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-shopify-payments-payout-bank-account-classification ;
    conf:confidenceValue :shopify-property-shopify-shopify-payments-payout-bank-account-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-shopify-payments-payout-bank-account-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.88 .

:shopify-property-shopify-sms-marketing-consent-marketing-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify Marketing State field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.SmsMarketingConsent/marketingState> and path marketingState." ;
    dcls:sourceAsset shopify: ;
    dcls:path "marketingState" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.SmsMarketingConsent/marketingState> .

:shopify-property-shopify-sms-marketing-consent-marketing-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Marketing State classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-sms-marketing-consent-marketing-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-sms-marketing-consent-marketing-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-sms-marketing-consent-marketing-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Marketing State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-sms-marketing-consent-marketing-state-classification ;
    conf:confidenceValue :shopify-property-shopify-sms-marketing-consent-marketing-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-sms-marketing-consent-marketing-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-sms-marketing-consent-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Marketing consent state: subscribed, not_subscribed, pending, unsubscribed" ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.SmsMarketingConsent/state> .

:shopify-property-shopify-sms-marketing-consent-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Marketing consent state: subscribed, not_subscribed, pending, unsubscribed Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shopify-sms-marketing-consent-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-sms-marketing-consent-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-sms-marketing-consent-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-sms-marketing-consent-state-classification ;
    conf:confidenceValue :shopify-property-shopify-sms-marketing-consent-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-sms-marketing-consent-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-storefront-access-token-access-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Access Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The issued public access token" ;
    dcls:sourceAsset shopify: ;
    dcls:path "accessToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.StorefrontAccessToken/accessToken> .

:shopify-property-shopify-storefront-access-token-access-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Access Token classification" ;
    rdfs:comment "Upstream comment: The issued public access token Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-storefront-access-token-access-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-storefront-access-token-access-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-storefront-access-token-access-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Access Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-storefront-access-token-access-token-classification ;
    conf:confidenceValue :shopify-property-shopify-storefront-access-token-access-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-storefront-access-token-access-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-storefront-access-token-response-storefront-access-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Storefront Access Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Storefront access token" ;
    dcls:sourceAsset shopify: ;
    dcls:path "storefrontAccessToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.StorefrontAccessTokenResponse/storefrontAccessToken> .

:shopify-property-shopify-storefront-access-token-response-storefront-access-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Storefront Access Token classification" ;
    rdfs:comment "Upstream comment: Storefront access token Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-storefront-access-token-response-storefront-access-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-storefront-access-token-response-storefront-access-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-storefront-access-token-response-storefront-access-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Storefront Access Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-storefront-access-token-response-storefront-access-token-classification ;
    conf:confidenceValue :shopify-property-shopify-storefront-access-token-response-storefront-access-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-storefront-access-token-response-storefront-access-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-element
    a dcls:DataElement ;
    rdfs:label "Shopify Storefront Access Tokens field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: List of storefront access tokens" ;
    dcls:sourceAsset shopify: ;
    dcls:path "storefrontAccessTokens" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.StorefrontAccessTokensResponse/storefrontAccessTokens> .

:shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Storefront Access Tokens classification" ;
    rdfs:comment "Upstream comment: List of storefront access tokens Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Storefront Access Tokens confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-classification ;
    conf:confidenceValue :shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-storefront-access-tokens-response-storefront-access-tokens-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-shopify-taxonomy-category-full-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Full Name field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.TaxonomyCategory/fullName> and path fullName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "fullName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.TaxonomyCategory/fullName> .

:shopify-property-shopify-taxonomy-category-full-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Full Name classification" ;
    dcls:classifiesElement :shopify-property-shopify-taxonomy-category-full-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-taxonomy-category-full-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-taxonomy-category-full-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Full Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-taxonomy-category-full-name-classification ;
    conf:confidenceValue :shopify-property-shopify-taxonomy-category-full-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-taxonomy-category-full-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-tender-transaction-payment-details-element
    a dcls:DataElement ;
    rdfs:label "Shopify Payment Details field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Details about the payment method" ;
    dcls:sourceAsset shopify: ;
    dcls:path "paymentDetails" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.TenderTransaction/paymentDetails> .

:shopify-property-shopify-tender-transaction-payment-details-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Payment Details classification" ;
    rdfs:comment "Upstream comment: Details about the payment method Payment-details field; review whether nested values contain card, token, billing, or transaction identifiers." ;
    dcls:classifiesElement :shopify-property-shopify-tender-transaction-payment-details-element ;
    dcls:classifiedByRule :payment-details-rule ;
    dcls:candidatePersonalDataCategory pd:PaymentCard ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-tender-transaction-payment-details-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-tender-transaction-payment-details-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Payment Details confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-tender-transaction-payment-details-classification ;
    conf:confidenceValue :shopify-property-shopify-tender-transaction-payment-details-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-tender-transaction-payment-details-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shopify-tender-transaction-remote-reference-element
    a dcls:DataElement ;
    rdfs:label "Shopify Remote Reference field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Remote reference for the transaction from the payment provider" ;
    dcls:sourceAsset shopify: ;
    dcls:path "remoteReference" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.TenderTransaction/remoteReference> .

:shopify-property-shopify-tender-transaction-remote-reference-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Remote Reference classification" ;
    rdfs:comment "Upstream comment: Remote reference for the transaction from the payment provider Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-shopify-tender-transaction-remote-reference-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-tender-transaction-remote-reference-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-tender-transaction-remote-reference-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Remote Reference confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-tender-transaction-remote-reference-classification ;
    conf:confidenceValue :shopify-property-shopify-tender-transaction-remote-reference-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-tender-transaction-remote-reference-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shopify-tender-transaction-user-element
    a dcls:DataElement ;
    rdfs:label "Shopify User field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: ID of the user who processed the transaction" ;
    dcls:sourceAsset shopify: ;
    dcls:path "user" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.TenderTransaction/user> .

:shopify-property-shopify-tender-transaction-user-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User classification" ;
    rdfs:comment "Upstream comment: ID of the user who processed the transaction Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-tender-transaction-user-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-tender-transaction-user-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-tender-transaction-user-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-tender-transaction-user-classification ;
    conf:confidenceValue :shopify-property-shopify-tender-transaction-user-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-tender-transaction-user-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-translation-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Translation/locale> and path locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Translation/locale> .

:shopify-property-shopify-translation-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-translation-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-translation-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-translation-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-translation-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-translation-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-translation-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-user-account-owner-element
    a dcls:DataElement ;
    rdfs:label "Shopify Account Owner field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Whether the user is the account owner" ;
    dcls:sourceAsset shopify: ;
    dcls:path "accountOwner" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/accountOwner> .

:shopify-property-shopify-user-account-owner-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Account Owner classification" ;
    rdfs:comment "Upstream comment: Whether the user is the account owner" ;
    dcls:classifiesElement :shopify-property-shopify-user-account-owner-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-account-owner-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-account-owner-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Account Owner confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-account-owner-classification ;
    conf:confidenceValue :shopify-property-shopify-user-account-owner-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-account-owner-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-user-avatar-element
    a dcls:DataElement ;
    rdfs:label "Shopify Avatar field" ;
    rdfs:comment "Relay schema field from Shopify with predicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/avatar> and path avatar." ;
    dcls:sourceAsset shopify: ;
    dcls:path "avatar" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/avatar> .

:shopify-property-shopify-user-avatar-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Avatar classification" ;
    dcls:classifiesElement :shopify-property-shopify-user-avatar-element ;
    dcls:classifiedByRule :profile-media-rule ;
    dcls:candidatePersonalDataCategory pd:Profile ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-avatar-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-avatar-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Avatar confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-avatar-classification ;
    conf:confidenceValue :shopify-property-shopify-user-avatar-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-avatar-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-user-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The user's email address" ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/email> .

:shopify-property-shopify-user-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: The user's email address" ;
    dcls:classifiesElement :shopify-property-shopify-user-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-email-classification ;
    conf:confidenceValue :shopify-property-shopify-user-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-shopify-user-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The user's first name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/firstName> .

:shopify-property-shopify-user-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: The user's first name" ;
    dcls:classifiesElement :shopify-property-shopify-user-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-first-name-classification ;
    conf:confidenceValue :shopify-property-shopify-user-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-user-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The user's last name" ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/lastName> .

:shopify-property-shopify-user-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: The user's last name" ;
    dcls:classifiesElement :shopify-property-shopify-user-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-last-name-classification ;
    conf:confidenceValue :shopify-property-shopify-user-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-shopify-user-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The user's preferred locale" ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/locale> .

:shopify-property-shopify-user-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Upstream comment: The user's preferred locale Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-shopify-user-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-locale-classification ;
    conf:confidenceValue :shopify-property-shopify-user-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-shopify-user-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: The user's phone number" ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.User/phone> .

:shopify-property-shopify-user-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: The user's phone number" ;
    dcls:classifiesElement :shopify-property-shopify-user-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-phone-classification ;
    conf:confidenceValue :shopify-property-shopify-user-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-shopify-user-response-user-element
    a dcls:DataElement ;
    rdfs:label "Shopify User field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: User" ;
    dcls:sourceAsset shopify: ;
    dcls:path "user" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.UserResponse/user> .

:shopify-property-shopify-user-response-user-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User classification" ;
    rdfs:comment "Upstream comment: User Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-shopify-user-response-user-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-user-response-user-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-user-response-user-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-user-response-user-classification ;
    conf:confidenceValue :shopify-property-shopify-user-response-user-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-user-response-user-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-shopify-webhook-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: URI where the webhook sends the POST request" ;
    dcls:sourceAsset shopify: ;
    dcls:path "address" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/Shopify.Webhook/address> .

:shopify-property-shopify-webhook-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address classification" ;
    rdfs:comment "Upstream comment: URI where the webhook sends the POST request" ;
    dcls:classifiesElement :shopify-property-shopify-webhook-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shopify-webhook-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shopify-webhook-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shopify-webhook-address-classification ;
    conf:confidenceValue :shopify-property-shopify-webhook-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shopify-webhook-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-accept-language-element
    a dcls:DataElement ;
    rdfs:label "Shopify Accept Language field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares acceptLanguage." ;
    dcls:sourceAsset shopify: ;
    dcls:path "acceptLanguage" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/acceptLanguage> .

:shopify-property-accept-language-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Accept Language classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares acceptLanguage. Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-accept-language-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-accept-language-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-accept-language-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Accept Language confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-accept-language-classification ;
    conf:confidenceValue :shopify-property-accept-language-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-accept-language-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-access-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Access Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares accessToken." ;
    dcls:sourceAsset shopify: ;
    dcls:path "accessToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/accessToken> .

:shopify-property-access-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Access Token classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares accessToken. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-access-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-access-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-access-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Access Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-access-token-classification ;
    conf:confidenceValue :shopify-property-access-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-access-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-account-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Account Number field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares accountNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "accountNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/accountNumber> .

:shopify-property-account-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Account Number classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares accountNumber. Account-number field; review whether the value identifies a personal financial account." ;
    dcls:classifiesElement :shopify-property-account-number-element ;
    dcls:classifiedByRule :financial-account-number-rule ;
    dcls:candidatePersonalDataCategory pd:FinancialAccountNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-account-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-account-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Account Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-account-number-classification ;
    conf:confidenceValue :shopify-property-account-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-account-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.86 .

:shopify-property-address1-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address1 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare address1." ;
    dcls:sourceAsset shopify: ;
    dcls:path "address1" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/address1> .

:shopify-property-address1-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address1 classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare address1." ;
    dcls:classifiesElement :shopify-property-address1-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-address1-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-address1-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address1 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-address1-classification ;
    conf:confidenceValue :shopify-property-address1-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-address1-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-address2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 6 models declare address2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "address2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/address2> .

:shopify-property-address2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address2 classification" ;
    rdfs:comment "Upstream comment: Query alias: 6 models declare address2." ;
    dcls:classifiesElement :shopify-property-address2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-address2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-address2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-address2-classification ;
    conf:confidenceValue :shopify-property-address2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-address2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-address-verified-element
    a dcls:DataElement ;
    rdfs:label "Shopify Address Verified field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares addressVerified." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressVerified" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/addressVerified> .

:shopify-property-address-verified-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Address Verified classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares addressVerified." ;
    dcls:classifiesElement :shopify-property-address-verified-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-address-verified-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-address-verified-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Address Verified confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-address-verified-classification ;
    conf:confidenceValue :shopify-property-address-verified-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-address-verified-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 6 models declare addresses." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/addresses> .

:shopify-property-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses classification" ;
    rdfs:comment "Upstream comment: Query alias: 6 models declare addresses." ;
    dcls:classifiesElement :shopify-property-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-addresses-classification ;
    conf:confidenceValue :shopify-property-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-addresses-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Addresses V2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare addressesV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "addressesV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/addressesV2> .

:shopify-property-addresses-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Addresses V2 classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare addressesV2." ;
    dcls:classifiesElement :shopify-property-addresses-v2-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-addresses-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-addresses-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Addresses V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-addresses-v2-classification ;
    conf:confidenceValue :shopify-property-addresses-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-addresses-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-analytics-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Analytics Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares analyticsToken." ;
    dcls:sourceAsset shopify: ;
    dcls:path "analyticsToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/analyticsToken> .

:shopify-property-analytics-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Analytics Token classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares analyticsToken. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-analytics-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-analytics-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-analytics-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Analytics Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-analytics-token-classification ;
    conf:confidenceValue :shopify-property-analytics-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-analytics-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-authorization-element
    a dcls:DataElement ;
    rdfs:label "Shopify Authorization field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares authorization." ;
    dcls:sourceAsset shopify: ;
    dcls:path "authorization" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/authorization> .

:shopify-property-authorization-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Authorization classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares authorization. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-authorization-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-authorization-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-authorization-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Authorization confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-authorization-classification ;
    conf:confidenceValue :shopify-property-authorization-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-authorization-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-authorization-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Authorization Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares authorizationCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "authorizationCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/authorizationCode> .

:shopify-property-authorization-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Authorization Code classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares authorizationCode. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-authorization-code-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-authorization-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-authorization-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Authorization Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-authorization-code-classification ;
    conf:confidenceValue :shopify-property-authorization-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-authorization-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-authorization-expires-at-element
    a dcls:DataElement ;
    rdfs:label "Shopify Authorization Expires At field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares authorizationExpiresAt." ;
    dcls:sourceAsset shopify: ;
    dcls:path "authorizationExpiresAt" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/authorizationExpiresAt> .

:shopify-property-authorization-expires-at-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Authorization Expires At classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares authorizationExpiresAt. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-authorization-expires-at-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-authorization-expires-at-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-authorization-expires-at-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Authorization Expires At confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-authorization-expires-at-classification ;
    conf:confidenceValue :shopify-property-authorization-expires-at-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-authorization-expires-at-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-avatar-element
    a dcls:DataElement ;
    rdfs:label "Shopify Avatar field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares avatar." ;
    dcls:sourceAsset shopify: ;
    dcls:path "avatar" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/avatar> .

:shopify-property-avatar-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Avatar classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares avatar." ;
    dcls:classifiesElement :shopify-property-avatar-element ;
    dcls:classifiedByRule :profile-media-rule ;
    dcls:candidatePersonalDataCategory pd:Profile ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-avatar-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-avatar-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Avatar confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-avatar-classification ;
    conf:confidenceValue :shopify-property-avatar-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-avatar-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-bank-account-element
    a dcls:DataElement ;
    rdfs:label "Shopify Bank Account field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares bankAccount." ;
    dcls:sourceAsset shopify: ;
    dcls:path "bankAccount" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/bankAccount> .

:shopify-property-bank-account-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Bank Account classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares bankAccount. Bank-account field; review whether the value carries account details, tokens, or operational references." ;
    dcls:classifiesElement :shopify-property-bank-account-element ;
    dcls:classifiedByRule :bank-account-rule ;
    dcls:candidatePersonalDataCategory pd:BankAccount ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-bank-account-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-bank-account-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Bank Account confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-bank-account-classification ;
    conf:confidenceValue :shopify-property-bank-account-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-bank-account-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.88 .

:shopify-property-cart-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Cart Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 2 models declare cartToken." ;
    dcls:sourceAsset shopify: ;
    dcls:path "cartToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/cartToken> .

:shopify-property-cart-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Cart Token classification" ;
    rdfs:comment "Upstream comment: Query alias: 2 models declare cartToken. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-cart-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-cart-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-cart-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Cart Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-cart-token-classification ;
    conf:confidenceValue :shopify-property-cart-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-cart-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-city-element
    a dcls:DataElement ;
    rdfs:label "Shopify City field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare city." ;
    dcls:sourceAsset shopify: ;
    dcls:path "city" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/city> .

:shopify-property-city-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify City classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare city." ;
    dcls:classifiesElement :shopify-property-city-element ;
    dcls:classifiedByRule :city-rule ;
    dcls:candidatePersonalDataCategory pd:City ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-city-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-city-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify City confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-city-classification ;
    conf:confidenceValue :shopify-property-city-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-city-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.92 .

:shopify-property-client-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Client Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare clientIp." ;
    dcls:sourceAsset shopify: ;
    dcls:path "clientIp" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/clientIp> .

:shopify-property-client-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Client Ip classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare clientIp." ;
    dcls:classifiesElement :shopify-property-client-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-client-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-client-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Client Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-client-ip-classification ;
    conf:confidenceValue :shopify-property-client-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-client-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-contact-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Contact Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares contactEmail." ;
    dcls:sourceAsset shopify: ;
    dcls:path "contactEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/contactEmail> .

:shopify-property-contact-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Contact Email classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares contactEmail." ;
    dcls:classifiesElement :shopify-property-contact-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-contact-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-contact-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Contact Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-contact-email-classification ;
    conf:confidenceValue :shopify-property-contact-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-contact-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 8 models declare countryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/countryCode> .

:shopify-property-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code classification" ;
    rdfs:comment "Upstream comment: Query alias: 8 models declare countryCode. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-country-code-classification ;
    conf:confidenceValue :shopify-property-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-country-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 4 models declare countryCodeOfOrigin." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/countryCodeOfOrigin> .

:shopify-property-country-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Query alias: 4 models declare countryCodeOfOrigin." ;
    dcls:classifiesElement :shopify-property-country-code-of-origin-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-country-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-country-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-country-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-country-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-country-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-country-code-v2-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Code V2 field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 2 models declare countryCodeV2." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryCodeV2" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/countryCodeV2> .

:shopify-property-country-code-v2-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Code V2 classification" ;
    rdfs:comment "Upstream comment: Query alias: 2 models declare countryCodeV2." ;
    dcls:classifiesElement :shopify-property-country-code-v2-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-country-code-v2-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-country-code-v2-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Code V2 confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-country-code-v2-classification ;
    conf:confidenceValue :shopify-property-country-code-v2-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-country-code-v2-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-country-harmonized-system-codes-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Harmonized System Codes field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 3 models declare countryHarmonizedSystemCodes." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryHarmonizedSystemCodes" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/countryHarmonizedSystemCodes> .

:shopify-property-country-harmonized-system-codes-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Harmonized System Codes classification" ;
    rdfs:comment "Upstream comment: Query alias: 3 models declare countryHarmonizedSystemCodes." ;
    dcls:classifiesElement :shopify-property-country-harmonized-system-codes-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-country-harmonized-system-codes-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-country-harmonized-system-codes-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Harmonized System Codes confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-country-harmonized-system-codes-classification ;
    conf:confidenceValue :shopify-property-country-harmonized-system-codes-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-country-harmonized-system-codes-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-country-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Country Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 4 models declare countryName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "countryName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/countryName> .

:shopify-property-country-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Country Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 4 models declare countryName." ;
    dcls:classifiesElement :shopify-property-country-name-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-country-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-country-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Country Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-country-name-classification ;
    conf:confidenceValue :shopify-property-country-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-country-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-customer-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares customerAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/customerAddress> .

:shopify-property-customer-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Address classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares customerAddress." ;
    dcls:classifiesElement :shopify-property-customer-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-customer-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-customer-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-customer-address-classification ;
    conf:confidenceValue :shopify-property-customer-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-customer-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-customer-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Customer Locale field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare customerLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "customerLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/customerLocale> .

:shopify-property-customer-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Customer Locale classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare customerLocale. Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-customer-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-customer-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-customer-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Customer Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-customer-locale-classification ;
    conf:confidenceValue :shopify-property-customer-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-customer-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-default-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare defaultAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/defaultAddress> .

:shopify-property-default-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Address classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare defaultAddress." ;
    dcls:classifiesElement :shopify-property-default-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-default-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-default-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-default-address-classification ;
    conf:confidenceValue :shopify-property-default-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-default-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-default-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Email Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare defaultEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/defaultEmailAddress> .

:shopify-property-default-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Email Address classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare defaultEmailAddress." ;
    dcls:classifiesElement :shopify-property-default-email-address-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-default-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-default-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-default-email-address-classification ;
    conf:confidenceValue :shopify-property-default-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-default-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-default-phone-number-element
    a dcls:DataElement ;
    rdfs:label "Shopify Default Phone Number field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare defaultPhoneNumber." ;
    dcls:sourceAsset shopify: ;
    dcls:path "defaultPhoneNumber" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/defaultPhoneNumber> .

:shopify-property-default-phone-number-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Default Phone Number classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare defaultPhoneNumber." ;
    dcls:classifiesElement :shopify-property-default-phone-number-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-default-phone-number-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-default-phone-number-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Default Phone Number confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-default-phone-number-classification ;
    conf:confidenceValue :shopify-property-default-phone-number-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-default-phone-number-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-display-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare displayAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/displayAddress> .

:shopify-property-display-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Address classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare displayAddress." ;
    dcls:classifiesElement :shopify-property-display-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-display-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-display-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-display-address-classification ;
    conf:confidenceValue :shopify-property-display-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-display-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Display Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 6 models declare displayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "displayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/displayName> .

:shopify-property-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Display Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 6 models declare displayName." ;
    dcls:classifiesElement :shopify-property-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-display-name-classification ;
    conf:confidenceValue :shopify-property-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-draft-order-line-item-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Draft Order Line Item Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares draftOrderLineItemIdentifier." ;
    dcls:sourceAsset shopify: ;
    dcls:path "draftOrderLineItemIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/draftOrderLineItemIdentifier> .

:shopify-property-draft-order-line-item-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Draft Order Line Item Identifier classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares draftOrderLineItemIdentifier. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-draft-order-line-item-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-draft-order-line-item-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-draft-order-line-item-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Draft Order Line Item Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-draft-order-line-item-identifier-classification ;
    conf:confidenceValue :shopify-property-draft-order-line-item-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-draft-order-line-item-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 24 models declare email." ;
    dcls:sourceAsset shopify: ;
    dcls:path "email" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/email> .

:shopify-property-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email classification" ;
    rdfs:comment "Upstream comment: Query alias: 24 models declare email." ;
    dcls:classifiesElement :shopify-property-email-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-email-classification ;
    conf:confidenceValue :shopify-property-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-email-marketing-consent-element
    a dcls:DataElement ;
    rdfs:label "Shopify Email Marketing Consent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare emailMarketingConsent." ;
    dcls:sourceAsset shopify: ;
    dcls:path "emailMarketingConsent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/emailMarketingConsent> .

:shopify-property-email-marketing-consent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Email Marketing Consent classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare emailMarketingConsent." ;
    dcls:classifiesElement :shopify-property-email-marketing-consent-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-email-marketing-consent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-email-marketing-consent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Email Marketing Consent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-email-marketing-consent-classification ;
    conf:confidenceValue :shopify-property-email-marketing-consent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-email-marketing-consent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-first-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify First Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 9 models declare firstName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "firstName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/firstName> .

:shopify-property-first-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify First Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 9 models declare firstName." ;
    dcls:classifiesElement :shopify-property-first-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-first-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-first-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify First Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-first-name-classification ;
    conf:confidenceValue :shopify-property-first-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-first-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-fulfillment-order-line-item-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Fulfillment Order Line Item Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares fulfillmentOrderLineItemIdentifier." ;
    dcls:sourceAsset shopify: ;
    dcls:path "fulfillmentOrderLineItemIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/fulfillmentOrderLineItemIdentifier> .

:shopify-property-fulfillment-order-line-item-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Fulfillment Order Line Item Identifier classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares fulfillmentOrderLineItemIdentifier. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-fulfillment-order-line-item-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-fulfillment-order-line-item-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-fulfillment-order-line-item-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Fulfillment Order Line Item Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-fulfillment-order-line-item-identifier-classification ;
    conf:confidenceValue :shopify-property-fulfillment-order-line-item-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-fulfillment-order-line-item-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-full-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Full Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares fullName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "fullName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/fullName> .

:shopify-property-full-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Full Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares fullName." ;
    dcls:classifiesElement :shopify-property-full-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-full-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-full-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Full Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-full-name-classification ;
    conf:confidenceValue :shopify-property-full-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-full-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-invoice-email-template-subject-element
    a dcls:DataElement ;
    rdfs:label "Shopify Invoice Email Template Subject field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 3 models declare invoiceEmailTemplateSubject." ;
    dcls:sourceAsset shopify: ;
    dcls:path "invoiceEmailTemplateSubject" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/invoiceEmailTemplateSubject> .

:shopify-property-invoice-email-template-subject-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Invoice Email Template Subject classification" ;
    rdfs:comment "Upstream comment: Query alias: 3 models declare invoiceEmailTemplateSubject." ;
    dcls:classifiesElement :shopify-property-invoice-email-template-subject-element ;
    dcls:classifiedByRule :email-address-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-invoice-email-template-subject-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-invoice-email-template-subject-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Invoice Email Template Subject confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-invoice-email-template-subject-classification ;
    conf:confidenceValue :shopify-property-invoice-email-template-subject-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-invoice-email-template-subject-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-ip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Ip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares ip." ;
    dcls:sourceAsset shopify: ;
    dcls:path "ip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/ip> .

:shopify-property-ip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Ip classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares ip." ;
    dcls:classifiesElement :shopify-property-ip-element ;
    dcls:classifiedByRule :ip-address-rule ;
    dcls:candidatePersonalDataCategory pd:IPAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-ip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-ip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Ip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-ip-classification ;
    conf:confidenceValue :shopify-property-ip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-ip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.98 .

:shopify-property-landing-page-display-text-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Display Text field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare landingPageDisplayText." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageDisplayText" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/landingPageDisplayText> .

:shopify-property-landing-page-display-text-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Display Text classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare landingPageDisplayText. URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-landing-page-display-text-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-landing-page-display-text-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-landing-page-display-text-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Display Text confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-landing-page-display-text-classification ;
    conf:confidenceValue :shopify-property-landing-page-display-text-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-landing-page-display-text-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-landing-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Landing Page Url field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare landingPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "landingPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/landingPageUrl> .

:shopify-property-landing-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Landing Page Url classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare landingPageUrl. URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-landing-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-landing-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-landing-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Landing Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-landing-page-url-classification ;
    conf:confidenceValue :shopify-property-landing-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-landing-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-last-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Last Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 9 models declare lastName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "lastName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/lastName> .

:shopify-property-last-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Last Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 9 models declare lastName." ;
    dcls:classifiesElement :shopify-property-last-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-last-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-last-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Last Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-last-name-classification ;
    conf:confidenceValue :shopify-property-last-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-last-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-latitude-element
    a dcls:DataElement ;
    rdfs:label "Shopify Latitude field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 2 models declare latitude." ;
    dcls:sourceAsset shopify: ;
    dcls:path "latitude" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/latitude> .

:shopify-property-latitude-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Latitude classification" ;
    rdfs:comment "Upstream comment: Query alias: 2 models declare latitude." ;
    dcls:classifiesElement :shopify-property-latitude-element ;
    dcls:classifiedByRule :gps-coordinate-rule ;
    dcls:candidatePersonalDataCategory pd:GPSCoordinate ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-latitude-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-latitude-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Latitude confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-latitude-classification ;
    conf:confidenceValue :shopify-property-latitude-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-latitude-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.94 .

:shopify-property-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Locale field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 8 models declare locale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "locale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/locale> .

:shopify-property-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Locale classification" ;
    rdfs:comment "Upstream comment: Query alias: 8 models declare locale. Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-locale-classification ;
    conf:confidenceValue :shopify-property-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-localized-country-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Localized Country Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares localizedCountryName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "localizedCountryName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/localizedCountryName> .

:shopify-property-localized-country-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Localized Country Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares localizedCountryName." ;
    dcls:classifiesElement :shopify-property-localized-country-name-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-localized-country-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-localized-country-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Localized Country Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-localized-country-name-classification ;
    conf:confidenceValue :shopify-property-localized-country-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-localized-country-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-localized-province-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Localized Province Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares localizedProvinceName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "localizedProvinceName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/localizedProvinceName> .

:shopify-property-localized-province-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Localized Province Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares localizedProvinceName. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-localized-province-name-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-localized-province-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-localized-province-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Localized Province Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-localized-province-name-classification ;
    conf:confidenceValue :shopify-property-localized-province-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-localized-province-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-longitude-element
    a dcls:DataElement ;
    rdfs:label "Shopify Longitude field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 2 models declare longitude." ;
    dcls:sourceAsset shopify: ;
    dcls:path "longitude" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/longitude> .

:shopify-property-longitude-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Longitude classification" ;
    rdfs:comment "Upstream comment: Query alias: 2 models declare longitude." ;
    dcls:classifiesElement :shopify-property-longitude-element ;
    dcls:classifiedByRule :gps-coordinate-rule ;
    dcls:candidatePersonalDataCategory pd:GPSCoordinate ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-longitude-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-longitude-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Longitude confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-longitude-classification ;
    conf:confidenceValue :shopify-property-longitude-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-longitude-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.94 .

:shopify-property-market-region-country-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Market Region Country Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 3 models declare marketRegionCountryCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "marketRegionCountryCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/marketRegionCountryCode> .

:shopify-property-market-region-country-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Market Region Country Code classification" ;
    rdfs:comment "Upstream comment: Query alias: 3 models declare marketRegionCountryCode. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-market-region-country-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-market-region-country-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-market-region-country-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Market Region Country Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-market-region-country-code-classification ;
    conf:confidenceValue :shopify-property-market-region-country-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-market-region-country-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-marketing-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify Marketing State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 2 models declare marketingState." ;
    dcls:sourceAsset shopify: ;
    dcls:path "marketingState" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/marketingState> .

:shopify-property-marketing-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Marketing State classification" ;
    rdfs:comment "Upstream comment: Query alias: 2 models declare marketingState. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-marketing-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-marketing-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-marketing-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Marketing State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-marketing-state-classification ;
    conf:confidenceValue :shopify-property-marketing-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-marketing-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-multipass-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Multipass Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare multipassIdentifier." ;
    dcls:sourceAsset shopify: ;
    dcls:path "multipassIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/multipassIdentifier> .

:shopify-property-multipass-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Multipass Identifier classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare multipassIdentifier. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-multipass-identifier-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-multipass-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-multipass-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Multipass Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-multipass-identifier-classification ;
    conf:confidenceValue :shopify-property-multipass-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-multipass-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-note-element
    a dcls:DataElement ;
    rdfs:label "Shopify Note field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 18 models declare note." ;
    dcls:sourceAsset shopify: ;
    dcls:path "note" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/note> .

:shopify-property-note-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Note classification" ;
    rdfs:comment "Upstream comment: Query alias: 18 models declare note. Freeform note field; review whether values contain customer communications or arbitrary personal data." ;
    dcls:classifiesElement :shopify-property-note-element ;
    dcls:classifiedByRule :freeform-note-rule ;
    dcls:candidatePersonalDataCategory pd:Communication ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-note-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-note-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Note confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-note-classification ;
    conf:confidenceValue :shopify-property-note-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-note-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.58 .

:shopify-property-order-transaction-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Order Transaction Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares orderTransactionId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "orderTransactionId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/orderTransactionId> .

:shopify-property-order-transaction-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Order Transaction Id classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares orderTransactionId. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-order-transaction-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-order-transaction-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-order-transaction-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Order Transaction Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-order-transaction-id-classification ;
    conf:confidenceValue :shopify-property-order-transaction-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-order-transaction-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-origin-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Origin Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 3 models declare originAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "originAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/originAddress> .

:shopify-property-origin-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Origin Address classification" ;
    rdfs:comment "Upstream comment: Query alias: 3 models declare originAddress." ;
    dcls:classifiesElement :shopify-property-origin-address-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-origin-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-origin-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Origin Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-origin-address-classification ;
    conf:confidenceValue :shopify-property-origin-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-origin-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-owner-element
    a dcls:DataElement ;
    rdfs:label "Shopify Owner field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares owner." ;
    dcls:sourceAsset shopify: ;
    dcls:path "owner" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/owner> .

:shopify-property-owner-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Owner classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares owner. Broad contact, customer, user, owner, or actor object field; review nested payloads before asserting specific personal-data categories." ;
    dcls:classifiesElement :shopify-property-owner-element ;
    dcls:classifiedByRule :contact-object-rule ;
    dcls:candidatePersonalDataCategory pd:Contact ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-owner-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-owner-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Owner confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-owner-classification ;
    conf:confidenceValue :shopify-property-owner-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-owner-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.68 .

:shopify-property-owner-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Owner Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares ownerId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "ownerId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/ownerId> .

:shopify-property-owner-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Owner Id classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares ownerId. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-owner-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-owner-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-owner-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Owner Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-owner-id-classification ;
    conf:confidenceValue :shopify-property-owner-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-owner-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-payment-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Payment Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares paymentId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "paymentId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/paymentId> .

:shopify-property-payment-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Payment Id classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares paymentId. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-payment-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-payment-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-payment-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Payment Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-payment-id-classification ;
    conf:confidenceValue :shopify-property-payment-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-payment-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-phone-element
    a dcls:DataElement ;
    rdfs:label "Shopify Phone field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 25 models declare phone." ;
    dcls:sourceAsset shopify: ;
    dcls:path "phone" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/phone> .

:shopify-property-phone-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Phone classification" ;
    rdfs:comment "Upstream comment: Query alias: 25 models declare phone." ;
    dcls:classifiesElement :shopify-property-phone-element ;
    dcls:classifiedByRule :telephone-number-rule ;
    dcls:candidatePersonalDataCategory pd:TelephoneNumber ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-phone-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-phone-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Phone confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-phone-classification ;
    conf:confidenceValue :shopify-property-phone-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-phone-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-plan-display-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Plan Display Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares planDisplayName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "planDisplayName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/planDisplayName> .

:shopify-property-plan-display-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Plan Display Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares planDisplayName." ;
    dcls:classifiesElement :shopify-property-plan-display-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-plan-display-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-plan-display-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Plan Display Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-plan-display-name-classification ;
    conf:confidenceValue :shopify-property-plan-display-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-plan-display-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-primary-locale-element
    a dcls:DataElement ;
    rdfs:label "Shopify Primary Locale field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares primaryLocale." ;
    dcls:sourceAsset shopify: ;
    dcls:path "primaryLocale" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/primaryLocale> .

:shopify-property-primary-locale-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Primary Locale classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares primaryLocale. Locale or language field; review whether it describes a person's language preference or only a market setting." ;
    dcls:classifiesElement :shopify-property-primary-locale-element ;
    dcls:classifiedByRule :locale-language-rule ;
    dcls:candidatePersonalDataCategory pd:Language ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-primary-locale-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-primary-locale-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Primary Locale confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-primary-locale-classification ;
    conf:confidenceValue :shopify-property-primary-locale-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-primary-locale-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.62 .

:shopify-property-province-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare provinceCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCode" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/provinceCode> .

:shopify-property-province-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare provinceCode. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-province-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-province-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-province-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-province-code-classification ;
    conf:confidenceValue :shopify-property-province-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-province-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-province-code-of-origin-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code Of Origin field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 3 models declare provinceCodeOfOrigin." ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCodeOfOrigin" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/provinceCodeOfOrigin> .

:shopify-property-province-code-of-origin-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code Of Origin classification" ;
    rdfs:comment "Upstream comment: Query alias: 3 models declare provinceCodeOfOrigin. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-province-code-of-origin-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-province-code-of-origin-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-province-code-of-origin-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code Of Origin confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-province-code-of-origin-classification ;
    conf:confidenceValue :shopify-property-province-code-of-origin-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-province-code-of-origin-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-reference-element
    a dcls:DataElement ;
    rdfs:label "Shopify Reference field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares reference." ;
    dcls:sourceAsset shopify: ;
    dcls:path "reference" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/reference> .

:shopify-property-reference-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Reference classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares reference. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-reference-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-reference-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-reference-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Reference confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-reference-classification ;
    conf:confidenceValue :shopify-property-reference-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-reference-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-references-element
    a dcls:DataElement ;
    rdfs:label "Shopify References field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares references." ;
    dcls:sourceAsset shopify: ;
    dcls:path "references" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/references> .

:shopify-property-references-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify References classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares references. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-references-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-references-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-references-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify References confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-references-classification ;
    conf:confidenceValue :shopify-property-references-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-references-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-referrer-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Referrer Url field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare referrerUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "referrerUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/referrerUrl> .

:shopify-property-referrer-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Referrer Url classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare referrerUrl. URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-referrer-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-referrer-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-referrer-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Referrer Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-referrer-url-classification ;
    conf:confidenceValue :shopify-property-referrer-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-referrer-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-regions-element
    a dcls:DataElement ;
    rdfs:label "Shopify Regions field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares regions." ;
    dcls:sourceAsset shopify: ;
    dcls:path "regions" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/regions> .

:shopify-property-regions-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Regions classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares regions. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-regions-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-regions-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-regions-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Regions confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-regions-classification ;
    conf:confidenceValue :shopify-property-regions-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-regions-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-registered-source-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Registered Source Url field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare registeredSourceUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "registeredSourceUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/registeredSourceUrl> .

:shopify-property-registered-source-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Registered Source Url classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare registeredSourceUrl. URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-registered-source-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-registered-source-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-registered-source-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Registered Source Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-registered-source-url-classification ;
    conf:confidenceValue :shopify-property-registered-source-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-registered-source-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-remote-reference-element
    a dcls:DataElement ;
    rdfs:label "Shopify Remote Reference field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares remoteReference." ;
    dcls:sourceAsset shopify: ;
    dcls:path "remoteReference" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/remoteReference> .

:shopify-property-remote-reference-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Remote Reference classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares remoteReference. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-remote-reference-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-remote-reference-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-remote-reference-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Remote Reference confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-remote-reference-classification ;
    conf:confidenceValue :shopify-property-remote-reference-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-remote-reference-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-shipping-country-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Country Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares shippingCountryIdentifier." ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingCountryIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/shippingCountryIdentifier> .

:shopify-property-shipping-country-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Country Identifier classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares shippingCountryIdentifier." ;
    dcls:classifiesElement :shopify-property-shipping-country-identifier-element ;
    dcls:classifiedByRule :country-rule ;
    dcls:candidatePersonalDataCategory pd:Country ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shipping-country-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shipping-country-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Country Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shipping-country-identifier-classification ;
    conf:confidenceValue :shopify-property-shipping-country-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shipping-country-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.90 .

:shopify-property-shipping-province-identifier-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shipping Province Identifier field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares shippingProvinceIdentifier." ;
    dcls:sourceAsset shopify: ;
    dcls:path "shippingProvinceIdentifier" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/shippingProvinceIdentifier> .

:shopify-property-shipping-province-identifier-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shipping Province Identifier classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares shippingProvinceIdentifier. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-shipping-province-identifier-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shipping-province-identifier-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shipping-province-identifier-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shipping Province Identifier confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shipping-province-identifier-classification ;
    conf:confidenceValue :shopify-property-shipping-province-identifier-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shipping-province-identifier-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-shop-owner-name-element
    a dcls:DataElement ;
    rdfs:label "Shopify Shop Owner Name field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares shopOwnerName." ;
    dcls:sourceAsset shopify: ;
    dcls:path "shopOwnerName" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/shopOwnerName> .

:shopify-property-shop-owner-name-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Shop Owner Name classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares shopOwnerName." ;
    dcls:classifiesElement :shopify-property-shop-owner-name-element ;
    dcls:classifiedByRule :direct-person-name-rule ;
    dcls:candidatePersonalDataCategory pd:Name ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-shop-owner-name-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-shop-owner-name-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Shop Owner Name confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-shop-owner-name-classification ;
    conf:confidenceValue :shopify-property-shop-owner-name-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-shop-owner-name-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-property-source-order-transaction-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify Source Order Transaction Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares sourceOrderTransactionId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "sourceOrderTransactionId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/sourceOrderTransactionId> .

:shopify-property-source-order-transaction-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Source Order Transaction Id classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares sourceOrderTransactionId. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-source-order-transaction-id-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-source-order-transaction-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-source-order-transaction-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Source Order Transaction Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-source-order-transaction-id-classification ;
    conf:confidenceValue :shopify-property-source-order-transaction-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-source-order-transaction-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-source-reference-element
    a dcls:DataElement ;
    rdfs:label "Shopify Source Reference field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares sourceReference." ;
    dcls:sourceAsset shopify: ;
    dcls:path "sourceReference" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/sourceReference> .

:shopify-property-source-reference-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Source Reference classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares sourceReference. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-source-reference-element ;
    dcls:classifiedByRule :identifier-like-rule ;
    dcls:candidatePersonalDataCategory pd:Identifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-source-reference-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-source-reference-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Source Reference confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-source-reference-classification ;
    conf:confidenceValue :shopify-property-source-reference-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-source-reference-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-state-element
    a dcls:DataElement ;
    rdfs:label "Shopify State field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 9 models declare state." ;
    dcls:sourceAsset shopify: ;
    dcls:path "state" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/state> .

:shopify-property-state-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify State classification" ;
    rdfs:comment "Upstream comment: Query alias: 9 models declare state. Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-property-state-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-state-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-state-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify State confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-state-classification ;
    conf:confidenceValue :shopify-property-state-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-state-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .

:shopify-property-status-page-url-element
    a dcls:DataElement ;
    rdfs:label "Shopify Status Page Url field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare statusPageUrl." ;
    dcls:sourceAsset shopify: ;
    dcls:path "statusPageUrl" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/statusPageUrl> .

:shopify-property-status-page-url-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Status Page Url classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare statusPageUrl. URL or query-parameter field may carry identifiers, campaign parameters, or personal data in the source system." ;
    dcls:classifiesElement :shopify-property-status-page-url-element ;
    dcls:classifiedByRule :browsing-referral-rule ;
    dcls:candidatePersonalDataCategory pd:BrowsingReferral ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-status-page-url-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-status-page-url-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Status Page Url confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-status-page-url-classification ;
    conf:confidenceValue :shopify-property-status-page-url-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-status-page-url-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.78 .

:shopify-property-storefront-access-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Storefront Access Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares storefrontAccessToken." ;
    dcls:sourceAsset shopify: ;
    dcls:path "storefrontAccessToken" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/storefrontAccessToken> .

:shopify-property-storefront-access-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Storefront Access Token classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares storefrontAccessToken. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-storefront-access-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-storefront-access-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-storefront-access-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Storefront Access Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-storefront-access-token-classification ;
    conf:confidenceValue :shopify-property-storefront-access-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-storefront-access-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-suggested-addresses-element
    a dcls:DataElement ;
    rdfs:label "Shopify Suggested Addresses field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares suggestedAddresses." ;
    dcls:sourceAsset shopify: ;
    dcls:path "suggestedAddresses" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/suggestedAddresses> .

:shopify-property-suggested-addresses-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Suggested Addresses classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares suggestedAddresses." ;
    dcls:classifiesElement :shopify-property-suggested-addresses-element ;
    dcls:classifiedByRule :physical-address-rule ;
    dcls:candidatePersonalDataCategory pd:PhysicalAddress ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-suggested-addresses-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-suggested-addresses-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Suggested Addresses confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-suggested-addresses-classification ;
    conf:confidenceValue :shopify-property-suggested-addresses-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-suggested-addresses-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.95 .

:shopify-property-token-element
    a dcls:DataElement ;
    rdfs:label "Shopify Token field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 9 models declare token." ;
    dcls:sourceAsset shopify: ;
    dcls:path "token" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/token> .

:shopify-property-token-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Token classification" ;
    rdfs:comment "Upstream comment: Query alias: 9 models declare token. Authentication-adjacent field; review whether the value authenticates, identifies, or is only operational metadata." ;
    dcls:classifiesElement :shopify-property-token-element ;
    dcls:classifiedByRule :authenticating-data-rule ;
    dcls:candidatePersonalDataCategory pd:Authenticating ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-token-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-token-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Token confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-token-classification ;
    conf:confidenceValue :shopify-property-token-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-token-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.66 .

:shopify-property-user-agent-element
    a dcls:DataElement ;
    rdfs:label "Shopify User Agent field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 2 models declare userAgent." ;
    dcls:sourceAsset shopify: ;
    dcls:path "userAgent" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/userAgent> .

:shopify-property-user-agent-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User Agent classification" ;
    rdfs:comment "Upstream comment: Query alias: 2 models declare userAgent." ;
    dcls:classifiesElement :shopify-property-user-agent-element ;
    dcls:classifiedByRule :user-agent-rule ;
    dcls:candidatePersonalDataCategory pd:UserAgent ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-user-agent-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-user-agent-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User Agent confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-user-agent-classification ;
    conf:confidenceValue :shopify-property-user-agent-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-user-agent-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.97 .

:shopify-property-user-id-element
    a dcls:DataElement ;
    rdfs:label "Shopify User Id field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 1 model declares userId." ;
    dcls:sourceAsset shopify: ;
    dcls:path "userId" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/userId> .

:shopify-property-user-id-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify User Id classification" ;
    rdfs:comment "Upstream comment: Query alias: 1 model declares userId. Identifier-like field; review linkability and whether the identifier is personal, account-level, device-level, or operational only." ;
    dcls:classifiesElement :shopify-property-user-id-element ;
    dcls:classifiedByRule :account-identifier-rule ;
    dcls:candidatePersonalDataCategory pd:AccountIdentifier ;
    dcls:hasSensitivityLevel dcls:HighSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-user-id-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-user-id-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify User Id confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-user-id-classification ;
    conf:confidenceValue :shopify-property-user-id-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-user-id-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.70 .

:shopify-property-valid-email-address-element
    a dcls:DataElement ;
    rdfs:label "Shopify Valid Email Address field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare validEmailAddress." ;
    dcls:sourceAsset shopify: ;
    dcls:path "validEmailAddress" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/validEmailAddress> .

:shopify-property-valid-email-address-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Valid Email Address classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare validEmailAddress. Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-valid-email-address-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-valid-email-address-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-valid-email-address-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Valid Email Address confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-valid-email-address-classification ;
    conf:confidenceValue :shopify-property-valid-email-address-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-valid-email-address-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-verified-email-element
    a dcls:DataElement ;
    rdfs:label "Shopify Verified Email field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 5 models declare verifiedEmail." ;
    dcls:sourceAsset shopify: ;
    dcls:path "verifiedEmail" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/verifiedEmail> .

:shopify-property-verified-email-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Verified Email classification" ;
    rdfs:comment "Upstream comment: Query alias: 5 models declare verifiedEmail. Boolean or configuration field derived from email semantics; review whether values contain an email address or only a status flag." ;
    dcls:classifiesElement :shopify-property-verified-email-element ;
    dcls:classifiedByRule :email-derived-flag-rule ;
    dcls:candidatePersonalDataCategory pd:EmailAddress ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-verified-email-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-verified-email-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Verified Email confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-verified-email-classification ;
    conf:confidenceValue :shopify-property-verified-email-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-verified-email-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.72 .

:shopify-property-zip-element
    a dcls:DataElement ;
    rdfs:label "Shopify Zip field" ;
    rdfs:comment "Relay schema field from Shopify. Upstream comment: Query alias: 7 models declare zip." ;
    dcls:sourceAsset shopify: ;
    dcls:path "zip" ;
    dcls:dataPredicate <https://relay.inferal.com/ontology/shopify/property/zip> .

:shopify-property-zip-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Zip classification" ;
    rdfs:comment "Upstream comment: Query alias: 7 models declare zip." ;
    dcls:classifiesElement :shopify-property-zip-element ;
    dcls:classifiedByRule :postal-code-rule ;
    dcls:candidatePersonalDataCategory pd:PostalCode ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-property-zip-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-property-zip-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Zip confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-property-zip-classification ;
    conf:confidenceValue :shopify-property-zip-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-property-zip-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.96 .

:shopify-province-code-element
    a dcls:DataElement ;
    rdfs:label "Shopify Province Code field" ;
    rdfs:comment "Relay schema field from Shopify with predicate shopify:provinceCode and path provinceCode." ;
    dcls:sourceAsset shopify: ;
    dcls:path "provinceCode" ;
    dcls:dataPredicate shopify:provinceCode .

:shopify-province-code-classification
    a dcls:DataClassification ;
    rdfs:label "Shopify Province Code classification" ;
    rdfs:comment "Location code or region field; review whether it identifies a person, billing/shipping address, or only a market/geography." ;
    dcls:classifiesElement :shopify-province-code-element ;
    dcls:classifiedByRule :location-code-rule ;
    dcls:candidatePersonalDataCategory pd:Location ;
    dcls:hasSensitivityLevel dcls:ModerateSensitivity ;
    dcls:hasClassificationStatus dcls:Candidate ;
    dcls:hasClassificationContext :relay-api-schema-context ;
    dcls:confidenceAssessment :shopify-province-code-confidence ;
    dcls:requiresReview true ;
    dcls:requiresMeasure dpv:AccessControlMethod ;
    dcls:requiresMeasure dpv:Encryption ;
    dcls:detectedBy :relay-schema-name-detection .

:shopify-province-code-confidence
    a conf:ConfidenceAssessment ;
    rdfs:label "Shopify Province Code confidence assessment" ;
    rdfs:comment "Structured probability-scale confidence assessment generated from the Relay data-classification rule confidence projection." ;
    conf:assessmentTarget :shopify-province-code-classification ;
    conf:confidenceValue :shopify-province-code-confidence-value ;
    prov:wasGeneratedBy :relay-schema-name-detection .

:shopify-province-code-confidence-value
    a conf:ProbabilityValue ;
    conf:scale conf:ProbabilityScale ;
    conf:score 0.64 .
