Property talk:P3548

Documentation

Australian Business Number
unique identifier for a business entity registered in Australia
RepresentsAustralian Business Number (Q4823913)
Data typeExternal identifier
Domainorganization (Q43229) or human (Q5)
Allowed values\d{11}
ExampleWesfarmers (Q908144)28008984049
Amikumu (Q27229846)82502109138
Sourcehttps://abr.business.gov.au/
Formatter URLhttps://abr.business.gov.au/ABN/View?abn=$1
https://abr.business.gov.au/SearchByAbn.aspx?SearchText=$1
Related to country  Australia (Q408) (See 201 others)
See alsoAustralian Company Number (P3549), Australian Registered Scheme Number (P3552), Australian Registered Body Number (P3551)
Lists
Proposal discussionProposal discussion
Current uses
Total852
Main statement83998.5% of uses
Qualifier20.2% of uses
Reference111.3% of uses
Search for values
[create Create a translatable help page (preferably in English) for this property to be included here]
Format “\d{11}: value must be formatted using this pattern (PCRE syntax). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Format, SPARQL
Allowed entity types are Wikibase item (Q29934200): the property may only be used on a certain entity type (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Entity types
Scope is as main value (Q54828448): the property must be used by specified way only (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Scope, SPARQL
Distinct values: this property likely contains a value that is different from all other items. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Unique value, SPARQL (every item), SPARQL (by value)
Qualifiers “start time (P580), end time (P582), identifier shared with (P4070), subject named as (P1810), reason for deprecated rank (P2241): this property should be used only with the listed qualifiers. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#allowed qualifiers, SPARQL
Single value: this property generally contains a single value. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Single value, SPARQL
Type “organization (Q43229), human (Q5): item must contain property “instance of (P31)” with classes “organization (Q43229), human (Q5)” or their subclasses (defined using subclass of (P279)). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Type Q43229, Q5, SPARQL
Item “country (P17): Australia (Q408): Items with this property should also have “country (P17): Australia (Q408)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Item P17, search, SPARQL
Item “official name (P1448): Items with this property should also have “official name (P1448)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Item P1448, SPARQL
Item “legal form (P1454): Items with this property should also have “legal form (P1454)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Item P1454, search, SPARQL
Item “operating area (P2541): Items with this property should also have “operating area (P2541)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Item P2541, search, SPARQL
Item “OpenCorporates ID (P1320): Items with this property should also have “OpenCorporates ID (P1320)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Item P1320, search, SPARQL
Label required in languages: en: Entities using this property should have labels in one of the following languages: en (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P3548#Label in 'en' language, search, SPARQL
 
Leading two check digits in an ABN must be correct
Algorithm for checking whether the leading two check digits are correct (Help)
Violations query: SELECT ?item WHERE { ?item wdt:P3548 ?ABN. BIND(xsd:integer(SUBSTR(?ABN, 1, 1)) - 1 AS ?digit1). BIND(xsd:integer(SUBSTR(?ABN, 2, 1)) AS ?digit2). BIND(xsd:integer(SUBSTR(?ABN, 3, 1)) AS ?digit3). BIND(xsd:integer(SUBSTR(?ABN, 4, 1)) AS ?digit4). BIND(xsd:integer(SUBSTR(?ABN, 5, 1)) AS ?digit5). BIND(xsd:integer(SUBSTR(?ABN, 6, 1)) AS ?digit6). BIND(xsd:integer(SUBSTR(?ABN, 7, 1)) AS ?digit7). BIND(xsd:integer(SUBSTR(?ABN, 8, 1)) AS ?digit8). BIND(xsd:integer(SUBSTR(?ABN, 9, 1)) AS ?digit9). BIND(xsd:integer(SUBSTR(?ABN, 10, 1)) AS ?digit10). BIND(xsd:integer(SUBSTR(?ABN, 11, 1)) AS ?digit11). BIND(xsd:integer(?digit1 * 10 + ?digit2 + ?digit3 * 3 + ?digit4 * 5 + ?digit5 * 7 + ?digit6 * 9 + ?digit7 * 11 + ?digit8 * 13 + ?digit9 * 15 + ?digit10 * 17 + ?digit11 * 19) AS ?weighted). BIND(xsd:double(?weighted) / xsd:double(89) AS ?division89). FILTER(FLOOR(?division89) != CEIL(?division89)) } LIMIT 1000
List of this constraint violations: Database reports/Complex constraint violations/P3548#Leading two check digits in an ABN must be correct
  Pattern ^(\d{2}) (\d{3}) (\d{3}) (\d{3})$ will be automatically replaced to \1\2\3\4.
Testing: TODO list
Return to "P3548" page.