Upload
phamanh
View
217
Download
0
Embed Size (px)
Citation preview
Picture, Picture, ArchivingArchiving andand
Communication SystemCommunication System
Ramon A. MorenoRamon A. Moreno
IntroduIntroduççãoão
�� O que O que éé PACS?PACS?�� O que O que éé RIS?RIS?�� O que O que éé HIS?HIS?�� Como esses sistemas se integram?Como esses sistemas se integram?�� O que O que éé HL7?HL7?�� O que O que éé DICOM?DICOM?�� O que O que éé IHE?IHE?
O que O que éé PACSPACS�� PACSPACS éé um acrônimo para um acrônimo para PPicture, icture,
AArchivingrchiving andand CCommunication ommunication SSystemystem
(sistema para transmissão e (sistema para transmissão e armazenamento de imagens);armazenamento de imagens);
�� A funA funçção de um PACS ão de um PACS éé::•• Permitir o armazenamento das imagens Permitir o armazenamento das imagens digitais sadigitais saíídas de equipamentos mdas de equipamentos méédicos;dicos;
•• Prover acesso remoto Prover acesso remoto ààs imagens s imagens armazenadas.armazenadas.
O que O que éé RISRIS�� RISRIS éé um acrônimo para um acrônimo para RRadiologicadiologicIInformationnformation SSystem (Sistema de ystem (Sistema de informainformaçção Radiolão Radiolóógico);gico);
�� ÉÉ um sistema utilizado pelo departamento um sistema utilizado pelo departamento de radiologia para:de radiologia para:•• Registro e Agendamento de pacientes;Registro e Agendamento de pacientes;•• Interface com equipamentos (Interface com equipamentos (WorklistWorklist););•• Rastreamento de imagens;Rastreamento de imagens;•• Rastreamento de pacientes;Rastreamento de pacientes;•• DigitalizaDigitalizaçção de documentos;ão de documentos;•• DigitaDigitaçção e Emissão de laudos;ão e Emissão de laudos;•• Gerenciamento de materiais.Gerenciamento de materiais.
O que O que éé HIS?HIS?
�� HISHIS éé um acrônimo para um acrônimo para HHospital ospital IInformationnformation SSystem (sistema de ystem (sistema de informainformaçção hospitalar)ão hospitalar)
�� ÉÉ um sistema utilizado para gerenciar um sistema utilizado para gerenciar o fluxo de trabalho no hospital. Pode o fluxo de trabalho no hospital. Pode ter os seguintes objetivos:ter os seguintes objetivos:•• Controle administrativo;Controle administrativo;•• Controle financeiro;Controle financeiro;•• Gerencia de estoques (ex: Gerencia de estoques (ex: medicamentos);medicamentos);
•• Dados de doenDados de doençças e saas e saúúde dos pacientes.de dos pacientes.
�� Conceitualmente são mConceitualmente são móódulos dulos separados, mas podem ser separados, mas podem ser organizados de outras maneiras.organizados de outras maneiras.
IntegraIntegraçção de sistemasão de sistemas
PACS
Imagens
HIS
Hospital
RIS
Radiologia
�� SI3 realiza as funSI3 realiza as funçções do HIS e RIS.ões do HIS e RIS.
Exemplo InCorExemplo InCor
PACS
Imagens
HIS (SI3)
Hospital
ProtocolosProtocolos
PACS
Imagens
HIS
Hospital
RIS
Radiologia
HL7 / DICOM
Existem padrões que permitem a Existem padrões que permitem a integraintegraçção entre os diferentes ão entre os diferentes sistemas. Os mais conhecidos são o sistemas. Os mais conhecidos são o HL7 e o DICOM.HL7 e o DICOM.
DICOM
HL7
HealthHealth LevelLevel 7 7 -- HL7HL7
�� Padrão ANSI, estabelecido em 1987;Padrão ANSI, estabelecido em 1987;�� Permite a troca de dados entre Permite a troca de dados entre sistemas de informasistemas de informaçção de saão de saúúde de diferentes.diferentes.
Exemplos de tipos de mensagens:Exemplos de tipos de mensagens:�� Admissão do paciente;Admissão do paciente;�� Resultado de exame de laboratResultado de exame de laboratóório;rio;�� Faturamento da conta do paciente.Faturamento da conta do paciente.
HealthHealth LevelLevel 7 7 -- HL7HL7
Exemplo de mensagem de Exemplo de mensagem de identificaidentificaçção do paciente (versão ão do paciente (versão 2.3):2.3):
�� PID|||PATID1234567||Silva^Jose||1PID|||PATID1234567||Silva^Jose||19871212|9871212|M||BM||B| Rua | Rua FicticiaFicticia 46^São 46^São Paulo^SP^1410000||6666Paulo^SP^1410000||6666--7777||||||7777||||||
HealthHealth LevelLevel 7 7 -- HL7HL7
Problemas do HL7:Problemas do HL7:�� Não determina que partes do Não determina que partes do protocolo devem ser implementadas. protocolo devem ser implementadas. Assim, não Assim, não éé posspossíível haver teste de vel haver teste de compatibilidade entre vendedores, o compatibilidade entre vendedores, o que leva a problemas de que leva a problemas de interoperabilidade.interoperabilidade.
Versão 3.0 promete resolver Versão 3.0 promete resolver problemas do HL7.problemas do HL7.
HL7 HL7 -- Versão 3Versão 3
�� Documentos são estruturados de Documentos são estruturados de acordo com o acordo com o ClinicalClinical DocumentDocument
ArchitectureArchitecture (CDA), o qual propõe (CDA), o qual propõe uma estrutura para troca de uma estrutura para troca de documentos cldocumentos clíínicos;nicos;
�� CDA utiliza XML, RIM, HL7 Data CDA utiliza XML, RIM, HL7 Data TypesTypes e vocabule vocabuláários controlados rios controlados (SNOMED, LOINC, etc) para garantir (SNOMED, LOINC, etc) para garantir interoperabilidade.interoperabilidade.
HL7 HL7 –– Versão 3 Versão 3 -- CDACDA
�� Modelo RIMModelo RIM
<<SubstanceAdministrationSubstanceAdministration moodCodemoodCode="RQO"> ="RQO"> <<effectiveTimeeffectiveTime xsixsi::typetype="PIVL_TS"> ="PIVL_TS">
<<periodperiod valuevalue="24" ="24" unitunit="h"/> ="h"/> </</effectiveTimeeffectiveTime> > <<routeCoderouteCode codecode="PO" ="PO" codeSystemcodeSystem="2.16.840.1.113883.5.112" ="2.16.840.1.113883.5.112" codeSystemNamecodeSystemName="="RouteOfAdministrationRouteOfAdministration"/> "/> <<consumableconsumable> >
<<manufacturedProductmanufacturedProduct> > <<manufacturedLabeledDrugmanufacturedLabeledDrug> >
<<codecode codecode="317896006" ="317896006" codeSystemcodeSystem="2.16.840.1.113883.6.96" ="2.16.840.1.113883.6.96" codeSystemNamecodeSystemName="SNOMED CT" ="SNOMED CT" displayNamedisplayName= "= "DigoxinDigoxin 125micrograms 125micrograms tablettablet"/> "/>
</</manufacturedLabeledDrugmanufacturedLabeledDrug> > </</manufacturedProductmanufacturedProduct> >
</</consumableconsumable> > <<entryRelationshipentryRelationship typeCodetypeCode="COMP"> ="COMP"> <<SupplySupply moodCodemoodCode="RQO"> ="RQO">
<<repeatNumberrepeatNumber> > <<centercenter valuevalue="5"/> ="5"/>
</</repeatNumberrepeatNumber> > <<independentIndindependentInd valuevalue="="falsefalse"/> "/> <<quantityquantity valuevalue="30"/> ="30"/>
</</SupplySupply> > </</entryRelationshipentryRelationship> >
</</SubstanceAdministrationSubstanceAdministration> >
Representação de
prescrição usando CDA
"Digoxin 0.125mg,
1 PO qDay, #30, 5 refills"
DICOM DICOM -- Digital Digital ImagingImaging andand
Communications in MedicineCommunications in Medicine
�� O padrão DICOM foi publicado em 1993 O padrão DICOM foi publicado em 1993 pelas ACR e NEMA;pelas ACR e NEMA;
�� ÉÉ adotado pelos fabricantes de adotado pelos fabricantes de equipamentos de aquisiequipamentos de aquisiçção de imagens ão de imagens (tom(tomóógrafos, ultragrafos, ultra--som, ressonância, som, ressonância, etcetc););
�� Define principalmente como uma Define principalmente como uma imagem mimagem méédica deve ser armazenada dica deve ser armazenada em mem míídia permanente e como dia permanente e como éétransmitida em rede.transmitida em rede.
DICOMDICOM
�� O padrão DICOM O padrão DICOM éé composto de 18 composto de 18 partes mais os suplementos;partes mais os suplementos;
Partes mais importantes são:Partes mais importantes são:�� PS 3.3: O PS 3.3: O ““ModeloModelo”” do DICOM;do DICOM;�� PS 3.5: Como se codifica o DICOM;PS 3.5: Como se codifica o DICOM;�� PS 3.7: Como se transmite o DICOM;PS 3.7: Como se transmite o DICOM;�� PS 3.10: Como se armazenam os PS 3.10: Como se armazenam os arquivos DICOM.arquivos DICOM.
DICOMDICOM
Exemplos de dados existentes no Exemplos de dados existentes no cabecabeççalho da imagem:alho da imagem:
�� (0010,0010) (0010,0010) PatientPatient’’ss NameName�� (0010,0020) (0010,0020) PatientPatient’’ss IDID�� (0010,0030) (0010,0030) PatientPatient’’ss BirthBirth DateDate�� (0008,0050) (0008,0050) AccessionAccession NumberNumber�� (0008,0090) (0008,0090) ReferringReferring PhysicianPhysician’’ssNameName
ComunicaComunicaçção DICOMão DICOM
�� ComunicaComunicaçção ão éé feita Ponto a Ponto;feita Ponto a Ponto;�� Cada entidade assume papel de cliente Cada entidade assume papel de cliente ou servidor;ou servidor;
�� Cliente: Cliente: ServiceService ClassClass UserUser (SCU);(SCU);�� Servidor: Servidor: ServiceService ClassClass ProviderProvider (SCP);(SCP);�� Cada entidade envolvida na Cada entidade envolvida na comunicacomunicaçção ão éé identificada pela tripla:identificada pela tripla:•• AE AE TitleTitle: Nome da entidade. : Nome da entidade.
�� Ex.: Ex.: ““ANGIO1ANGIO1””
•• HostHost: IP ou nome de rede. : IP ou nome de rede. �� Ex.: Ex.: ““192.168.0.1192.168.0.1””
•• PortPort: Porta para comunica: Porta para comunicaçção: Ex.: ão: Ex.: ““104104””
ComunicaComunicaçção DICOMão DICOM
ServiServiçços para imagens:os para imagens:�� CC--ECHO: Equivalente ao ECHO: Equivalente ao ““pingping””;;�� CC--FIND: Pesquisa por imagens;FIND: Pesquisa por imagens;�� CC--STORE: Armazenamento de STORE: Armazenamento de imagem;imagem;
�� CC--GET: RecuperaGET: Recuperaçção de imagem;ão de imagem;�� CC--MOVE: Transferência de imagens MOVE: Transferência de imagens entre duas entidades.entre duas entidades.
ComunicaComunicaçção DICOMão DICOM
Outros serviOutros serviçços:os:�� NN--GET: recupera alguma informaGET: recupera alguma informaçção;ão;�� NN--SET: modifica uma informaSET: modifica uma informaçção;ão;�� NN--ACTION: Solicita realizaACTION: Solicita realizaçção de uma ão de uma aaçção;ão;
�� NN--CREATE: cria uma instância de uma CREATE: cria uma instância de uma SOP SOP ClassClass;;
�� NN--DELETE: apaga uma instância de uma DELETE: apaga uma instância de uma SOP SOP ClassClass..
Material de propriedade do Serviço de Informática do Instituto do Coração. Qualquer reprodução, parcial ou
total, somente com autorização prévia por escrito
© 2006 – InCor - HCFMUSP
4. Realização Exame
5. Armazenamento (PACS)
2. Registro/Admissão
6. Visualização
3. Setor Exames (espera)
1. Agenda
WORKLIST C-STORE
C-FIND
C-MOVE
Exemplo fluxo
de imagens
Admissão
Fila Setor Exames
Cliente de Cliente de WorklistWorklist
RealizaRealizaçção do exameão do exame
IntegratingIntegrating thethe HealthcareHealthcare
Enterprise (IHE)Enterprise (IHE)
�� Não Não éé um padrão nem autoridade de um padrão nem autoridade de certificacertificaçção;ão;
�� ÉÉ um modelo de alto num modelo de alto níível para vel para orientar na utilizaorientar na utilizaçção dos padrões de ão dos padrões de sasaúúde (HL7 e DICOM);de (HL7 e DICOM);
�� Define Define ““Perfis de IntegraPerfis de Integraççãoão”” nos nos quais são definidos diferentes casos quais são definidos diferentes casos de uso para integrade uso para integraçção de sistemas ão de sistemas no hospital.no hospital.
IntegratingIntegrating thethe HealthcareHealthcare
Enterprise (IHE)Enterprise (IHE)
Atualmente tem 12 perfis de integraAtualmente tem 12 perfis de integraçção:ão:�� Fluxo de agendamento;Fluxo de agendamento;�� ReconciliaReconciliaçção das informaão das informaçções do paciente;ões do paciente;�� ApresentaApresentaçção consistente das imagens;ão consistente das imagens;�� ApresentaApresentaççõsõs agrupadas de procedimentos;agrupadas de procedimentos;�� Acesso a informaAcesso a informaçções de radiologia;ões de radiologia;�� ImagemImagem--chave;chave;�� Imagem simples e relatImagem simples e relatóório numrio numéérico;rico;�� SeguranSegurançça ba báásica;sica;�� Custo de postagem;Custo de postagem;�� Fluxo de pFluxo de póóss--processamento;processamento;�� Fluxo de relatFluxo de relatóório;rio;�� Evidencias de documentos.Evidencias de documentos.
Extraído de http://www.imib.med.tu-dresden.de/imib/apis/tagu2002/IHE.pdf
Extraído de http://www.imib.med.tu-dresden.de/imib/apis/tagu2002/IHE.pdf
Extraído de http://www.imib.med.tu-dresden.de/imib/apis/tagu2002/IHE.pdf
Futuro do PACSFuturo do PACS
�� Armazenamento em Armazenamento em gridgrid? ? Atualmente InCor produz 6TB por Atualmente InCor produz 6TB por ano. 6TB (Raid5) ano. 6TB (Raid5) --> R$ 35.000,00.> R$ 35.000,00.
�� Acesso as imagens via Internet? Acesso as imagens via Internet? HHáá demanda para acesso as imagens demanda para acesso as imagens remotamente. Problemas: seguranremotamente. Problemas: segurançça a e largura de banda.e largura de banda.
�� CloudCloud computing: armazenamento computing: armazenamento na na ““nuvemnuvem””??