Skip to content

companyRegistration - description doesn't match schema definition #4482

@bquinn

Description

@bquinn

The description for https://schema.org/companyRegistration says "The official registration number of a business including the organization that issued it such as Company House or Chamber of Commerce."

But the range (values allowed) must be of type https://schema.org/Certification - which is far more than just a number.

There don't seem to be any examples of the use of companyRegistration but I guess the following should be valid:

According to the schema, it seems that this is how a Certification object should look:

    "companyRegistration": {
        "@type": "Certification",
        "certificationIdentification": "65786496",
        "issuedBy": {
            "@type": "Organization",
            "name": "State of Delaware"
        },
        "certificationStatus": "CertificationActive"
    },

But the description implies that we could simply say

"companyRegistration": "65786496"
which would be invalid.

So a fix would be to either change the description to be "official registration information..." or to allow a text string as the value.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions