
NDHM (R4), Published and maintained by NRCeS for NHA.
This version is based on the NDHM Health Data Interchange Specifications 1.0 and updated periodically.
StructureDefinition-Media
This profile sets minimum expectations for the Media resource to searching for and fetching a Organization associated with a patient or provider. It identifies which core elements, extensions, vocabularies and value sets SHALL be present in the resource when using this profile.
Examples
Formal Views of Profile Content
Description of Profiles, Differentials, and Snapshots.
The official URL for this profile is:
https://nrces.in/ndhm/fhir/r4/StructureDefinition/Media
This profile builds on Media
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Media | A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference | |
![]() ![]() ![]() | S | 1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown |
![]() ![]() ![]() | S | 0..1 | CodeableConcept | The type of acquisition equipment/process |
![]() ![]() ![]() ![]() | S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() | 1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() | S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() | 0..1 | Reference(Group | Device | Location | Patient | Specimen | Practitioner | PractitionerRole) | Who/What this Media is a record of | |
![]() ![]() ![]() | 0..1 | Reference(CareTeam | Device | RelatedPerson | Practitioner | PractitionerRole | Organization | Patient) | The person who generated the image | |
![]() ![]() ![]() | S | 1..1 | Attachment | Actual Media - reference or data |
![]() ![]() ![]() ![]() | S | 1..1 | code | Mime type of the content, with charset etc. |
![]() ![]() ![]() ![]() | S | 1..1 | base64Binary | Data inline, base64ed |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Media | A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference |
![]() ![]() ![]() | Σ | 0..1 | string | Logical id of this artifact |
![]() ![]() ![]() | ΣI | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations |
![]() ![]() ![]() | ?!I | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | ΣI | 0..* | Identifier | Identifier(s) for the image |
![]() ![]() ![]() | ΣI | 0..* | Reference(ServiceRequest | CarePlan) | Procedure that caused this media to be created |
![]() ![]() ![]() | ΣI | 0..* | Reference(Resource) | Part of referenced event |
![]() ![]() ![]() | ?!SΣI | 1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required) |
![]() ![]() ![]() | ΣI | 0..1 | CodeableConcept | Classification of media as image, video, or audio Binding: MediaType (extensible) |
![]() ![]() ![]() | SΣI | 0..1 | CodeableConcept | The type of acquisition equipment/process Binding: MediaModality (example) |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() | SΣI | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() ![]() | ΣI | 0..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() | ΣI | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() | ΣI | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() | ΣI | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() | ΣI | 0..1 | boolean | If this coding was chosen directly by the user |
![]() ![]() ![]() ![]() | SΣI | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() | ΣI | 0..1 | CodeableConcept | Imaging view, e.g. Lateral or Antero-posterior Binding: MediaCollectionView/Projection (example) |
![]() ![]() ![]() | ΣI | 0..1 | Reference(Group | Device | Location | Patient | Specimen | Practitioner | PractitionerRole) | Who/What this Media is a record of |
![]() ![]() ![]() | ΣI | 0..1 | Reference(Encounter) | Encounter associated with media |
![]() ![]() ![]() | ΣI | 0..1 | When Media was collected | |
![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() | Period | |||
![]() ![]() ![]() | ΣI | 0..1 | instant | Date/Time this version was made available |
![]() ![]() ![]() | ΣI | 0..1 | Reference(CareTeam | Device | RelatedPerson | Practitioner | PractitionerRole | Organization | Patient) | The person who generated the image |
![]() ![]() ![]() | ΣI | 0..* | CodeableConcept | Why was event performed? Binding: ProcedureReasonCodes (example) |
![]() ![]() ![]() | ΣI | 0..1 | CodeableConcept | Observed body part Binding: SNOMEDCTBodyStructures (example) |
![]() ![]() ![]() | ΣI | 0..1 | string | Name of the device/manufacturer |
![]() ![]() ![]() | ΣI | 0..1 | Reference(Device | DeviceMetric | Device) | Observing Device |
![]() ![]() ![]() | ΣI | 0..1 | positiveInt | Height of the image in pixels (photo/video) |
![]() ![]() ![]() | ΣI | 0..1 | positiveInt | Width of the image in pixels (photo/video) |
![]() ![]() ![]() | ΣI | 0..1 | positiveInt | Number of frames if > 1 (photo) |
![]() ![]() ![]() | ΣI | 0..1 | decimal | Length in seconds (audio / video) |
![]() ![]() ![]() | SΣI | 1..1 | Attachment | Actual Media - reference or data |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() | SΣI | 1..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required) Example General: text/plain; charset=UTF-8, image/png |
![]() ![]() ![]() ![]() | ΣI | 0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred) Max Binding: AllLanguages Example General: en-AU |
![]() ![]() ![]() ![]() | SI | 1..1 | base64Binary | Data inline, base64ed |
![]() ![]() ![]() ![]() | ΣI | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png |
![]() ![]() ![]() ![]() | ΣI | 0..1 | unsignedInt | Number of bytes of content (if url provided) |
![]() ![]() ![]() ![]() | ΣI | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) |
![]() ![]() ![]() ![]() | ΣI | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo |
![]() ![]() ![]() ![]() | ΣI | 0..1 | dateTime | Date attachment was first created |
![]() ![]() ![]() | I | 0..* | Annotation | Comments made about the media |
![]() |
Differential View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Media | A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference | |
![]() ![]() ![]() | S | 1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown |
![]() ![]() ![]() | S | 0..1 | CodeableConcept | The type of acquisition equipment/process |
![]() ![]() ![]() ![]() | S | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() | 1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() | S | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() | 0..1 | Reference(Group | Device | Location | Patient | Specimen | Practitioner | PractitionerRole) | Who/What this Media is a record of | |
![]() ![]() ![]() | 0..1 | Reference(CareTeam | Device | RelatedPerson | Practitioner | PractitionerRole | Organization | Patient) | The person who generated the image | |
![]() ![]() ![]() | S | 1..1 | Attachment | Actual Media - reference or data |
![]() ![]() ![]() ![]() | S | 1..1 | code | Mime type of the content, with charset etc. |
![]() ![]() ![]() ![]() | S | 1..1 | base64Binary | Data inline, base64ed |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Media | A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference |
![]() ![]() ![]() | Σ | 0..1 | string | Logical id of this artifact |
![]() ![]() ![]() | ΣI | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!ΣI | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | I | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations |
![]() ![]() ![]() | ?!I | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | ΣI | 0..* | Identifier | Identifier(s) for the image |
![]() ![]() ![]() | ΣI | 0..* | Reference(ServiceRequest | CarePlan) | Procedure that caused this media to be created |
![]() ![]() ![]() | ΣI | 0..* | Reference(Resource) | Part of referenced event |
![]() ![]() ![]() | ?!SΣI | 1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required) |
![]() ![]() ![]() | ΣI | 0..1 | CodeableConcept | Classification of media as image, video, or audio Binding: MediaType (extensible) |
![]() ![]() ![]() | SΣI | 0..1 | CodeableConcept | The type of acquisition equipment/process Binding: MediaModality (example) |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() | SΣI | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() ![]() | ΣI | 0..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() | ΣI | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() | ΣI | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() | ΣI | 1..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() | ΣI | 0..1 | boolean | If this coding was chosen directly by the user |
![]() ![]() ![]() ![]() | SΣI | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() | ΣI | 0..1 | CodeableConcept | Imaging view, e.g. Lateral or Antero-posterior Binding: MediaCollectionView/Projection (example) |
![]() ![]() ![]() | ΣI | 0..1 | Reference(Group | Device | Location | Patient | Specimen | Practitioner | PractitionerRole) | Who/What this Media is a record of |
![]() ![]() ![]() | ΣI | 0..1 | Reference(Encounter) | Encounter associated with media |
![]() ![]() ![]() | ΣI | 0..1 | When Media was collected | |
![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() | Period | |||
![]() ![]() ![]() | ΣI | 0..1 | instant | Date/Time this version was made available |
![]() ![]() ![]() | ΣI | 0..1 | Reference(CareTeam | Device | RelatedPerson | Practitioner | PractitionerRole | Organization | Patient) | The person who generated the image |
![]() ![]() ![]() | ΣI | 0..* | CodeableConcept | Why was event performed? Binding: ProcedureReasonCodes (example) |
![]() ![]() ![]() | ΣI | 0..1 | CodeableConcept | Observed body part Binding: SNOMEDCTBodyStructures (example) |
![]() ![]() ![]() | ΣI | 0..1 | string | Name of the device/manufacturer |
![]() ![]() ![]() | ΣI | 0..1 | Reference(Device | DeviceMetric | Device) | Observing Device |
![]() ![]() ![]() | ΣI | 0..1 | positiveInt | Height of the image in pixels (photo/video) |
![]() ![]() ![]() | ΣI | 0..1 | positiveInt | Width of the image in pixels (photo/video) |
![]() ![]() ![]() | ΣI | 0..1 | positiveInt | Number of frames if > 1 (photo) |
![]() ![]() ![]() | ΣI | 0..1 | decimal | Length in seconds (audio / video) |
![]() ![]() ![]() | SΣI | 1..1 | Attachment | Actual Media - reference or data |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() ![]() | SΣI | 1..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required) Example General: text/plain; charset=UTF-8, image/png |
![]() ![]() ![]() ![]() | ΣI | 0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred) Max Binding: AllLanguages Example General: en-AU |
![]() ![]() ![]() ![]() | SI | 1..1 | base64Binary | Data inline, base64ed |
![]() ![]() ![]() ![]() | ΣI | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png |
![]() ![]() ![]() ![]() | ΣI | 0..1 | unsignedInt | Number of bytes of content (if url provided) |
![]() ![]() ![]() ![]() | ΣI | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) |
![]() ![]() ![]() ![]() | ΣI | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo |
![]() ![]() ![]() ![]() | ΣI | 0..1 | dateTime | Date attachment was first created |
![]() ![]() ![]() | I | 0..* | Annotation | Comments made about the media |
![]() |
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron