Terug naar index  <<  Terug naar templates

active Template  DatatypeEDTextOrBase64

Id 2.16.840.1.113883.2.4.6.10.100.10250 Ingangsdatum 2012‑08‑01
Status active Actief Versielabel
Naam DatatypeEDTextOrBase64 Weergavenaam DatatypeEDTextOrBase64
Omschrijving
Het daadwerkelijke document. In HL7 kunnen documenten kunnen inline (binnen het bericht) worden verstuurd of via een verwijzing (URI). Op dit moment kan in de context van het bericht alleen inline worden verstuurd. Het HL7-datatype Encapsulated Data ondersteunt veel mogelijkheden. Er mogen slechts enkele worden gebruikt:
  • @mediaType: er is in de BDS niet gedefinieerd welk type een document kan hebben. Een systeem hoeft niet alle aangeboden structuren te ondersteunen. De zender moet met dit attribuut de ontvanger wel altijd vertellen wat de structuur is na decodering/decompressie. Hieronder volgen enkele veel gebruikte typen; overige mediatypen zijn te vinden via http://www.iana.org/assignments/media-types/index.html
    • Platte tekst zonder opmaak: text/plain (tevens de standaardwaarde en mag daarom worden weggelaten)
    • Rich Text Formatting RTF: text/rtf
    • Character Separated Values CSV: text/csv
    • Hyper Text Markup Language HTML: text/html (let op links en afbeeldingen in zo'n document welke de ontvanger mogelijk niet kan bereiken)
    • Portable Document Format PDF (gebruik bij voorkeur PDF/A - zie http://en.wikipedia.org/wiki/PDF/A): application/pdf
    • Microsoft Word-document (<2007) .doc: application/msword
    • Microsoft Word-document .docx: application/vnd.openxmlformats-officedocument.wordprocessingml.document
    • Graphical Interchange Format GIF: image/gif
    • Joint Motion Pictures Experts Group JPG: image/jpeg
    • Tag Image File Format TIFF (populair scanformaat): image/tiff
    • Standaardwaarde voor documenten waarvan het mime-type niet bekend is, maar waarvan wel bekend is dat het niet een van de bovenstaande is: application/octet-stream. In dit geval komt er meer druk te liggen op de bestandsextensie in het element <reference/>.
  • @representation: 'TXT' als @mediaType='text/plain' (tevens de standaardwaarde en mag daarom worden weggelaten) en @charset='utf-8'. 'B64' in alle andere gevallen
  • @compression: compressie. Documenten mogen allleen worden gecomprimeerd met behulp van gzip conform RFC 1952. Dit attribuut bevat in dat geval de waarde 'GZ'. In andere gevallen heeft dit attribuut geen waarde
  • @charset: tekstcodering. Platte inline tekst (@representation='TXT') moet UTF-8 zijn. De meeste andere structuren voorzien op een eigen manier in een aanduiding voor de juiste tekstcodering. Zie http://www.iana.org/assignments/character-sets voor overige mogelijkheden
  • @language: documenten worden verondersteld in het Nederlands ('nl-nl') te zijn. Gebruik ISO-639 Alpha 2 taalcode met ISO 3166 Alpha 2 landcode, beide in kleine letters, voor afwijkende talen. Voorbeelden:
    • Vlaams: nl-be
    • Belgisch Frans: fr-be
    • Duits Duits: de-de
    • V.K. Engels: en-gb
    • Amerikaans Engels: en-us
  • @integrityCheck: hash-string. Niet gebruiken
  • @integrityCheckAlgorithm: hash-stringalgoritme (SHA-1 of SHA-256). Niet gebruiken
  • text(): hier komt het document als platte tekst of Base64 string. Witruimte doet niet terzake in de Base64 string. Ontvangende systemen worden geacht deze er eerst uit te halen alvorens de string te decoderen.
  • reference: Bestandsnaam met URI-structuur 'file:///bestandsnaam.ext'
  • thumbnail: niet gebruiken
Classificatie HL7v2/v3 datatype level template
Open/gesloten Open (ook andere dan gedefinieerde elementen zijn toegestaan)
Koppelingen met
Koppelingen met 2 concepten
Id Naam Dataset
jgz-bds-element-1497 final Bestandsnaam 322 final Basisdataset (BDS) versie 3.2.6 326
jgz-bds-element-1498 final Bestand mimetype 322 final Basisdataset (BDS) versie 3.2.6 326
Gebruikt door / Gebruikt
Gebruikt door 0 transacties en 6 templates, Gebruikt 0 templates
Gebruikt door als Naam Versie
2.16.840.1.113883.2.4.6.10.100.10008 Containment active Care Provision Event Appendage 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.10006 link active Care Provision Dossier 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.10000 link active Versturen JGZ-dossieroverdrachtverzoek (payload) 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.11 link active Versturen JGZ-dossieroverdrachtverzoek (interactie) 2013‑07‑09 12:00:00
2.16.840.1.113883.2.4.6.10.100.11 link active Versturen JGZ-dossieroverdrachtverzoek (interactie) 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.41006 Containment retired obs Scan van oefeningenblad 2012‑08‑01
Voorbeeld
Voorbeeld
<text>Documenttekst als platte tekst met UTF-8 tekstcodering</text>
Voorbeeld
Voorbeeld
<text mediaType="text/html" representation="B64">
  
PGh0bWwgeG1sbnM6c2NoPSJodHRwOi8vd3d3LmFzY2MubmV0L3htbC9zY2hlbWF0cm9uIiB4bWxu
czp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPgogICA8aGVhZD4KICAgICAg
PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJz
...
Y29sb3I9IndoaXRlIj4mbmJzcDsgPC9mb250Pjxmb250IHNpemU9IjMiIGNvbG9yPSJibHVlIj4m
bHQ7LzwvZm9udD48Zm9udCBzaXplPSIzIiBjb2xvcj0iYnJvd24iPnhzOnNjaGVtYTwvZm9udD48
Zm9udCBzaXplPSIzIiBjb2xvcj0iYmx1ZSI+Jmd0OzwvZm9udD48L2JvZHk+CjwvaHRtbD4=
  <reference value="file:///Dossierprint.pdf"/></text>
Item DT Card Conf Omschrijving Label
@mediaType
cs 0 … 1   Bevat het bestandstype als mimetype, bijvoorbeeld application/pdf of "text/plain" (standaardwaarde indien attribuut wordt weggelaten). Merk op dat voor onbepaalde (binaire) formaten het mime-type "application/octet-stream" wordt gebruikt
 
target
jgz-bds-element-1498 final Bestand mimetype 322 final Basisdataset (BDS) versie 3.2.6 326
@representation
cs 0 … 1   Bevat de tekstweergave. Mogelijke waarden "B64" of "TXT" (standaardwaarde indien attribuut wordt weggelaten)
hl7:reference
TEL 1 … 1 R Bestandsnaam. Let op dat het datatype TEL in het attribuut @value een URL verwacht. Een bestandsnaam moet daarom van de prefix "file:///" worden voorzien. (Datdotse64)
 
target
jgz-bds-element-1497 final Bestandsnaam 322 final Basisdataset (BDS) versie 3.2.6 326
  Schematron assert role red error  
  test not(@value) or starts-with(@value,'file:///')  
  Melding De bestandsnaam MOET met het file: scheme worden gecommuniceerd.  
  Schematron assert role red error  
  test not(@value) or matches(@value,'\.\S+$')  
  Melding De bestandsnaam MOET een extensie hebben.  
hl7:thumbnail
NP (Datdotse64)