Oversigt

Denne web service udstilles af e-TL, og omfatter operationer, som har med fraser at gøre. Fraser giver mulighed for, at aktører kan oprette egne tekster, der kan anvendes i brugerformularer. Teksterne kan da genbruges på tværs af de brugerformularer aktøren opretter. Når man indsender en frase tildeles frasen en FraseIdentifikator, som senere anvendes som reference i de felter i brugerformularen, hvor der er behov for fraseteksten. Professionelle brugere kan her hente en FraseIdentifikator for en frase, fx forud for oprettelse af en brugerformular. FraseIdentifikatoren er en UUID, som alle efterfølgende kan bruge til at hente frasen med, for så vidt de kender UUID’en. FraseIdentifikatoren vil altid henvise til den oprindelige tekst. Selv de mindste ændringer kræver en ny UUID. Der er ikke umiddelbart anden søgemulighed end UUID’en og den komplette tekst. Det betyder at ingen kan fremsøge og dermed lure i andres tekster før de er offentlige, fx via anvendelse i en offentliggjort anmeldelse. Fraser kan kun indeholde tekst evt. opdelt i en overskrift og et eller flere afsnit (se efterfølgende XML-eksempel). Der ligger ingen form for godkendelse fra Tinglysningsrettens side i de lagrede fraser. Fraser vurderes kun i forbindelse med prøvelsen eller i forbindelse med godkendelse af en brugerformlar. Frasetekster må maksimalt være på 15.000 tegn, eksl XML-tags.

Endpoints

FraseHent

Endpoint URL: Frasekatalog/FraseHent

Beskrivelse

Mulighed for at få FraseIdentifikator(er) for en FraseTekst (FraseTekst’er). e-TL returnerer altid samme FraseIdentifikator for samme FraseTekst (og samme FraseTekst for samme FraseIdentifikator). Det vil sige, findes den eksakt samme frasetekst i frasekataloget returneres dens uuid, ellers oprettes den nye tekst i kataloget. e-TL’s signatur på svarets FraseIdentifikator og FraseTekst er garant for, at anvendelse af FraseIdentifikator fremover svarer præcist til FraseTekst.

Input

FraseHent.xsd

Output

FraseHentSvar.xsd

Fejlhåndtering

Ingen konkrete behov i denne service operation

Sikkerhed

Simpel web service (dvs. baserer sig på HTTP)

Interaktionsmønster

Forespørgsel-svar

Kaldeeffekt

Sporbar

FraseIdentifikatorHent

Endpoint URL: Frasekatalog/FraseIdentifikatorHent

Beskrivelse

Mulighed for at få en Frase for en eller flere FraseIdentifikatorer. e-TL returnerer altid samme FraseTekst for samme FraseIdentifikator (og samme FraseIdentifikator for samme FraseTekst). e-TL’s signatur på svarets FraseIdentifikator og FraseTekst er garant for, at anvendelse af FraseIdentifikator svarer præcist til FraseTekst.

Input

FraseIdentifikatorHent.xsd

Output

FraseHentSvar.xsd

Fejlhåndtering

Ingen konkrete behov i denne service operation

Sikkerhed

Simpel web service (dvs. baserer sig på HTTP)

Interaktionsmønster

Forespørgsel-svar

Kaldeeffekt

Sporbar

Eksempel på forespørgsel:

GET /s2s/Frasekatalog/FraseIdentifikatorHent HTTP/1.1
Content-Type: application/xml
Tinglysning-Message-ID: uuid:7e3e8ad7-dc16-429d-8f53-6ee9ef67c8ed
Tinglysning-Relates-To: s2s-http-xml-api-end2end-test
Content-Length: 592

<?xml version="1.0" encoding="UTF-8"?><FraseIdentifikatorHent xmlns="http://rep.oio.dk/tinglysning.dk/service/message/administration/1/" xmlns:ns="http://rep.oio.dk/tinglysning.dk/schema/model/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://rep.oio.dk/tinglysning.dk/service/message/administration/1/ http://rep.oio.dk/tinglysning.dk/service/message/administration/1/FraseIdentifikatorHent.xsd">
  <ns:FraseTekstSamling>
    <ns:FraseTekst>
      <ns:Afsnit>AFSNIT</ns:Afsnit>
    </ns:FraseTekst>
  </ns:FraseTekstSamling>
