Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the IPS Brasil (v1.0.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
URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/ProcedureBRIPS | Versão: 1.0.0 | |||
Active as of 2025-07-17 | Nome computável: ProcedureBRIPS |
Este perfil representa as restrições aplicadas ao recurso Procedimento pelo projeto IPS, que especifica uma entrada do Histórico do Procedimento para o resumo internacional do paciente com base no padrão FHIR R4
Este recurso é usado para registrar os detalhes dos procedimentos atuais e históricos realizados em ou para um paciente. Um procedimento é uma atividade realizada em, com ou para um paciente como parte da prestação de cuidados. Os exemplos incluem procedimentos cirúrgicos, procedimentos de diagnóstico, procedimentos endoscópicos, biópsias, aconselhamento, fisioterapia, serviços de apoio pessoal.
Este recurso fornece informações resumidas sobre a ocorrência do procedimento e não se destina a fornecer instantâneos em tempo real de um procedimento à medida que ele se desenrola, embora para procedimentos de longa duração, como a psicoterapia, possa representar informações resumidas sobre o progresso geral. A criação de um recurso para suportar informações detalhadas de procedimentos em tempo real aguarda a identificação de um caso de uso de implementação específico para compartilhar tais informações.
O recurso Procedimento não deve ser usado para capturar um evento se já existir um recurso mais específico - ou seja, imunizações, administrações de medicamentos e comunicações. A fronteira entre determinar se uma ação é um Procedimento (treinamento ou aconselhamento) em oposição a uma Comunicação baseia-se na existência ou não de uma intenção específica de mudar a mentalidade do paciente.
Os procedimentos armazenados na RNDS conforme o perfil BRRegistroAtendimentoClinico na RNDS que estiverem com o status de “completed” registrados até um ano antes da solicitação de geração do sumário do paciente serão exibidos no Sumário do paciente.
Este perfil não possui extensões.
Mapeamento do perfil BRProcedimentoRealizado-1.0 da RNDS para o perfil ProcedureBRIPS do IPS.
Elemento | Card. | Descrição | Domínio | Mapeamento (FHIRPath) | Observação |
---|---|---|---|---|---|
Procedure.identifier | 1..1 | Código do identificador da permissão para a realização do procedimento | BRTipoIdentificadorProcedimento-1.0Fixo em 'AUTH' | Procedure.identifier | |
Procedure.status | 1..1 | Status do procedimento | BREstadoEvento-1.0 | Procedure.status | |
Procedure.code | 1..1 | Código do procedimento realizado | BRProcedimentosNacionais-1.0 | Procedure.code | |
Procedure.patient.reference | 1..1 | Referência ao indivíduo | Procedure.patient.reference | Procedure.patient.reference | |
Procedure.performedDateTime | 1..1 | Competência (mês e ano), data ou data e hora que o procedimento foi realizado. | Procedure.performedDateTime | Procedure.performedDateTime | |
Procedure.practitioner.function | 0..1 | Atividade desempenhada pelo profissional que realizou o procedimento. | Procedure.practitioner.function Mapa de BROcupacao-1.0 para ISCO |
Procedure.practitioner.function | |
Procedure.practitioner.actor | 1..1 | Referência a (Lotação Profissional | Estabelecimento de Saúde | Pessoa Jurídica e Profissional Liberal) |
Procedure.practitioner.actor | Procedure.practitioner.actor | |
Procedure.practitioner.onBehalfOf | 0..1 | Profissional/Estabelecimento de Saúde que realizou o procedimento como serviço terceiro do Estabelecimento de Saúde onde o procedimento foi realizado. | Procedure.practitioner.onBehalfOf | Procedure.practitioner.onBehalfOf | |
Procedure.note.text | 1..1 | Possibilita realizar anotações acerca do desfecho e observações do procedimento. | Procedure.note.text | Procedure.note.text |
Usos:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de ProcedureUvIps
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
ProcedureUvIps | |||
![]() ![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos em linha | |
![]() ![]() ![]() |
0..* | Extension | Extensão que não pode ser ignorada | |
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este item | |
![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instâncias ou definições do protocolo FHIR | |
![]() ![]() ![]() |
0..* | uri | Instâncias externas do protocolo ou definições | |
![]() ![]() ![]() |
0..* | Reference(CarePlan | ServiceRequest) | Uma requisição para o procedimento | |
![]() ![]() ![]() |
0..* | Reference(ProcedureBRIPS | ObservationResultsBRIPS | MedicationAdministration) | Parte do evento referenciado | |
![]() ![]() ![]() |
1..1 | code | Código que especifica o estado do procedimento | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo para o estado atual | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Classificação do procedimento | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | Um conceito que referência uma terminologia ou apenas texto | |
![]() ![]() ![]() |
1..1 | Reference(PatientBRIPS) | Em quem o procedimento foi realizado | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
1..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() ![]() |
0..1 | Reference(Encounter) | Contato assistencial descrito nesta Composition | |
![]() ![]() ![]() |
1..1 | dateTime, Period, string, Age, Range | Quando o procedimento foi realizado | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Quem registrou o procedimento | |
![]() ![]() ![]() |
0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Pessoa que afirma este procedimento | |
![]() ![]() ![]() |
0..* | BackboneElement | As pessoas que realizaram o procedimento | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de performance | |
![]() ![]() ![]() ![]() |
1..1 | Reference(PatientBRIPS | RelatedPerson | Device - performer, observer | PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) | Referência do profissional | |
![]() ![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização para a qual o dispositivo ou profissional estava atuando | |
![]() ![]() ![]() |
0..1 | Reference(Location) | Onde aconteceu o procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Código do motivo do procedimento realizado | |
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | ProcedureBRIPS | DiagnosticReportBRIPS | DocumentReference) | A justificativa de que o procedimento foi realizado | |
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Conceito - referência a uma terminologia ou apenas texto | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Resultado do procedimento | |
![]() ![]() ![]() |
0..* | Reference(DiagnosticReportBRIPS | DocumentReference | CompositionBRIPS) | Qualquer relatório resultante do procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Complicação após o procedimento | |
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS) | Uma condição que é resultado da complicação do procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Instruções para acompanhamento | |
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre o procedimento | |
![]() ![]() ![]() |
0..* | BackboneElement | Dispositivo manipulado, implantado ou removido | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de alteração no dispositivo | |
![]() ![]() ![]() ![]() |
1..1 | Reference(Device) | Dispositivo que foi alterado | |
![]() ![]() ![]() |
0..* | Reference(Device | MedicationBRIPS | Substance) | Itens usados durante o procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Itens codificados usados durante o procedimento | |
![]() |
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | ProcedureUvIps | An action that is being or was performed on a patient | |||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instâncias ou definições do protocolo FHIR | ||||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instâncias externas do protocolo ou definições | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest) | Uma requisição para o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ProcedureBRIPS | ObservationResultsBRIPS | MedicationAdministration) | Parte do evento referenciado | ||||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Código que especifica o estado do procedimento Vínculo: EventStatus (required): A code specifying the state of the procedure. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Motivo para o estado atual Vínculo: ProcedureNotPerformedReason(SNOMED-CT) (example): A code that identifies the reason a procedure was not performed. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Classificação do procedimento Vínculo: ProcedureCategoryCodes(SNOMEDCT) (example): A code that classifies a procedure for searching, sorting and display purposes. | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Um conceito que referência uma terminologia ou apenas texto Vínculo: Procedures - SNOMED CT + Absent/Unknown - IPS (preferred): SNOMED CT procedure code set or a code for absent/unknown procedure
| ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Em quem o procedimento foi realizado | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||
![]() ![]() ![]() ![]() |
Σ | 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). | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Contato assistencial descrito nesta Composition | ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Quando o procedimento foi realizado | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | performed[x] absence reason URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Quem registrou o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Pessoa que afirma este procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | As pessoas que realizaram o procedimento | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de performance Vínculo: ProcedurePerformerRoleCodes (example): A code that identifies the role of a performer of the procedure. | ||||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(PatientBRIPS | RelatedPerson | Device - performer, observer | PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) | Referência do profissional | ||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização para a qual o dispositivo ou profissional estava atuando | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Location) | Onde aconteceu o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código do motivo do procedimento realizado Vínculo: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required. | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | ProcedureBRIPS | DiagnosticReportBRIPS | DocumentReference) | A justificativa de que o procedimento foi realizado | ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Conceito - referência a uma terminologia ou apenas texto Vínculo: SNOMEDCTBodyStructures (example) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Resultado do procedimento Vínculo: ProcedureOutcomeCodes(SNOMEDCT) (example): An outcome of a procedure - whether it was resolved or otherwise. | ||||||
![]() ![]() ![]() |
0..* | Reference(DiagnosticReportBRIPS | DocumentReference | CompositionBRIPS) | Qualquer relatório resultante do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Complicação após o procedimento Vínculo: Condition/Problem/DiagnosisCodes (example): Codes describing complications that resulted from a procedure. | |||||||
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS) | Uma condição que é resultado da complicação do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Instruções para acompanhamento Vínculo: ProcedureFollowUpCodes(SNOMEDCT) (example): Specific follow up required for a procedure e.g. removal of sutures. | |||||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre o procedimento | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Dispositivo manipulado, implantado ou removido | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de alteração no dispositivo Vínculo: ProcedureDeviceActionCodes (preferred): A kind of change that happened to the device during the procedure. | |||||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Device) | Dispositivo que foi alterado | |||||||
![]() ![]() ![]() |
0..* | Reference(Device | MedicationBRIPS | Substance) | Itens usados durante o procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Itens codificados usados durante o procedimento Vínculo: FHIRDeviceTypes (example): Codes describing items used during a procedure. | |||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Procedure.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Procedure.status | required | EventStatushttp://hl7.org/fhir/ValueSet/event-status|4.0.1 From a norma FHIR | ||||
Procedure.statusReason | example | ProcedureNotPerformedReason(SNOMED-CT)http://hl7.org/fhir/ValueSet/procedure-not-performed-reason From a norma FHIR | ||||
Procedure.category | example | ProcedureCategoryCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-category From a norma FHIR | ||||
Procedure.code | preferred | ProceduresSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/procedures-snomed-absent-unknown-uv-ips | ||||
Procedure.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types From a norma FHIR | ||||
Procedure.performer.function | example | ProcedurePerformerRoleCodeshttp://hl7.org/fhir/ValueSet/performer-role From a norma FHIR | ||||
Procedure.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason From a norma FHIR | ||||
Procedure.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site From a norma FHIR | ||||
Procedure.outcome | example | ProcedureOutcomeCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-outcome From a norma FHIR | ||||
Procedure.complication | example | Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code From a norma FHIR | ||||
Procedure.followUp | example | ProcedureFollowUpCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-followup From a norma FHIR | ||||
Procedure.focalDevice.action | preferred | ProcedureDeviceActionCodeshttp://hl7.org/fhir/ValueSet/device-action From a norma FHIR | ||||
Procedure.usedCode | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind From a norma FHIR |
Id | Grau | Caminho(s) | Detalhes | Requisitos |
dom-2 | error | Procedure | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Procedure | 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 | Procedure | 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 | Procedure | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Procedure | 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() |
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | ProcedureUvIps | An action that is being or was performed on a patient | |||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instâncias ou definições do protocolo FHIR | ||||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instâncias externas do protocolo ou definições | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest) | Uma requisição para o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ProcedureBRIPS | ObservationResultsBRIPS | MedicationAdministration) | Parte do evento referenciado | ||||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Código que especifica o estado do procedimento Vínculo: EventStatus (required): A code specifying the state of the procedure. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Motivo para o estado atual Vínculo: ProcedureNotPerformedReason(SNOMED-CT) (example): A code that identifies the reason a procedure was not performed. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Classificação do procedimento Vínculo: ProcedureCategoryCodes(SNOMEDCT) (example): A code that classifies a procedure for searching, sorting and display purposes. | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Um conceito que referência uma terminologia ou apenas texto Vínculo: Procedures - SNOMED CT + Absent/Unknown - IPS (preferred): SNOMED CT procedure code set or a code for absent/unknown procedure
| ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Em quem o procedimento foi realizado | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||
![]() ![]() ![]() ![]() |
Σ | 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). | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Contato assistencial descrito nesta Composition | ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Quando o procedimento foi realizado | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | performed[x] absence reason URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Quem registrou o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Pessoa que afirma este procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | As pessoas que realizaram o procedimento | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de performance Vínculo: ProcedurePerformerRoleCodes (example): A code that identifies the role of a performer of the procedure. | ||||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(PatientBRIPS | RelatedPerson | Device - performer, observer | PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) | Referência do profissional | ||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização para a qual o dispositivo ou profissional estava atuando | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Location) | Onde aconteceu o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código do motivo do procedimento realizado Vínculo: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required. | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | ProcedureBRIPS | DiagnosticReportBRIPS | DocumentReference) | A justificativa de que o procedimento foi realizado | ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Conceito - referência a uma terminologia ou apenas texto Vínculo: SNOMEDCTBodyStructures (example) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Resultado do procedimento Vínculo: ProcedureOutcomeCodes(SNOMEDCT) (example): An outcome of a procedure - whether it was resolved or otherwise. | ||||||
![]() ![]() ![]() |
0..* | Reference(DiagnosticReportBRIPS | DocumentReference | CompositionBRIPS) | Qualquer relatório resultante do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Complicação após o procedimento Vínculo: Condition/Problem/DiagnosisCodes (example): Codes describing complications that resulted from a procedure. | |||||||
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS) | Uma condição que é resultado da complicação do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Instruções para acompanhamento Vínculo: ProcedureFollowUpCodes(SNOMEDCT) (example): Specific follow up required for a procedure e.g. removal of sutures. | |||||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre o procedimento | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Dispositivo manipulado, implantado ou removido | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de alteração no dispositivo Vínculo: ProcedureDeviceActionCodes (preferred): A kind of change that happened to the device during the procedure. | |||||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Device) | Dispositivo que foi alterado | |||||||
![]() ![]() ![]() |
0..* | Reference(Device | MedicationBRIPS | Substance) | Itens usados durante o procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Itens codificados usados durante o procedimento Vínculo: FHIRDeviceTypes (example): Codes describing items used during a procedure. | |||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Procedure.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Procedure.status | required | EventStatushttp://hl7.org/fhir/ValueSet/event-status|4.0.1 From a norma FHIR | ||||
Procedure.statusReason | example | ProcedureNotPerformedReason(SNOMED-CT)http://hl7.org/fhir/ValueSet/procedure-not-performed-reason From a norma FHIR | ||||
Procedure.category | example | ProcedureCategoryCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-category From a norma FHIR | ||||
Procedure.code | preferred | ProceduresSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/procedures-snomed-absent-unknown-uv-ips | ||||
Procedure.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types From a norma FHIR | ||||
Procedure.performer.function | example | ProcedurePerformerRoleCodeshttp://hl7.org/fhir/ValueSet/performer-role From a norma FHIR | ||||
Procedure.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason From a norma FHIR | ||||
Procedure.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site From a norma FHIR | ||||
Procedure.outcome | example | ProcedureOutcomeCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-outcome From a norma FHIR | ||||
Procedure.complication | example | Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code From a norma FHIR | ||||
Procedure.followUp | example | ProcedureFollowUpCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-followup From a norma FHIR | ||||
Procedure.focalDevice.action | preferred | ProcedureDeviceActionCodeshttp://hl7.org/fhir/ValueSet/device-action From a norma FHIR | ||||
Procedure.usedCode | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind From a norma FHIR |
Id | Grau | Caminho(s) | Detalhes | Requisitos |
dom-2 | error | Procedure | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Procedure | 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 | Procedure | 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 | Procedure | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Procedure | 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() |
Esta estrutura é derivada de ProcedureUvIps
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Visão diferencial
Esta estrutura é derivada de ProcedureUvIps
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
ProcedureUvIps | |||
![]() ![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos em linha | |
![]() ![]() ![]() |
0..* | Extension | Extensão que não pode ser ignorada | |
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este item | |
![]() ![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instâncias ou definições do protocolo FHIR | |
![]() ![]() ![]() |
0..* | uri | Instâncias externas do protocolo ou definições | |
![]() ![]() ![]() |
0..* | Reference(CarePlan | ServiceRequest) | Uma requisição para o procedimento | |
![]() ![]() ![]() |
0..* | Reference(ProcedureBRIPS | ObservationResultsBRIPS | MedicationAdministration) | Parte do evento referenciado | |
![]() ![]() ![]() |
1..1 | code | Código que especifica o estado do procedimento | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo para o estado atual | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Classificação do procedimento | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | Um conceito que referência uma terminologia ou apenas texto | |
![]() ![]() ![]() |
1..1 | Reference(PatientBRIPS) | Em quem o procedimento foi realizado | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
1..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere (por exemplo, Paciente) | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() ![]() |
0..1 | Reference(Encounter) | Contato assistencial descrito nesta Composition | |
![]() ![]() ![]() |
1..1 | dateTime, Period, string, Age, Range | Quando o procedimento foi realizado | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Quem registrou o procedimento | |
![]() ![]() ![]() |
0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Pessoa que afirma este procedimento | |
![]() ![]() ![]() |
0..* | BackboneElement | As pessoas que realizaram o procedimento | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de performance | |
![]() ![]() ![]() ![]() |
1..1 | Reference(PatientBRIPS | RelatedPerson | Device - performer, observer | PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) | Referência do profissional | |
![]() ![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização para a qual o dispositivo ou profissional estava atuando | |
![]() ![]() ![]() |
0..1 | Reference(Location) | Onde aconteceu o procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Código do motivo do procedimento realizado | |
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | ProcedureBRIPS | DiagnosticReportBRIPS | DocumentReference) | A justificativa de que o procedimento foi realizado | |
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Conceito - referência a uma terminologia ou apenas texto | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Resultado do procedimento | |
![]() ![]() ![]() |
0..* | Reference(DiagnosticReportBRIPS | DocumentReference | CompositionBRIPS) | Qualquer relatório resultante do procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Complicação após o procedimento | |
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS) | Uma condição que é resultado da complicação do procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Instruções para acompanhamento | |
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre o procedimento | |
![]() ![]() ![]() |
0..* | BackboneElement | Dispositivo manipulado, implantado ou removido | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de alteração no dispositivo | |
![]() ![]() ![]() ![]() |
1..1 | Reference(Device) | Dispositivo que foi alterado | |
![]() ![]() ![]() |
0..* | Reference(Device | MedicationBRIPS | Substance) | Itens usados durante o procedimento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Itens codificados usados durante o procedimento | |
![]() |
Visualização de elementos -chave
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | ProcedureUvIps | An action that is being or was performed on a patient | |||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instâncias ou definições do protocolo FHIR | ||||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instâncias externas do protocolo ou definições | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest) | Uma requisição para o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ProcedureBRIPS | ObservationResultsBRIPS | MedicationAdministration) | Parte do evento referenciado | ||||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Código que especifica o estado do procedimento Vínculo: EventStatus (required): A code specifying the state of the procedure. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Motivo para o estado atual Vínculo: ProcedureNotPerformedReason(SNOMED-CT) (example): A code that identifies the reason a procedure was not performed. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Classificação do procedimento Vínculo: ProcedureCategoryCodes(SNOMEDCT) (example): A code that classifies a procedure for searching, sorting and display purposes. | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Um conceito que referência uma terminologia ou apenas texto Vínculo: Procedures - SNOMED CT + Absent/Unknown - IPS (preferred): SNOMED CT procedure code set or a code for absent/unknown procedure
| ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Em quem o procedimento foi realizado | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||
![]() ![]() ![]() ![]() |
Σ | 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). | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Contato assistencial descrito nesta Composition | ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Quando o procedimento foi realizado | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | performed[x] absence reason URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Quem registrou o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Pessoa que afirma este procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | As pessoas que realizaram o procedimento | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de performance Vínculo: ProcedurePerformerRoleCodes (example): A code that identifies the role of a performer of the procedure. | ||||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(PatientBRIPS | RelatedPerson | Device - performer, observer | PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) | Referência do profissional | ||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização para a qual o dispositivo ou profissional estava atuando | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Location) | Onde aconteceu o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código do motivo do procedimento realizado Vínculo: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required. | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | ProcedureBRIPS | DiagnosticReportBRIPS | DocumentReference) | A justificativa de que o procedimento foi realizado | ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Conceito - referência a uma terminologia ou apenas texto Vínculo: SNOMEDCTBodyStructures (example) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Resultado do procedimento Vínculo: ProcedureOutcomeCodes(SNOMEDCT) (example): An outcome of a procedure - whether it was resolved or otherwise. | ||||||
![]() ![]() ![]() |
0..* | Reference(DiagnosticReportBRIPS | DocumentReference | CompositionBRIPS) | Qualquer relatório resultante do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Complicação após o procedimento Vínculo: Condition/Problem/DiagnosisCodes (example): Codes describing complications that resulted from a procedure. | |||||||
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS) | Uma condição que é resultado da complicação do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Instruções para acompanhamento Vínculo: ProcedureFollowUpCodes(SNOMEDCT) (example): Specific follow up required for a procedure e.g. removal of sutures. | |||||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre o procedimento | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Dispositivo manipulado, implantado ou removido | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de alteração no dispositivo Vínculo: ProcedureDeviceActionCodes (preferred): A kind of change that happened to the device during the procedure. | |||||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Device) | Dispositivo que foi alterado | |||||||
![]() ![]() ![]() |
0..* | Reference(Device | MedicationBRIPS | Substance) | Itens usados durante o procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Itens codificados usados durante o procedimento Vínculo: FHIRDeviceTypes (example): Codes describing items used during a procedure. | |||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Procedure.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Procedure.status | required | EventStatushttp://hl7.org/fhir/ValueSet/event-status|4.0.1 From a norma FHIR | ||||
Procedure.statusReason | example | ProcedureNotPerformedReason(SNOMED-CT)http://hl7.org/fhir/ValueSet/procedure-not-performed-reason From a norma FHIR | ||||
Procedure.category | example | ProcedureCategoryCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-category From a norma FHIR | ||||
Procedure.code | preferred | ProceduresSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/procedures-snomed-absent-unknown-uv-ips | ||||
Procedure.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types From a norma FHIR | ||||
Procedure.performer.function | example | ProcedurePerformerRoleCodeshttp://hl7.org/fhir/ValueSet/performer-role From a norma FHIR | ||||
Procedure.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason From a norma FHIR | ||||
Procedure.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site From a norma FHIR | ||||
Procedure.outcome | example | ProcedureOutcomeCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-outcome From a norma FHIR | ||||
Procedure.complication | example | Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code From a norma FHIR | ||||
Procedure.followUp | example | ProcedureFollowUpCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-followup From a norma FHIR | ||||
Procedure.focalDevice.action | preferred | ProcedureDeviceActionCodeshttp://hl7.org/fhir/ValueSet/device-action From a norma FHIR | ||||
Procedure.usedCode | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind From a norma FHIR |
Id | Grau | Caminho(s) | Detalhes | Requisitos |
dom-2 | error | Procedure | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Procedure | 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 | Procedure | 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 | Procedure | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Procedure | 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
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | ProcedureUvIps | An action that is being or was performed on a patient | |||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instâncias ou definições do protocolo FHIR | ||||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instâncias externas do protocolo ou definições | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest) | Uma requisição para o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ProcedureBRIPS | ObservationResultsBRIPS | MedicationAdministration) | Parte do evento referenciado | ||||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Código que especifica o estado do procedimento Vínculo: EventStatus (required): A code specifying the state of the procedure. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Motivo para o estado atual Vínculo: ProcedureNotPerformedReason(SNOMED-CT) (example): A code that identifies the reason a procedure was not performed. | ||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Classificação do procedimento Vínculo: ProcedureCategoryCodes(SNOMEDCT) (example): A code that classifies a procedure for searching, sorting and display purposes. | ||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Um conceito que referência uma terminologia ou apenas texto Vínculo: Procedures - SNOMED CT + Absent/Unknown - IPS (preferred): SNOMED CT procedure code set or a code for absent/unknown procedure
| ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Em quem o procedimento foi realizado | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||
![]() ![]() ![]() ![]() |
Σ | 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). | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Contato assistencial descrito nesta Composition | ||||||
![]() ![]() ![]() |
SΣ | 1..1 | Quando o procedimento foi realizado | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | performed[x] absence reason URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Quem registrou o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Pessoa que afirma este procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | As pessoas que realizaram o procedimento | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de performance Vínculo: ProcedurePerformerRoleCodes (example): A code that identifies the role of a performer of the procedure. | ||||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(PatientBRIPS | RelatedPerson | Device - performer, observer | PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) | Referência do profissional | ||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização para a qual o dispositivo ou profissional estava atuando | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Location) | Onde aconteceu o procedimento | ||||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código do motivo do procedimento realizado Vínculo: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required. | ||||||
![]() ![]() ![]() |
Σ | 0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | ProcedureBRIPS | DiagnosticReportBRIPS | DocumentReference) | A justificativa de que o procedimento foi realizado | ||||||
![]() ![]() ![]() |
0..* | CodeableConceptIPS | Conceito - referência a uma terminologia ou apenas texto Vínculo: SNOMEDCTBodyStructures (example) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Resultado do procedimento Vínculo: ProcedureOutcomeCodes(SNOMEDCT) (example): An outcome of a procedure - whether it was resolved or otherwise. | ||||||
![]() ![]() ![]() |
0..* | Reference(DiagnosticReportBRIPS | DocumentReference | CompositionBRIPS) | Qualquer relatório resultante do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Complicação após o procedimento Vínculo: Condition/Problem/DiagnosisCodes (example): Codes describing complications that resulted from a procedure. | |||||||
![]() ![]() ![]() |
0..* | Reference(ConditionBRIPS) | Uma condição que é resultado da complicação do procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Instruções para acompanhamento Vínculo: ProcedureFollowUpCodes(SNOMEDCT) (example): Specific follow up required for a procedure e.g. removal of sutures. | |||||||
![]() ![]() ![]() |
0..* | Annotation | Informações adicionais sobre o procedimento | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Dispositivo manipulado, implantado ou removido | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de alteração no dispositivo Vínculo: ProcedureDeviceActionCodes (preferred): A kind of change that happened to the device during the procedure. | |||||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Device) | Dispositivo que foi alterado | |||||||
![]() ![]() ![]() |
0..* | Reference(Device | MedicationBRIPS | Substance) | Itens usados durante o procedimento | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Itens codificados usados durante o procedimento Vínculo: FHIRDeviceTypes (example): Codes describing items used during a procedure. | |||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Procedure.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Procedure.status | required | EventStatushttp://hl7.org/fhir/ValueSet/event-status|4.0.1 From a norma FHIR | ||||
Procedure.statusReason | example | ProcedureNotPerformedReason(SNOMED-CT)http://hl7.org/fhir/ValueSet/procedure-not-performed-reason From a norma FHIR | ||||
Procedure.category | example | ProcedureCategoryCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-category From a norma FHIR | ||||
Procedure.code | preferred | ProceduresSnomedAbsentUnknownUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/procedures-snomed-absent-unknown-uv-ips | ||||
Procedure.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types From a norma FHIR | ||||
Procedure.performer.function | example | ProcedurePerformerRoleCodeshttp://hl7.org/fhir/ValueSet/performer-role From a norma FHIR | ||||
Procedure.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason From a norma FHIR | ||||
Procedure.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site From a norma FHIR | ||||
Procedure.outcome | example | ProcedureOutcomeCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-outcome From a norma FHIR | ||||
Procedure.complication | example | Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code From a norma FHIR | ||||
Procedure.followUp | example | ProcedureFollowUpCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-followup From a norma FHIR | ||||
Procedure.focalDevice.action | preferred | ProcedureDeviceActionCodeshttp://hl7.org/fhir/ValueSet/device-action From a norma FHIR | ||||
Procedure.usedCode | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind From a norma FHIR |
Id | Grau | Caminho(s) | Detalhes | Requisitos |
dom-2 | error | Procedure | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Procedure | 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 | Procedure | 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 | Procedure | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Procedure | 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() |
Esta estrutura é derivada de ProcedureUvIps
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Outras representações de perfil: CSV, Excel, Schematron