Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.2.0 - STU1 Brazil flag

This page is part of the IPS Brasil (v1.2.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: MediaObservationBRIPS

URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/MediaObservationBRIPS Versão: 1.2.0
Active as of 2026-08-22 Nome computável: MediaObservationBRIPS

Este perfil restringe o recurso de Mídia (que é uma observação especializada)

Este perfil restringe o recurso Media (que é uma especialização do perfil Observation). Este recurso trata de uma foto, vídeo ou gravação de áudio adquirida ou utilizada na área da saúde. O conteúdo real pode estar embutido ou fornecido por referência direta.

O projeto INSPIRA (Hospital Sírio-Libanês / HL7 Brasil, Protocolo 25000.176202/2023-57) revisou os perfis do Guia IPS Brasil, adicionou bindings nacionais da RNDS e expandiu o mapeamento de estrutura para 8 colunas. A versão atual do Guia é 1.1.0 (2026).

Escopo/Uso

O perfil MediaObservationBRIPS especializa o perfil internacional [Media-observation-uv-ips](http://hl7.org/fhir/

Usos:

  • Este Perfil não é utilizado por nenhum perfil neste guia de implementação

You can also check for usages in the FHIR IG Statistics

Visões formais do conteúdo do perfil

Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.

Esta estrutura é derivada de MediaObservationUvIps

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Media 0..* MediaObservationUvIps A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference
... id 0..1 id ID do artefato
... meta 0..1 Meta Metadados sobre recurso
... implicitRules 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension 0..* Extension Extensões que não podem ser ignoradas
... identifier 0..* Identifier Identificador(es) da(s) imagem (ns)
... basedOn 0..* Reference(ServiceRequest | CarePlan) Procedimento que causou a criação desta mídia
... partOf 0..* Reference(Resource) Parte do evento referenciado
... status 1..1 code Status do evento
... type 0..1 CodeableConceptIPS Código do tipo mídia
... modality 0..1 CodeableConcept O tipo de equipamento/processo utilizado na aquisição da imagem
... view 0..1 CodeableConcept Projeção da imagem, por exemplo: lateral ou antero-posterior
... subject 1..1 Reference(PatientBRIPS) De quem/o quê está registrado nesta mídia
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... reference 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente)
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para este rescurso
... encounter 0..1 Reference(Encounter) Atendimento associado à esta mídia
... created[x] 0..1 dateTime, Period Quando a mídia foi capturada
... issued 0..1 instant Data/hora em que esta versão foi disponibilizada
... operator 0..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | Device | RelatedPerson) A pessoa responsável pela geração da imagem
... reasonCode 0..* CodeableConcept Motivo pelo qual a mídia foi criada
... bodySite 0..1 CodeableConcept Parte anatômica observada
... deviceName 0..1 string Nome do dispositivo/fabricante
... device 0..1 Reference(Device | DeviceMetric) Dispositivo utilizado para capturar a imagem
... height 0..1 positiveInt Altura da imagem em pixels (foto/vídeo)
... width 0..1 positiveInt Largura da imagem em pixels (foto/vídeo)
... frames 0..1 positiveInt Número de frames se > 1 (foto)
... duration 0..1 decimal Duração em segundos (áudio / vídeo)
... content 1..1 Attachment Mídia - referência ou dado
... note 0..* Annotation Comentários sobre a mídia

