HL7 Czech Imaging Report IG
0.1.0-ballot - ci-build CZ

HL7 Czech Imaging Report IG, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/img/ and changes regularly. See the Directory of published versions

## Logical Model: A.2.6 - Media (attachments) - TTL Profile

Draft as of 2026-05-26

TTL representation of the KeyImagesAttachment logical model.

Raw ttl | Download

    @prefix fhir: <http://hl7.org/fhir/> .
    @prefix owl: <http://www.w3.org/2002/07/owl#> .
    @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
    @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
    @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

    # - resource -------------------------------------------------------------------

     a fhir:StructureDefinition ;
      fhir:nodeRole fhir:treeRoot ;
      fhir:id [ fhir:v "KeyImagesAttachment"] ; #
      fhir:language [ fhir:v "en"] ; #
      fhir:text [
    fhir:status [ fhir:v "extensions" ]
      ] ; #
      fhir:url [
    fhir:v "https://hl7.cz/fhir/img/StructureDefinition/KeyImagesAttachment"^^xsd:anyURI ;
    fhir:l <https://hl7.cz/fhir/img/StructureDefinition/KeyImagesAttachment>
      ] ; #
      fhir:version [ fhir:v "0.1.0-ballot"] ; #
      fhir:name [ fhir:v "LogEnKeyImagesAttachmentCz"] ; #
      fhir:title [ fhir:v "A.2.6 - Media (attachments)"] ; #
      fhir:status [ fhir:v "draft"] ; #
      fhir:date [ fhir:v "2026-05-26T08:31:12+00:00"^^xsd:dateTime] ; #
      fhir:publisher [ fhir:v "HL7 Czech Republic"] ; #
      fhir:contact ( [
    fhir:name [ fhir:v "HL7 Czech Republic" ] ;
        ( fhir:telecom [
    fhir:system [ fhir:v "url" ] ;
    fhir:value [ fhir:v "https://www.hl7.cz/" ]     ] )
      ] ) ; #
      fhir:description [ fhir:v "Imaging Report - Imaging Report media (attachments) - A.2.6 \r\nKey images related to this report."] ; #
      fhir:jurisdiction ( [
        ( fhir:coding [
    fhir:system [
    fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ;
    fhir:l <urn:iso:std:iso:3166>       ] ;
    fhir:code [ fhir:v "CZ" ] ;
    fhir:display [ fhir:v "Czechia" ]     ] )
      ] ) ; #
      fhir:fhirVersion [ fhir:v "4.0.1"] ; #
      fhir:kind [ fhir:v "logical"] ; #
      fhir:abstract [ fhir:v false] ; #
      fhir:type [
    fhir:v "https://hl7.cz/fhir/img/StructureDefinition/KeyImagesAttachment"^^xsd:anyURI ;
    fhir:l <https://hl7.cz/fhir/img/StructureDefinition/KeyImagesAttachment>
      ] ; #
      fhir:baseDefinition [
    fhir:v "http://hl7.org/fhir/StructureDefinition/Base"^^xsd:anyURI ;
    fhir:l <http://hl7.org/fhir/StructureDefinition/Base>
      ] ; #
      fhir:derivation [ fhir:v "specialization"] ; #
      fhir:snapshot [
        ( fhir:extension [
    fhir:url [
    fhir:v "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version"^^xsd:anyURI ;
    fhir:l <http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version>       ] ;
    fhir:value [
    a fhir:String ;
    fhir:v "4.0.1"       ]     ] ) ;
        ( fhir:element [
    fhir:id [ fhir:v "KeyImagesAttachment" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment" ] ;
    fhir:short [ fhir:v "A.2.6 - Media (attachments)" ] ;
    fhir:definition [ fhir:v "Imaging Report - Imaging Report media (attachments) - A.2.6 \r\nKey images related to this report." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ] ;
    fhir:base [
    fhir:path [ fhir:v "Base" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ]       ] ;
    fhir:isModifier [ fhir:v false ]     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.created" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.created" ] ;
    fhir:short [ fhir:v "A.2.6.1 - Date and time of creation" ] ;
    fhir:definition [ fhir:v "Date and time of creation or the period during which the media was created." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.created" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.issued" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.issued" ] ;
    fhir:short [ fhir:v "A.2.6.2 - Date and time of issuance" ] ;
    fhir:definition [ fhir:v "Date and time when this resource was made available." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.issued" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author" ] ;
    fhir:short [ fhir:v "A.2.6.3 - Created by" ] ;
    fhir:definition [ fhir:v "Person who created the image." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.author" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Base"^^xsd:anyURI ;
    fhir:l fhir:Base         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.identifier" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.identifier" ] ;
    fhir:short [ fhir:v "A.2.6.3.1 - Author identifier" ] ;
    fhir:definition [ fhir:v "The health professional identifier that will allow addressing recipients within a national or international data exchange infrastructure, such as the licence or registration number. In case when the recipient is not a health professional, e.g. patient, appropriate personal identifier should be used." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.author.identifier" ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Identifier"^^xsd:anyURI ;
    fhir:l fhir:Identifier         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.name" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.name" ] ;
    fhir:short [ fhir:v "A.2.6.3.2 - Author name" ] ;
    fhir:definition [ fhir:v "Person name [the structure of the name will be the same as for the patient (given name, family name / surname)]." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.author.name" ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "HumanName"^^xsd:anyURI ;
    fhir:l fhir:HumanName         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.organizationID" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.organizationID" ] ;
    fhir:short [ fhir:v "A.2.6.3.3 - Author organisation ID" ] ;
    fhir:definition [ fhir:v "The healthcare provider organisation identifier. Identifier that is unique within a defined scope. Example: National healthcare provider ID. Multiple identifiers could be provided." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.author.organizationID" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Identifier"^^xsd:anyURI ;
    fhir:l fhir:Identifier         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.organization" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.organization" ] ;
    fhir:short [ fhir:v "A.2.6.3.4 - Author organisation" ] ;
    fhir:definition [ fhir:v "The healthcare provider organisation information." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.author.organization" ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Base"^^xsd:anyURI ;
    fhir:l fhir:Base         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.dateTime" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.dateTime" ] ;
    fhir:short [ fhir:v "A.2.6.3.5 - Date Time" ] ;
    fhir:definition [ fhir:v "Date and time of the last modification of the document by its Author." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.author.dateTime" ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.bodyPart" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.bodyPart" ] ;
    fhir:short [ fhir:v "A.2.6.4 - Body part" ] ;
    fhir:definition [ fhir:v "Observed body part." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.bodyPart" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaHeight" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaHeight" ] ;
    fhir:short [ fhir:v "A.2.6.5 - Media height" ] ;
    fhir:definition [ fhir:v "Image height in pixels (photo/video)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.mediaHeight" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaWidth" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaWidth" ] ;
    fhir:short [ fhir:v "A.2.6.6 - Media width" ] ;
    fhir:definition [ fhir:v "Image width in pixels (photo/video)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.mediaWidth" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaFrames" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaFrames" ] ;
    fhir:short [ fhir:v "A.2.6.7 - Media frames" ] ;
    fhir:definition [ fhir:v "Number of frames in a photo, video, or PDF." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.mediaFrames" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.recordingDuration" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.recordingDuration" ] ;
    fhir:short [ fhir:v "A.2.6.8 - Recording duration" ] ;
    fhir:definition [ fhir:v "Duration of the recording in seconds - for audio and video." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.recordingDuration" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment" ] ;
    fhir:short [ fhir:v "A.2.6.9 - Attachment" ] ;
    fhir:definition [ fhir:v "Directly embedded data or a link to the attachment's data source." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment" ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Base"^^xsd:anyURI ;
    fhir:l fhir:Base         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.date" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.date" ] ;
    fhir:short [ fhir:v "A.2.6.9.1 - Date" ] ;
    fhir:definition [ fhir:v "Date of the attachment content, e.g., the date a photo was taken." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.date" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.title" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.title" ] ;
    fhir:short [ fhir:v "A.2.6.9.2 - Title" ] ;
    fhir:definition [ fhir:v "Label to display in place of the data." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.title" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "string"^^xsd:anyURI ;
    fhir:l fhir:string         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.size" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.size" ] ;
    fhir:short [ fhir:v "A.2.6.9.3 - Size" ] ;
    fhir:definition [ fhir:v "Number of bytes of content (if url provided)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.size" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.hash" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.hash" ] ;
    fhir:short [ fhir:v "A.2.6.9.4 - Hash" ] ;
    fhir:definition [ fhir:v "The calculated hash of the data (sha-1, base64ed)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.hash" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "base64Binary"^^xsd:anyURI ;
    fhir:l fhir:base64Binary         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.url" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.url" ] ;
    fhir:short [ fhir:v "A.2.6.9.5 - URL" ] ;
    fhir:definition [ fhir:v "Uri where the data can be found." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.url" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "uri"^^xsd:anyURI ;
    fhir:l fhir:uri         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.data" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.data" ] ;
    fhir:short [ fhir:v "A.2.6.9.6 - Data" ] ;
    fhir:definition [ fhir:v "The actual data of the attachment - a sequence of bytes, base64 encoded." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.data" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "base64Binary"^^xsd:anyURI ;
    fhir:l fhir:base64Binary         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.contentType" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.contentType" ] ;
    fhir:short [ fhir:v "A.2.6.9.7 - Content type" ] ;
    fhir:definition [ fhir:v "Mime type of the content, with charset etc." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.contentType" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.note" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.note" ] ;
    fhir:short [ fhir:v "A.2.6.10 - Note" ] ;
    fhir:definition [ fhir:v "Contains free text, its author, and the date and time of its creation." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.note" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "string"^^xsd:anyURI ;
    fhir:l fhir:string         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.view" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.view" ] ;
    fhir:short [ fhir:v "A.2.6.11 - View" ] ;
    fhir:definition [ fhir:v "Projection name, e.g., lateral or anteroposterior (AP). - Preferred system(s): SNOMED CT [ViewProjectionCodelist]" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.view" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.modality" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.modality" ] ;
    fhir:short [ fhir:v "A.2.6.12 - Modality" ] ;
    fhir:definition [ fhir:v "Type of acquisition device/process. - Preferred system(s): DICOM [AcquisitionModalityCodelist]" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.modality" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.device" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.device" ] ;
    fhir:short [ fhir:v "A.2.6.13 - Device" ] ;
    fhir:definition [ fhir:v "Device used to collect the media." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.device" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaType" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaType" ] ;
    fhir:short [ fhir:v "A.2.6.14 - Media type" ] ;
    fhir:definition [ fhir:v "Classification of the media, e.g., image, video, or audio. - Preferred system(s): http://terminology.hl7.org/CodeSystem/media-category ValueList: image | video | audio" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
    fhir:base [
    fhir:path [ fhir:v "KeyImagesAttachment.mediaType" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ]       ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] )
      ] ; #
      fhir:differential [
        ( fhir:element [
    fhir:id [ fhir:v "KeyImagesAttachment" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment" ] ;
    fhir:short [ fhir:v "A.2.6 - Media (attachments)" ] ;
    fhir:definition [ fhir:v "Imaging Report - Imaging Report media (attachments) - A.2.6 \r\nKey images related to this report." ]     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.created" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.created" ] ;
    fhir:short [ fhir:v "A.2.6.1 - Date and time of creation" ] ;
    fhir:definition [ fhir:v "Date and time of creation or the period during which the media was created." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.issued" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.issued" ] ;
    fhir:short [ fhir:v "A.2.6.2 - Date and time of issuance" ] ;
    fhir:definition [ fhir:v "Date and time when this resource was made available." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author" ] ;
    fhir:short [ fhir:v "A.2.6.3 - Created by" ] ;
    fhir:definition [ fhir:v "Person who created the image." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Base"^^xsd:anyURI ;
    fhir:l fhir:Base         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.identifier" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.identifier" ] ;
    fhir:short [ fhir:v "A.2.6.3.1 - Author identifier" ] ;
    fhir:definition [ fhir:v "The health professional identifier that will allow addressing recipients within a national or international data exchange infrastructure, such as the licence or registration number. In case when the recipient is not a health professional, e.g. patient, appropriate personal identifier should be used." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Identifier"^^xsd:anyURI ;
    fhir:l fhir:Identifier         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.name" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.name" ] ;
    fhir:short [ fhir:v "A.2.6.3.2 - Author name" ] ;
    fhir:definition [ fhir:v "Person name [the structure of the name will be the same as for the patient (given name, family name / surname)]." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "HumanName"^^xsd:anyURI ;
    fhir:l fhir:HumanName         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.organizationID" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.organizationID" ] ;
    fhir:short [ fhir:v "A.2.6.3.3 - Author organisation ID" ] ;
    fhir:definition [ fhir:v "The healthcare provider organisation identifier. Identifier that is unique within a defined scope. Example: National healthcare provider ID. Multiple identifiers could be provided." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Identifier"^^xsd:anyURI ;
    fhir:l fhir:Identifier         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.organization" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.organization" ] ;
    fhir:short [ fhir:v "A.2.6.3.4 - Author organisation" ] ;
    fhir:definition [ fhir:v "The healthcare provider organisation information." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Base"^^xsd:anyURI ;
    fhir:l fhir:Base         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.author.dateTime" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.author.dateTime" ] ;
    fhir:short [ fhir:v "A.2.6.3.5 - Date Time" ] ;
    fhir:definition [ fhir:v "Date and time of the last modification of the document by its Author." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.bodyPart" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.bodyPart" ] ;
    fhir:short [ fhir:v "A.2.6.4 - Body part" ] ;
    fhir:definition [ fhir:v "Observed body part." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaHeight" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaHeight" ] ;
    fhir:short [ fhir:v "A.2.6.5 - Media height" ] ;
    fhir:definition [ fhir:v "Image height in pixels (photo/video)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaWidth" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaWidth" ] ;
    fhir:short [ fhir:v "A.2.6.6 - Media width" ] ;
    fhir:definition [ fhir:v "Image width in pixels (photo/video)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaFrames" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaFrames" ] ;
    fhir:short [ fhir:v "A.2.6.7 - Media frames" ] ;
    fhir:definition [ fhir:v "Number of frames in a photo, video, or PDF." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.recordingDuration" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.recordingDuration" ] ;
    fhir:short [ fhir:v "A.2.6.8 - Recording duration" ] ;
    fhir:definition [ fhir:v "Duration of the recording in seconds - for audio and video." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment" ] ;
    fhir:short [ fhir:v "A.2.6.9 - Attachment" ] ;
    fhir:definition [ fhir:v "Directly embedded data or a link to the attachment's data source." ] ;
    fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "Base"^^xsd:anyURI ;
    fhir:l fhir:Base         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.date" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.date" ] ;
    fhir:short [ fhir:v "A.2.6.9.1 - Date" ] ;
    fhir:definition [ fhir:v "Date of the attachment content, e.g., the date a photo was taken." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "*" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "dateTime"^^xsd:anyURI ;
    fhir:l fhir:dateTime         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.title" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.title" ] ;
    fhir:short [ fhir:v "A.2.6.9.2 - Title" ] ;
    fhir:definition [ fhir:v "Label to display in place of the data." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "string"^^xsd:anyURI ;
    fhir:l fhir:string         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.size" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.size" ] ;
    fhir:short [ fhir:v "A.2.6.9.3 - Size" ] ;
    fhir:definition [ fhir:v "Number of bytes of content (if url provided)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "integer"^^xsd:anyURI ;
    fhir:l fhir:integer         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.hash" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.hash" ] ;
    fhir:short [ fhir:v "A.2.6.9.4 - Hash" ] ;
    fhir:definition [ fhir:v "The calculated hash of the data (sha-1, base64ed)." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "base64Binary"^^xsd:anyURI ;
    fhir:l fhir:base64Binary         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.url" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.url" ] ;
    fhir:short [ fhir:v "A.2.6.9.5 - URL" ] ;
    fhir:definition [ fhir:v "Uri where the data can be found." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "uri"^^xsd:anyURI ;
    fhir:l fhir:uri         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.data" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.data" ] ;
    fhir:short [ fhir:v "A.2.6.9.6 - Data" ] ;
    fhir:definition [ fhir:v "The actual data of the attachment - a sequence of bytes, base64 encoded." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "base64Binary"^^xsd:anyURI ;
    fhir:l fhir:base64Binary         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.attachment.contentType" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.attachment.contentType" ] ;
    fhir:short [ fhir:v "A.2.6.9.7 - Content type" ] ;
    fhir:definition [ fhir:v "Mime type of the content, with charset etc." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.note" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.note" ] ;
    fhir:short [ fhir:v "A.2.6.10 - Note" ] ;
    fhir:definition [ fhir:v "Contains free text, its author, and the date and time of its creation." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "string"^^xsd:anyURI ;
    fhir:l fhir:string         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.view" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.view" ] ;
    fhir:short [ fhir:v "A.2.6.11 - View" ] ;
    fhir:definition [ fhir:v "Projection name, e.g., lateral or anteroposterior (AP). - Preferred system(s): SNOMED CT [ViewProjectionCodelist]" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.modality" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.modality" ] ;
    fhir:short [ fhir:v "A.2.6.12 - Modality" ] ;
    fhir:definition [ fhir:v "Type of acquisition device/process. - Preferred system(s): DICOM [AcquisitionModalityCodelist]" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.device" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.device" ] ;
    fhir:short [ fhir:v "A.2.6.13 - Device" ] ;
    fhir:definition [ fhir:v "Device used to collect the media." ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] [
    fhir:id [ fhir:v "KeyImagesAttachment.mediaType" ] ;
    fhir:path [ fhir:v "KeyImagesAttachment.mediaType" ] ;
    fhir:short [ fhir:v "A.2.6.14 - Media type" ] ;
    fhir:definition [ fhir:v "Classification of the media, e.g., image, video, or audio. - Preferred system(s): http://terminology.hl7.org/CodeSystem/media-category ValueList: image | video | audio" ] ;
    fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
    fhir:max [ fhir:v "1" ] ;
          ( fhir:type [
    fhir:code [
    fhir:v "CodeableConcept"^^xsd:anyURI ;
    fhir:l fhir:CodeableConcept         ]       ] )     ] )
      ] . #