</FraseIdentifikatorHent>

Eksempel på svar:

HTTP/1.1 200 OK

<ns:FraseHentSvar xmlns:ns="http://rep.oio.dk/tinglysning.dk/service/message/administration/1/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsigModel="http://rep.oio.dk/tinglysning.dk/schema/model/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://rep.oio.dk/tinglysning.dk/service/message/administration/1/ http://rep.oio.dk/tinglysning.dk/service/message/administration/1/FraseHentSvar.xsd"><ns1:FraseSamling xmlns:ns1="http://rep.oio.dk/tinglysning.dk/schema/model/1/"><ns1:Frase><ns1:FraseIdentifikator>072f25e3-317a-4191-b7b7-2f0ad5295b98</ns1:FraseIdentifikator><ns1:FraseTekst><ns1:Afsnit>AFSNIT</ns1:Afsnit></ns1:FraseTekst></ns1:Frase></ns1:FraseSamling><Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="ID26320421215001-ReplySignature"><SignedInfo Id="ID26320421215002-ReplySignatureInfo"><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>AfGvrwpA0Q7CC9Ijo1MquT/umsA=</DigestValue></Reference><Reference Type="http://www.w3.org/2000/09/xmldsig#SignatureProperties" URI="#ID26320421215004-ReplySignatureProperty"><Transforms><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>CRgRPRb9/bIXlqbh/avFNkYhcfU=</DigestValue></Reference></SignedInfo><SignatureValue>ukTfPNTxbCr42F99b9voh6E9LoDsM8Soy1yzKt7xYlISmnjWMWIZcH88JjKSFmnaqoAe+yWX/3F8hKTNTD7a6AbFKv8ywYJIy20HEsSGYuUbl0KZ3HsjG3dGSDebqxppItqyb8jDoC9M43eXJSNe14VO9+6SMdu7bsQuUgK2MLEpzLQEo3Y1QY5ZrJBbjRHEssjhHq4bjkxC1Z3KRIvbsVr6ROxzc69TqrqV6P70CAYtexCIVNCnmdPRhg0CNk+wPLl+WNCgILIivIWeknq9RGq9LgvlUVR96gjPcD1PC20LeJyGIP3F5LbW36XC23mkt+r+varIbt0bxnxafpSyTRY7LRUBWLaJxnz9mFNgSdZnMM1/F6Z+m+3TSPAZF7cVDUTt6PXvBsdSHYBGNBpT3CldxgDKC1sGj8pU7oA+Jnuc6V7CdBW/9rm7dsNfOqK7wyrrzI+Q20VGH62swtsWJdzBVi5VN6H3/7zh/Mdd43G62aMQCsjRO76oSobBawFK</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo><Object Id="ID26320421215003-ReplySignatureObject"><SignatureProperties><SignatureProperty Id="ID26320421215004-ReplySignatureProperty" Target="#ID26320421215001-ReplySignature"><dsigModel:UnderskriftTidspunkt>2025-10-31T15:31:40</dsigModel:UnderskriftTidspunkt></SignatureProperty></SignatureProperties></Object></Signature></ns:FraseHentSvar>

FraseOpret

Endpoint URL: Frasekatalog/FraseOpret

Beskrivelse

Mulighed for at oprette Fraser. e-TL returnerer FraseIdentifikator(er) for de oprettede frasetekster. e-TL’s signatur på svarets FraseIdentifikator og FraseTekst er garant for, at anvendelse af FraseIdentifikator svarer præcist til FraseTekst.

Input

FraseOpret.xsd

Output

FraseHentSvar.xsd

Fejlhåndtering

Ingen konkrete behov i denne service operation

Sikkerhed

Simpel web service (dvs. baserer sig på HTTP)

Interaktionsmønster

Forespørgsel-svar

Kaldeeffekt

Sporbar