doco Documentação para este formato
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Media 0..* MediaObservationUvIps A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension ?! 0..* Extension Extensões que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificador(es) da(s) imagem (ns)
... basedOn Σ 0..* Reference(ServiceRequest | CarePlan) Procedimento que causou a criação desta mídia
... partOf Σ 0..* Reference(Resource) Parte do evento referenciado
... status ?!Σ 1..1 code Status do evento
Vínculo: EventStatus (required): Codes identifying the lifecycle stage of an event.
Valor fixo: completed
... type 0..1 CodeableConceptIPS Código do tipo mídia
Vínculo: MediaType (extensible): Codes for high level media categories.
... modality Σ 0..1 CodeableConcept O tipo de equipamento/processo utilizado na aquisição da imagem
Vínculo: MediaModality (example): Detailed information about the type of the image - its kind, purpose, or the kind of equipment used to generate it.
... view Σ 0..1 CodeableConcept Projeção da imagem, por exemplo: lateral ou antero-posterior
Vínculo: MediaCollectionView/Projection (example): Imaging view (projection) used when collecting an image.
... subject Σ 1..1 Reference(PatientBRIPS) De quem/o quê está registrado nesta mídia
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para este rescurso
... encounter Σ 0..1 Reference(Encounter) Atendimento associado à esta mídia
... created[x] Σ 0..1 Quando a mídia foi capturada
.... createdDateTime dateTime
.... createdPeriod Period
... issued Σ 0..1 instant Data/hora em que esta versão foi disponibilizada
... operator Σ 0..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | Device | RelatedPerson) A pessoa responsável pela geração da imagem
... reasonCode Σ 0..* CodeableConcept Motivo pelo qual a mídia foi criada
Vínculo: ProcedureReasonCodes (example): The reason for the media.
... bodySite Σ 0..1 CodeableConcept Parte anatômica observada
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... deviceName Σ 0..1 string Nome do dispositivo/fabricante
... device Σ 0..1 Reference(Device | DeviceMetric) Dispositivo utilizado para capturar a imagem
... height Σ 0..1 positiveInt Altura da imagem em pixels (foto/vídeo)
... width Σ 0..1 positiveInt Largura da imagem em pixels (foto/vídeo)
... frames Σ 0..1 positiveInt Número de frames se > 1 (foto)
... duration Σ 0..1 decimal Duração em segundos (áudio / vídeo)
... content Σ 1..1 Attachment Mídia - referência ou dado
... note 0..* Annotation Comentários sobre a mídia

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Media.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Media.status Base required EventStatus 📍4.0.1 a norma FHIR
Media.type Base extensible Media Type 📦4.0.1 a norma FHIR
Media.modality Base example Media Modality 📦4.0.1 a norma FHIR
Media.view Base example Media Collection View/Projection 📦4.0.1 a norma FHIR
Media.subject.type Base extensible ResourceType 📦4.0.1 a norma FHIR
Media.reasonCode Base example Procedure Reason Codes 📦4.0.1 a norma FHIR
Media.bodySite Base example SNOMED CT Body Structures 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Media If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Media If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Media If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Media If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Media A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Media 0..* MediaObservationUvIps A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension ?! 0..* Extension Extensões que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificador(es) da(s) imagem (ns)
... basedOn Σ 0..* Reference(ServiceRequest | CarePlan) Procedimento que causou a criação desta mídia
... partOf Σ 0..* Reference(Resource) Parte do evento referenciado
... status ?!Σ 1..1 code Status do evento
Vínculo: EventStatus (required): Codes identifying the lifecycle stage of an event.
Valor fixo: completed
... type 0..1 CodeableConceptIPS Código do tipo mídia
Vínculo: MediaType (extensible): Codes for high level media categories.
... modality Σ 0..1 CodeableConcept O tipo de equipamento/processo utilizado na aquisição da imagem
Vínculo: MediaModality (example): Detailed information about the type of the image - its kind, purpose, or the kind of equipment used to generate it.
... view Σ 0..1 CodeableConcept Projeção da imagem, por exemplo: lateral ou antero-posterior
Vínculo: MediaCollectionView/Projection (example): Imaging view (projection) used when collecting an image.
... subject Σ 1..1 Reference(PatientBRIPS) De quem/o quê está registrado nesta mídia
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para este rescurso
... encounter Σ 0..1 Reference(Encounter) Atendimento associado à esta mídia
... created[x] Σ 0..1 Quando a mídia foi capturada
.... createdDateTime dateTime
.... createdPeriod Period
... issued Σ 0..1 instant Data/hora em que esta versão foi disponibilizada
... operator Σ 0..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | Device | RelatedPerson) A pessoa responsável pela geração da imagem
... reasonCode Σ 0..* CodeableConcept Motivo pelo qual a mídia foi criada
Vínculo: ProcedureReasonCodes (example): The reason for the media.
... bodySite Σ 0..1 CodeableConcept Parte anatômica observada
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... deviceName Σ 0..1 string Nome do dispositivo/fabricante
... device Σ 0..1 Reference(Device | DeviceMetric) Dispositivo utilizado para capturar a imagem
... height Σ 0..1 positiveInt Altura da imagem em pixels (foto/vídeo)
... width Σ 0..1 positiveInt Largura da imagem em pixels (foto/vídeo)
... frames Σ 0..1 positiveInt Número de frames se > 1 (foto)
... duration Σ 0..1 decimal Duração em segundos (áudio / vídeo)
... content Σ 1..1 Attachment Mídia - referência ou dado
... note 0..* Annotation Comentários sobre a mídia

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Media.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Media.status Base required EventStatus 📍4.0.1 a norma FHIR
Media.type Base extensible Media Type 📦4.0.1 a norma FHIR
Media.modality Base example Media Modality 📦4.0.1 a norma FHIR
Media.view Base example Media Collection View/Projection 📦4.0.1 a norma FHIR
Media.subject.type Base extensible ResourceType 📦4.0.1 a norma FHIR
Media.reasonCode Base example Procedure Reason Codes 📦4.0.1 a norma FHIR
Media.bodySite Base example SNOMED CT Body Structures 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Media If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Media If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Media If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Media If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Media A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Visão diferencial

