Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

12
Arbeidsmøte 5 • Espen S. Seland 27.02.2006

description

Arbeidsmøte 5 27.02.2006 Espen Stranger Seland. Kodeverk for Role/Service/Action. Til bruk innen ebXML (MS, CPPA, BPSS…), HER og meldingsutveksling generelt. Service. En Service beskriver en enkel forretningsprosess, Eksempel: Sende inn en sykmelding til RTV. Action. - PowerPoint PPT Presentation

Transcript of Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Page 1: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Page 2: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Page 3: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Kodeverk for Role/Service/Action

• Til bruk innen ebXML (MS, CPPA, BPSS…), HER og meldingsutveksling generelt

Page 4: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Service

• En Service beskriver en enkel forretningsprosess,

• Eksempel: Sende inn en sykmelding til RTV

Page 5: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Action

• En Action beskriver en enkelt handling innenfor en Service

• En Service inneholder i de fleste tilfeller to actions

• Eksempel: Sende/motta sykmeldingen og sende/motta applikasjonskvittering

Page 6: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Role

• Hvilken Role innenfor en Service bestemmer om en part kan sende og/eller motta en enkelt Action.

• En Role kan merkes med CandSend og/eller CanRecieve i tilknytting til en Action, innenfor en Service

Page 7: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Kodeverk

• Kodeverdier for Action tilsvarer enkeltmeldinger

• Kodeverdier for Service tar stort sett utgangspunkt i en Action

• Kodeverdier for Role må ta utgangspunkt i kontekst, med fordel i Service/Action

• Kodene er uavhengig av syntaks og versjoner

Page 8: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Oppbygging av kodeverk (1)

• Service: Legeoppgjørs-prosess

• Action 1: Legeoppgjørsmelding (LOM)

• Action 2: Applikasjonskvittering (APPREC)

• Role 1: Avsender

• Role 1: Mottaker

Page 9: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Oppbygging av kodeverk (2)

• Kjernekodeverk: Action

• Role og Service hovedsakelig med pre/postfiks.

• Unntak behandles manuelt

Role: LOMsend Service: sLOM Role: LOMrec

Actions

CandSend LOM CandRecieve

CandRecieve APPREC CanSend

Page 10: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

Action-kodeverk,eksempel

APOK Apotek-oppgjørsmeldingAPPREC ApplikasjonskvitteringBIVIRKNING TODO Rapport om bivirkning?CANCER_BR Meldeskjema brystkreftCANCER_NS Meldeskjema non-solide svulsterCANCER_S Meldeskjema solide svulsterDIALOG EPJhode-dialogEPIKRISE EpikriseFOM Fysioterap-ioppjørsmeldingHELSESTASJON EPJjode-helsestasjonHENVISNING HenvisningLEGEERKL Legeerklæring ved arbeidsuførhetLOM LegeoppgjørsmeldingMEDRPT_CYT Svarrapport-CytologiMEDRPT_HIST Svarrapport-HistologiMEDRPT_KKL Svarrapport-KKLMEDRPT_MBIO Svarrapport-MikrobiologiMEDRPT_RTG Svarrapport-RadiologiPATIENT_FROM Melding fra pasientPATIENT_TO Melding til pasientPLO EPJhode-PLOPLO_LOG PLO-LogistikkPLO_MED PLO-MedisinPLO_RPT PLO-rapportPLO_SOK PLO-søknadPOLK Poliklinisk oppgjørsmeldingREQ_CYT Rekvisisjon-CytologiREQ_HIST Rekvisisjon-HistologiREQ_KKL Rekvisisjon-KKLREQ_MBIO Rekvisisjon-MikrobiologiREQ_RTG Rekvisisjon-Radiologi, XMLRESEPT ReseptSOK_RTV Søknad til RTV om TODO (eResept)SVAR_CYT Svarrapport-CytologiSVAR_HIST Svarrapport-HistologiSVAR_KKL Svarrapport-KKLSVAR_MBIO Svarrapport-MikrobiologiSVAR_MBIO Svarrapport-MikrobiologiSVAR_RTG Svarrapport-RadiologiSYKMELD Medisinsk vurdering av arbeidsmulighet ved sykdom, sykmeldingTILBAKEMELD Tilbakemelding på henvisningUTLEV Utleveringsrapport (eResept)NOT Notifiseringsmelding (eResept)UTLEVANM Utleveringsanmodning

Page 11: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

…men vi har mange versjoner!

<eb:Manifest eb:id="Manifest" eb:version="2.0">

<eb:Reference eb:id="pay01” xlink:href="cid:payload-1"">

<eb:Schema eb:location="http://www.kith.no/xmlstds/schemas/Henv-091.xsd" eb:version=”0.91"/>

<eb:Description>Henvisning 2001-01-01 v0.91</eb:Description>

</eb:Reference>

</eb:Manifest>

Page 12: Arbeidsmøte 5 27.02.2006 Espen Stranger Seland

Arbeidsmøte 5 • Espen S. Seland 27.02.2006

<eb:MessageHeader eb:id="…" eb:version="2.0" SOAP:mustUnderstand="1">

<eb:From>

<eb:PartyId>rtv</eb:PartyId>

<eb:Role>LOMrec</eb:Role>

</eb:From>

<eb:To>

<eb:PartyId eb:type="HER">123.234.345.456.567</eb:PartyId>

<eb:Role>LOMsend</eb:Role>

</eb:To>

<eb:CPAId>1234567-234567890</eb:CPAId>

<eb:ConversationId>9bfdf2e8-3ffc-4efc-9ace-c8c6f33c76d2</eb:ConversationId>

<eb:Service eb:type="kithService">sLOM</eb:Service>

<eb:Action>APPREC</eb:Action>

<eb:MessageData>

<eb:MessageId>8ff902b8-5f0c-4aa6-a4d7-5581e2f1126f</eb:MessageId>

<eb:Timestamp>2000-07-25T12:19:05</eb:Timestamp>

<eb:RefToMessageId>5638af22-e538-4da9-aaf7-1af8372055bd</eb:RefToMessageId>

</eb:MessageData>

</eb:MessageHeader>