@prefix this: . @prefix sub: . @prefix schema: . @prefix gen: . @prefix np: . @prefix dct: . @prefix nt: . @prefix npx: . @prefix xsd: . @prefix rdfs: . @prefix prov: . sub:Head { this: a np:Nanopublication; np:hasAssertion sub:assertion; np:hasProvenance sub:provenance; np:hasPublicationInfo sub:pubinfo . } sub:assertion { sub:paragraph a gen:Paragraph; schema:about nt:NanopubTemplate; schema:title "Choices looked up while typing"; gen:hasContent """

An nt:GuidedChoicePlaceholder lets the user search for an existing resource and pick it, instead of pasting a URI. Where to search is given by nt:possibleValuesFromApi: the beginning of a lookup URL, to which the form appends what the user types.

The usual source is the nanopublication lookup restricted to one type, which finds things introduced by nanopublications, for instance all spaces or all classes. Wikidata's entity search is the usual source for general topics; it cannot be restricted by type, so it suits open subjects better than fields where only one kind of thing makes sense. Several sources may be listed, and their results are offered together.

"""; gen:hasPositionString "070" . } sub:provenance { sub:assertion prov:wasAttributedTo . } sub:pubinfo { this: dct:created "2026-09-10T10:15:50Z"^^xsd:dateTime; dct:creator ; dct:license ; npx:introduces sub:paragraph; rdfs:label "Choices looked up while typing"; nt:wasCreatedFromProvenanceTemplate ; nt:wasCreatedFromPubinfoTemplate , ; nt:wasCreatedFromTemplate . sub:sig npx:hasAlgorithm "RSA"; npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl8cMusqtNyKA6UIsi3f7BAcZmHQXWxU0qk0PLsboMWQxYrGBfGgHTgRHJrBRxL+Zn9kJHKVmz2smDcjCBptXi/OwWy80gjsx+Pbe6IWz3zFPWF1UoFIKfPnC0slV67CQgdM853zW7Bmk9/uflCtK4EtZKmPdRGtUHVC7DTVvDBMDzLRGdE2KCBVN29EbM5GGVNvijYbaZQ9OFQPBkQshayqSIyGRr6rreJdkrRVLIzu3uuAjKYydaeXZWSN2JLnVBwrClKUxaEdCwhb5nXpMtKOMD+R+LgaXLeJUWM8BdRSYnta9ZqI5pHY4y3v+eW7J+HHeTvRbHvlik+Z4hFUXmQIDAQAB"; npx:hasSignature "BcywINZlsEMqacLetgpEO5D+3QjXK91vfm27wck7sbqeGNirWbO1rJEFs+JtSH2LhIt5UY7mZ2UoTisn5X2IQODXzbjgU6N0LAUPKBPal7tWklGGB/UzUTmjXQggcVc8t2p6t0jtekOM9kuCH0D6Kfoc9+FqzqGvwm68rySFrBuNp63QM6QolBFefI83piuznsexB5P6Wuj9hi2JaI+lE2ZftzMyj5BkD+rsS0ovOALhPJGHp6/dzdzUR56Xt8iy7lBH2gcnHkhJyb4lO9bEYfXH4GZaJEQP1poLA/C0LbUMm8qtWS0MWzWV5VhYwX0Y4TmtMfasLNMN6hekDh6sHQ=="; npx:hasSignatureTarget this:; npx:signedBy . }