Esta estrutura é derivada de MediaObservationUvIps

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Media 0..* MediaObservationUvIps A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference
... id 0..1 id ID do artefato
... meta 0..1 Meta Metadados sobre recurso
... implicitRules 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension 0..* Extension Extensões que não podem ser ignoradas
... identifier 0..* Identifier Identificador(es) da(s) imagem (ns)
... basedOn 0..* Reference(ServiceRequest | CarePlan) Procedimento que causou a criação desta mídia
... partOf 0..* Reference(Resource) Parte do evento referenciado
... status 1..1 code Status do evento
... type 0..1 CodeableConceptIPS Código do tipo mídia
... modality 0..1 CodeableConcept O tipo de equipamento/processo utilizado na aquisição da imagem
... view 0..1 CodeableConcept Projeção da imagem, por exemplo: lateral ou antero-posterior
... subject 1..1 Reference(PatientBRIPS) De quem/o quê está registrado nesta mídia
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
.... reference 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente)
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para este rescurso
... encounter 0..1 Reference(Encounter) Atendimento associado à esta mídia
... created[x] 0..1 dateTime, Period Quando a mídia foi capturada
... issued 0..1 instant Data/hora em que esta versão foi disponibilizada
... operator 0..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | Device | RelatedPerson) A pessoa responsável pela geração da imagem
... reasonCode 0..* CodeableConcept Motivo pelo qual a mídia foi criada
... bodySite 0..1 CodeableConcept Parte anatômica observada
... deviceName 0..1 string Nome do dispositivo/fabricante
... device 0..1 Reference(Device | DeviceMetric) Dispositivo utilizado para capturar a imagem
... height 0..1 positiveInt Altura da imagem em pixels (foto/vídeo)
... width 0..1 positiveInt Largura da imagem em pixels (foto/vídeo)
... frames 0..1 positiveInt Número de frames se > 1 (foto)
... duration 0..1 decimal Duração em segundos (áudio / vídeo)
... content 1..1 Attachment Mídia - referência ou dado
... note 0..* Annotation Comentários sobre a mídia

doco Documentação para este formato

