\"].value" ]
] [
fhir:identity [ fhir:v "dicom" ] ;
fhir:map [ fhir:v "0028,0010" ]
] )
] [
fhir:id [ fhir:v "Media.width" ] ;
fhir:path [ fhir:v "Media.width" ] ;
fhir:short [ fhir:v "Width of the image in pixels (photo/video)" ] ;
fhir:definition [ fhir:v "Width of the image in pixels (photo/video)." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Media.width" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "positiveInt"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v ".outboundRelationship[typeCode=\"COMP].target[classCode=\"OBS\", moodCode=\"EVN\",code=\"\"].value" ]
] [
fhir:identity [ fhir:v "dicom" ] ;
fhir:map [ fhir:v "0028,0011" ]
] )
] [
fhir:id [ fhir:v "Media.frames" ] ;
fhir:path [ fhir:v "Media.frames" ] ;
fhir:short [ fhir:v "Number of frames if > 1 (photo)" ] ;
fhir:definition [ fhir:v "The number of frames in a photo. This is used with a multi-page fax, or an imaging acquisition context that takes multiple slices in a single image, or an animated gif. If there is more than one frame, this SHALL have a value in order to alert interface software that a multi-frame capable rendering widget is required." ] ;
fhir:comment [ fhir:v "if the number of frames is not supplied, the value may be unknown. Applications should not assume that there is only one frame unless it is explicitly stated." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Media.frames" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "positiveInt"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v ".outboundRelationship[typeCode=\"COMP].target[classCode=\"OBS\", moodCode=\"EVN\",code=\"\"].value" ]
] )
] [
fhir:id [ fhir:v "Media.duration" ] ;
fhir:path [ fhir:v "Media.duration" ] ;
fhir:short [ fhir:v "Length in seconds (audio / video)" ] ;
fhir:definition [ fhir:v "The duration of the recording in seconds - for audio and video." ] ;
fhir:comment [ fhir:v "The duration might differ from occurrencePeriod if recording was paused." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Media.duration" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "decimal"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v ".outboundRelationship[typeCode=\"COMP].target[classCode=\"OBS\", moodCode=\"EVN\",code=\"\"].value" ]
] [
fhir:identity [ fhir:v "dicom" ] ;
fhir:map [ fhir:v "~0028,0002" ]
] )
] [
fhir:id [ fhir:v "Media.content" ] ;
fhir:path [ fhir:v "Media.content" ] ;
fhir:short [ fhir:v "Actual Media - reference or data" ] ;
fhir:definition [ fhir:v "The actual content of the media - inline or by direct reference to the media source file." ] ;
fhir:comment [ fhir:v "Recommended content types: image/jpeg, image/png, image/tiff, video/mpeg, audio/mp4, application/dicom. Application/dicom can contain the transfer syntax as a parameter. For media that covers a period of time (video/sound), the content.creationTime is the end time. Creation time is used for tracking, organizing versions and searching." ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Media.content" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "Attachment"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v ".text" ]
] )
] [
fhir:id [ fhir:v "Media.note" ] ;
fhir:path [ fhir:v "Media.note" ] ;
fhir:short [ fhir:v "Comments made about the media" ] ;
fhir:definition [ fhir:v "Comments made about the media by the performer, subject or other participants." ] ;
fhir:comment [ fhir:v "Not to be used for observations, conclusions, etc. Instead use an [Observation](http://hl7.org/fhir/R4/observation.html) based on the Media/ImagingStudy resource." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "*" ] ;
fhir:base [
fhir:path [ fhir:v "Media.note" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "*" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "Annotation"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "false"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "workflow" ] ;
fhir:map [ fhir:v "Event.note" ]
] [
fhir:identity [ fhir:v "v2" ] ;
fhir:map [ fhir:v "NTE" ]
] [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v ".inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN, moodCode=EVN].value[xsi:type=ST]" ]
] )
] [
fhir:id [ fhir:v "Media.note.id" ] ;
fhir:path [ fhir:v "Media.note.id" ] ;
fhir:representation ( [ fhir:v "xmlAttr" ] ) ;
fhir:short [ fhir:v "Unique id for inter-element referencing" ] ;
fhir:definition [ fhir:v "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Element.id" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:extension ( [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"^^xsd:anyURI ] ;
fhir:value [ fhir:v "string"^^xsd:anyURI ]
] ) ;
fhir:code [ fhir:v "http://hl7.org/fhirpath/System.String"^^xsd:anyURI ]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "false"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v "n/a" ]
] )
] [
fhir:id [ fhir:v "Media.note.extension" ] ;
fhir:path [ fhir:v "Media.note.extension" ] ;
fhir:slicing [
fhir:discriminator ( [
fhir:type [ fhir:v "value" ] ;
fhir:path [ fhir:v "url" ]
] ) ;
fhir:description [ fhir:v "Extensions are always sliced by (at least) url" ] ;
fhir:rules [ fhir:v "open" ]
] ;
fhir:short [ fhir:v "Additional content defined by implementations" ] ;
fhir:definition [ fhir:v "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." ] ;
fhir:comment [ fhir:v "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." ] ;
fhir:alias ( [ fhir:v "extensions" ] [ fhir:v "user content" ] ) ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "*" ] ;
fhir:base [
fhir:path [ fhir:v "Element.extension" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "*" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "Extension"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] [
fhir:key [ fhir:v "ext-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "Must have either extensions or value[x], not both" ] ;
fhir:expression [ fhir:v "extension.exists() != value.exists()" ] ;
fhir:xpath [ fhir:v "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Extension"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "false"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v "n/a" ]
] )
] [
fhir:id [ fhir:v "Media.note.author[x]" ] ;
fhir:path [ fhir:v "Media.note.author[x]" ] ;
fhir:slicing [
fhir:discriminator ( [
fhir:type [ fhir:v "type" ] ;
fhir:path [ fhir:v "$this" ]
] ) ;
fhir:ordered [ fhir:v "false"^^xsd:boolean ] ;
fhir:rules [ fhir:v "closed" ]
] ;
fhir:short [ fhir:v "Individual responsible for the annotation" ] ;
fhir:definition [ fhir:v "The individual responsible for making the annotation." ] ;
fhir:comment [ fhir:v "Organization is used when there's no need for specific attribution as to who made the comment." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Annotation.author[x]" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ;
fhir:targetProfile ( [
fhir:v "http://hl7.org/fhir/StructureDefinition/Practitioner"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://hl7.org/fhir/StructureDefinition/Patient"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://hl7.org/fhir/StructureDefinition/RelatedPerson"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://hl7.org/fhir/StructureDefinition/Organization"^^xsd:anyURI ;
fhir:link
] )
] [
fhir:code [ fhir:v "string"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "v2" ] ;
fhir:map [ fhir:v "N/A" ]
] [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v "Act.participant[typeCode=AUT].role" ]
] )
] [
fhir:id [ fhir:v "Media.note.author[x]:authorReference" ] ;
fhir:path [ fhir:v "Media.note.author[x]" ] ;
fhir:sliceName [ fhir:v "authorReference" ] ;
fhir:short [ fhir:v "Individual responsible for the annotation" ] ;
fhir:definition [ fhir:v "The individual responsible for making the annotation." ] ;
fhir:comment [ fhir:v "Organization is used when there's no need for specific attribution as to who made the comment." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Annotation.author[x]" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ;
fhir:targetProfile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioner"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-patient"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-relatedperson"^^xsd:anyURI ;
fhir:link
] )
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "v2" ] ;
fhir:map [ fhir:v "N/A" ]
] [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v "Act.participant[typeCode=AUT].role" ]
] )
] [
fhir:id [ fhir:v "Media.note.author[x]:authorString" ] ;
fhir:path [ fhir:v "Media.note.author[x]" ] ;
fhir:sliceName [ fhir:v "authorString" ] ;
fhir:short [ fhir:v "Individual responsible for the annotation" ] ;
fhir:definition [ fhir:v "The individual responsible for making the annotation." ] ;
fhir:comment [ fhir:v "Organization is used when there's no need for specific attribution as to who made the comment." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Annotation.author[x]" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "string"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "v2" ] ;
fhir:map [ fhir:v "N/A" ]
] [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v "Act.participant[typeCode=AUT].role" ]
] )
] [
fhir:id [ fhir:v "Media.note.time" ] ;
fhir:path [ fhir:v "Media.note.time" ] ;
fhir:short [ fhir:v "When the annotation was made" ] ;
fhir:definition [ fhir:v "Indicates when this particular annotation was made." ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Annotation.time" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "dateTime"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "v2" ] ;
fhir:map [ fhir:v "N/A" ]
] [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v "Act.effectiveTime" ]
] )
] [
fhir:id [ fhir:v "Media.note.text" ] ;
fhir:path [ fhir:v "Media.note.text" ] ;
fhir:short [ fhir:v "The annotation - text content (as markdown)" ] ;
fhir:definition [ fhir:v "The text of the annotation in markdown format." ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:base [
fhir:path [ fhir:v "Annotation.text" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ]
] ;
fhir:type ( [
fhir:code [ fhir:v "markdown"^^xsd:anyURI ]
] ) ;
fhir:constraint ( [
fhir:key [ fhir:v "ele-1" ] ;
fhir:severity [ fhir:v "error" ] ;
fhir:human [ fhir:v "All FHIR elements must have a @value or children" ] ;
fhir:expression [ fhir:v "hasValue() or (children().count() > id.count())" ] ;
fhir:xpath [ fhir:v "@value|f:*|h:div" ] ;
fhir:source [
fhir:v "http://hl7.org/fhir/StructureDefinition/Element"^^xsd:anyURI ;
fhir:link
]
] ) ;
fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ;
fhir:isSummary [ fhir:v "true"^^xsd:boolean ] ;
fhir:mapping ( [
fhir:identity [ fhir:v "v2" ] ;
fhir:map [ fhir:v "N/A" ]
] [
fhir:identity [ fhir:v "rim" ] ;
fhir:map [ fhir:v "Act.text" ]
] )
] )
] ; #
fhir:differential [
fhir:element ( [
fhir:id [ fhir:v "Media.extension" ] ;
fhir:path [ fhir:v "Media.extension" ] ;
fhir:slicing [
fhir:discriminator ( [
fhir:type [ fhir:v "value" ] ;
fhir:path [ fhir:v "url" ]
] ) ;
fhir:ordered [ fhir:v "false"^^xsd:boolean ] ;
fhir:rules [ fhir:v "open" ]
] ;
fhir:min [ fhir:v "2"^^xsd:nonNegativeInteger ]
] [
fhir:id [ fhir:v "Media.extension:episodeOfCare" ] ;
fhir:path [ fhir:v "Media.extension" ] ;
fhir:sliceName [ fhir:v "episodeOfCare" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:type ( [
fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ;
fhir:profile ( [
fhir:v "http://hl7.org/fhir/StructureDefinition/workflow-episodeOfCare"^^xsd:anyURI ;
fhir:link
] ) ;
fhir:aggregation ( [ fhir:v "referenced" ] )
] )
] [
fhir:id [ fhir:v "Media.extension:quality" ] ;
fhir:path [ fhir:v "Media.extension" ] ;
fhir:sliceName [ fhir:v "quality" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "*" ] ;
fhir:type ( [
fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ;
fhir:profile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-quality"^^xsd:anyURI ;
fhir:link
] )
] )
] [
fhir:id [ fhir:v "Media.extension:resolvedTiming" ] ;
fhir:path [ fhir:v "Media.extension" ] ;
fhir:sliceName [ fhir:v "resolvedTiming" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:type ( [
fhir:code [ fhir:v "Extension"^^xsd:anyURI ] ;
fhir:profile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-resolved-timing"^^xsd:anyURI ;
fhir:link
] )
] )
] [
fhir:id [ fhir:v "Media.basedOn" ] ;
fhir:path [ fhir:v "Media.basedOn" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:type ( [
fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ;
fhir:targetProfile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest"^^xsd:anyURI ;
fhir:link
] ) ;
fhir:aggregation ( [ fhir:v "referenced" ] )
] )
] [
fhir:id [ fhir:v "Media.subject" ] ;
fhir:path [ fhir:v "Media.subject" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:type ( [
fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ;
fhir:targetProfile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-patient"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioner"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://hl7.org/fhir/StructureDefinition/Group"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-device"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://hl7.org/fhir/StructureDefinition/Specimen"^^xsd:anyURI ;
fhir:link
] )
] )
] [
fhir:id [ fhir:v "Media.subject.reference" ] ;
fhir:path [ fhir:v "Media.subject.reference" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ;
fhir:type ( [
fhir:code [ fhir:v "string"^^xsd:anyURI ] ;
fhir:aggregation ( [ fhir:v "referenced" ] )
] )
] [
fhir:id [ fhir:v "Media.created[x]" ] ;
fhir:path [ fhir:v "Media.created[x]" ] ;
fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ]
] [
fhir:id [ fhir:v "Media.operator" ] ;
fhir:path [ fhir:v "Media.operator" ] ;
fhir:type ( [
fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ;
fhir:targetProfile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioner"^^xsd:anyURI ;
fhir:link
] ) ;
fhir:aggregation ( [ fhir:v "referenced" ] )
] )
] [
fhir:id [ fhir:v "Media.device" ] ;
fhir:path [ fhir:v "Media.device" ] ;
fhir:type ( [
fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ;
fhir:targetProfile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-device"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-devicemetric"^^xsd:anyURI ;
fhir:link
] ) ;
fhir:aggregation ( [ fhir:v "referenced" ] )
] )
] [
fhir:id [ fhir:v "Media.note.author[x]" ] ;
fhir:path [ fhir:v "Media.note.author[x]" ] ;
fhir:slicing [
fhir:discriminator ( [
fhir:type [ fhir:v "type" ] ;
fhir:path [ fhir:v "$this" ]
] ) ;
fhir:ordered [ fhir:v "false"^^xsd:boolean ] ;
fhir:rules [ fhir:v "open" ]
]
] [
fhir:id [ fhir:v "Media.note.author[x]:authorReference" ] ;
fhir:path [ fhir:v "Media.note.author[x]" ] ;
fhir:sliceName [ fhir:v "authorReference" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:type ( [
fhir:code [ fhir:v "Reference"^^xsd:anyURI ] ;
fhir:targetProfile ( [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-practitioner"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-patient"^^xsd:anyURI ;
fhir:link
] [
fhir:v "http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-relatedperson"^^xsd:anyURI ;
fhir:link
] )
] )
] [
fhir:id [ fhir:v "Media.note.author[x]:authorString" ] ;
fhir:path [ fhir:v "Media.note.author[x]" ] ;
fhir:sliceName [ fhir:v "authorString" ] ;
fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ;
fhir:max [ fhir:v "1" ] ;
fhir:type ( [
fhir:code [ fhir:v "string"^^xsd:anyURI ]
] )
] )
] . #
# -------------------------------------------------------------------------------------