Visualização de elementos -chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Media 0..* MediaObservationUvIps A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension ?! 0..* Extension Extensões que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificador(es) da(s) imagem (ns)
... basedOn Σ 0..* Reference(ServiceRequest | CarePlan) Procedimento que causou a criação desta mídia
... partOf Σ 0..* Reference(Resource) Parte do evento referenciado
... status ?!Σ 1..1 code Status do evento
Vínculo: EventStatus (required): Codes identifying the lifecycle stage of an event.
Valor fixo: completed
... type 0..1 CodeableConceptIPS Código do tipo mídia
Vínculo: MediaType (extensible): Codes for high level media categories.
... modality Σ 0..1 CodeableConcept O tipo de equipamento/processo utilizado na aquisição da imagem
Vínculo: MediaModality (example): Detailed information about the type of the image - its kind, purpose, or the kind of equipment used to generate it.
... view Σ 0..1 CodeableConcept Projeção da imagem, por exemplo: lateral ou antero-posterior
Vínculo: MediaCollectionView/Projection (example): Imaging view (projection) used when collecting an image.
... subject Σ 1..1 Reference(PatientBRIPS) De quem/o quê está registrado nesta mídia
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para este rescurso
... encounter Σ 0..1 Reference(Encounter) Atendimento associado à esta mídia
... created[x] Σ 0..1 Quando a mídia foi capturada
.... createdDateTime dateTime
.... createdPeriod Period
... issued Σ 0..1 instant Data/hora em que esta versão foi disponibilizada
... operator Σ 0..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | Device | RelatedPerson) A pessoa responsável pela geração da imagem
... reasonCode Σ 0..* CodeableConcept Motivo pelo qual a mídia foi criada
Vínculo: ProcedureReasonCodes (example): The reason for the media.
... bodySite Σ 0..1 CodeableConcept Parte anatômica observada
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... deviceName Σ 0..1 string Nome do dispositivo/fabricante
... device Σ 0..1 Reference(Device | DeviceMetric) Dispositivo utilizado para capturar a imagem
... height Σ 0..1 positiveInt Altura da imagem em pixels (foto/vídeo)
... width Σ 0..1 positiveInt Largura da imagem em pixels (foto/vídeo)
... frames Σ 0..1 positiveInt Número de frames se > 1 (foto)
... duration Σ 0..1 decimal Duração em segundos (áudio / vídeo)
... content Σ 1..1 Attachment Mídia - referência ou dado
... note 0..* Annotation Comentários sobre a mídia

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Media.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Media.status Base required EventStatus 📍4.0.1 a norma FHIR
Media.type Base extensible Media Type 📦4.0.1 a norma FHIR
Media.modality Base example Media Modality 📦4.0.1 a norma FHIR
Media.view Base example Media Collection View/Projection 📦4.0.1 a norma FHIR
Media.subject.type Base extensible ResourceType 📦4.0.1 a norma FHIR
Media.reasonCode Base example Procedure Reason Codes 📦4.0.1 a norma FHIR
Media.bodySite Base example SNOMED CT Body Structures 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Media If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Media If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Media If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Media If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Media A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Visualização instantânea

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Media 0..* MediaObservationUvIps A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference
... id Σ 0..1 id ID do artefato
... meta Σ 0..1 Meta Metadados sobre recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... language 0..1 code Idioma do conteúdo do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Resumo do texto do recurso, para interpretação humana
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos neste artefato
... extension 0..* Extension Conteúdo adicional definido por implementações
... modifierExtension ?! 0..* Extension Extensões que não podem ser ignoradas
... identifier Σ 0..* Identifier Identificador(es) da(s) imagem (ns)
... basedOn Σ 0..* Reference(ServiceRequest | CarePlan) Procedimento que causou a criação desta mídia
... partOf Σ 0..* Reference(Resource) Parte do evento referenciado
... status ?!Σ 1..1 code Status do evento
Vínculo: EventStatus (required): Codes identifying the lifecycle stage of an event.
Valor fixo: completed
... type 0..1 CodeableConceptIPS Código do tipo mídia
Vínculo: MediaType (extensible): Codes for high level media categories.
... modality Σ 0..1 CodeableConcept O tipo de equipamento/processo utilizado na aquisição da imagem
Vínculo: MediaModality (example): Detailed information about the type of the image - its kind, purpose, or the kind of equipment used to generate it.
... view Σ 0..1 CodeableConcept Projeção da imagem, por exemplo: lateral ou antero-posterior
Vínculo: MediaCollectionView/Projection (example): Imaging view (projection) used when collecting an image.
... subject Σ 1..1 Reference(PatientBRIPS) De quem/o quê está registrado nesta mídia
.... id 0..1 string ID exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para este rescurso
... encounter Σ 0..1 Reference(Encounter) Atendimento associado à esta mídia
... created[x] Σ 0..1 Quando a mídia foi capturada
.... createdDateTime dateTime
.... createdPeriod Period
... issued Σ 0..1 instant Data/hora em que esta versão foi disponibilizada
... operator Σ 0..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS | CareTeam | PatientBRIPS | Device | RelatedPerson) A pessoa responsável pela geração da imagem
... reasonCode Σ 0..* CodeableConcept Motivo pelo qual a mídia foi criada
Vínculo: ProcedureReasonCodes (example): The reason for the media.
... bodySite Σ 0..1 CodeableConcept Parte anatômica observada
Vínculo: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
... deviceName Σ 0..1 string Nome do dispositivo/fabricante
... device Σ 0..1 Reference(Device | DeviceMetric) Dispositivo utilizado para capturar a imagem
... height Σ 0..1 positiveInt Altura da imagem em pixels (foto/vídeo)
... width Σ 0..1 positiveInt Largura da imagem em pixels (foto/vídeo)
... frames Σ 0..1 positiveInt Número de frames se > 1 (foto)
... duration Σ 0..1 decimal Duração em segundos (áudio / vídeo)
... content Σ 1..1 Attachment Mídia - referência ou dado
... note 0..* Annotation Comentários sobre a mídia

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Media.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Media.status Base required EventStatus 📍4.0.1 a norma FHIR
Media.type Base extensible Media Type 📦4.0.1 a norma FHIR
Media.modality Base example Media Modality 📦4.0.1 a norma FHIR
Media.view Base example Media Collection View/Projection 📦4.0.1 a norma FHIR
Media.subject.type Base extensible ResourceType 📦4.0.1 a norma FHIR
Media.reasonCode Base example Procedure Reason Codes 📦4.0.1 a norma FHIR
Media.bodySite Base example SNOMED CT Body Structures 📦4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Media If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Media If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Media If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Media If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Media A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Outras representações de perfil: CSV, Excel, Schematron