User Tools

Site Tools


fmk:advis:indhold_i_adviseringer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:advis:indhold_i_adviseringer [2025-07-10 09:29] – [Eksempel - oprettelse af receptordination ud fra receptanmodning] sasfmk:advis:indhold_i_adviseringer [2026-08-21 06:05] (current) chj
Line 3: Line 3:
 Indholdet i adviseringer vil i så høj grad som muligt indeholde information, der gør det muligt at identificere hvilket element der er ændret (medicinkort, lægemiddelordination, receptordination, effektuering) samt eventuelle versionsnumre.  Indholdet i adviseringer vil i så høj grad som muligt indeholde information, der gør det muligt at identificere hvilket element der er ændret (medicinkort, lægemiddelordination, receptordination, effektuering) samt eventuelle versionsnumre. 
  
-XML skemaer for indhold i adviseringer+XML skemaer for indhold i adviseringer.
  
 [[https://github.com/trifork/FMKResources/blob/master/wsdl/Advis-collection.zip?raw=true|Hent Advis skemaer fra Github]] [[https://github.com/trifork/FMKResources/blob/master/wsdl/Advis-collection.zip?raw=true|Hent Advis skemaer fra Github]]
-===== Adviseringer for patienter med eCPR =====  
  
-I forbindelse med FMK's integration af eCPR, er der blevet indført en ny IDType som vil kunne anvendes alle steder hvor der idag bliver brug id typen for CPR numre: +I forbindelse med FMK's integration af eCPR, er der blevet indført en ny IDType som kan anvendes alle steder hvor der hidtil kun blev brugt id typen for CPR numre, d.v.s. man kan nu modtage advis'er enten med  
 + 
 +IDType = http://nsi.dk/advis/v10/CPR  
 + 
 +eller
  
 IDType = http://nsi.dk/advis/v10/X-eCPR IDType = http://nsi.dk/advis/v10/X-eCPR
  
-og samtidig er alle advis skema'er for adviseringer for ændringer på Medicinkort, Bestillinger, Patient-Organisations-Relationer, Ændrede patientdata, Recepter og Manglende advis blevet samlet i et nyt namespace: http://www.dkma.dk/medicinecard/xml.schema/2019/06/01 . Abonnerer et klientsystem på topics i 2019/06/01 namespacet, vil alle adviseringer vedr. såvel CPR- som eCPR personer blive modtagetAbonneres på topics i 2012/06/01 namespacet, modtages kun adviseringer vedr CPR-personer, da de gamle skemaer ikke tillader indhold med eCPR numre. Advis'er bliver altså til en vis grad udsendt dobbelt men for forskellige topics. Man skal altså ikke abonnere på adviser i begge namespaces for at modtage både eCPR og CPR adviseringer, men kun den nye version.+Alle advis skema'er for adviseringer for ændringer på Medicinkort, Bestillinger, Patient-Organisations-Relationer, Ændrede patientdata, Recepter og Manglende advis er blevet samlet i namespacet http://www.dkma.dk/medicinecard/xml.schema/2019/06/01 hvorved man altså både kan modtage adviseringer for personer med CPR nrog X-eCPR nummer.
  
 ===== Ændringer direkte på medicinkortet ===== ===== Ændringer direkte på medicinkortet =====
Line 230: Line 233:
 Der returneres heller ikke en type af relation eller en organisation, idet adviseringen ikke må indeholde personfølsom information. Derfor må abonnenten af advis være forberedt på at det udsendte advis er på en type der ikke kan hentes på den pågældende snitflade eller er interessant for det pågældende system. Eks. hvis et EOJ system på POR 1.4.4 snitfladen abonnerer på advis på patienttilknytning, så vil der blive afsendt advis for alle typer tilknytninger, men i POR 1.4.4 kan kun typen "Visiteret til hjemmesygeplejen" returneres. Det betyder at adviseringer på andre patienttilknytninger f.eks. "Indlagt" vil fejle, når der hentes på det pågældende identifier i POR 1.4.4. Der returneres heller ikke en type af relation eller en organisation, idet adviseringen ikke må indeholde personfølsom information. Derfor må abonnenten af advis være forberedt på at det udsendte advis er på en type der ikke kan hentes på den pågældende snitflade eller er interessant for det pågældende system. Eks. hvis et EOJ system på POR 1.4.4 snitfladen abonnerer på advis på patienttilknytning, så vil der blive afsendt advis for alle typer tilknytninger, men i POR 1.4.4 kan kun typen "Visiteret til hjemmesygeplejen" returneres. Det betyder at adviseringer på andre patienttilknytninger f.eks. "Indlagt" vil fejle, når der hentes på det pågældende identifier i POR 1.4.4.
  
-Topic for adviseringer, kun CPR: http://www.dkma.dk/medicinecard/xml.schema/2012/06/01/PatientOrganisationRelationModification 
 Topic for adviseringer, CPR og eCPR: http://www.sundhedsdata.dk/fmk/2019/06/01:PatientOrganisationRelationUpdated Topic for adviseringer, CPR og eCPR: http://www.sundhedsdata.dk/fmk/2019/06/01:PatientOrganisationRelationUpdated
  
Line 237: Line 239:
 | [[fmk:patient-organisation-relation:1.4.4:ophaev_tilknytning|Ophæv tilknytning]] | PatientOrganisationRelationRemoved |  | [[fmk:patient-organisation-relation:1.4.4:ophaev_tilknytning|Ophæv tilknytning]] | PatientOrganisationRelationRemoved | 
 ==== Eksempel - registrering af tilknytning ==== ==== Eksempel - registrering af tilknytning ====
-I eksemplet herunder er namespaces udeladt, men refererer til FMK 1.4.0  xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2012/06/01”. 
- 
-<code xml> 
- 
-<PatientOrganisationRelationModification> 
- <Action>PatientOrganisationRelationRegistered</Action> 
- <RelationIdentifier> 
- <PersonIdentifier>1111111118</PersonIdentifier> 
- <Identifier>12313213211001001</Identifier> 
- </RelationIdentifier> 
-</PatientOrganisationRelationModification> 
- 
-</code> 
- 
 I eksemplet herunder er namespaces udeladt, men refererer til xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2019/06/01”. I eksemplet herunder er namespaces udeladt, men refererer til xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2019/06/01”.
  
Line 272: Line 260:
 Registreringen af patientdata benyttes i øjeblikket kun til "**Dosisdispensering i bero**" registreringer. Det har før været tiltænkt INR registreringer, dette blev dog aldrig en realitet i FMK. Registreringen af patientdata benyttes i øjeblikket kun til "**Dosisdispensering i bero**" registreringer. Det har før været tiltænkt INR registreringer, dette blev dog aldrig en realitet i FMK.
  
-Topic for adviseringer, kun CPR: http://www.dkma.dk/medicinecard/xml.schema/2012/06/01/PatientRegistrationModification 
 Topic for adviseringer, CPR og eCPR: http://www.sundhedsdata.dk/fmk/2019/06/01:PatientRegistrationUpdated Topic for adviseringer, CPR og eCPR: http://www.sundhedsdata.dk/fmk/2019/06/01:PatientRegistrationUpdated
  
Line 278: Line 265:
 | [[fmk:patientdata:1.4.4:services|Ændre patientdata]] | PatientRegistrationChange | | [[fmk:patientdata:1.4.4:services|Ændre patientdata]] | PatientRegistrationChange |
 ==== Eksempel - ændring af patientdata ==== ==== Eksempel - ændring af patientdata ====
-I eksemplet herunder er namespaces udeladt, men refererer til FMK 1.4.4  xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2015/01/01”. 
- 
-<code xml> 
- 
-<PatientRegistrationModification> 
- <Action>PatientRegistrationChange</Action> 
- <RegistrationIdentifier> 
- <PersonIdentifier>1111111118</PersonIdentifier> 
- <Identifier>12313213211001001</Identifier> 
- </RegistrationIdentifier> 
-</PatientRegistrationModification> 
- 
-</code> 
- 
 I eksemplet herunder er namespaces udeladt, men refererer til xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2019/06/01”. I eksemplet herunder er namespaces udeladt, men refererer til xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2019/06/01”.
  
Line 311: Line 284:
  
 ==== Eksempel - manglende advis afsendelse ==== ==== Eksempel - manglende advis afsendelse ====
-I eksemplet herunder er namespaces udeladt, men refererer til FMK 1.4.0  xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2012/06/01”. 
- 
-<code xml> 
-<AdvisLost> 
- <ResumedDate>2014-11-13T13:23:00+01:00</ResumedDate> 
-</AdvisLost> 
-</code> 
- 
 I eksemplet herunder er namespaces udeladt, men refererer til xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2019/06/01”. I eksemplet herunder er namespaces udeladt, men refererer til xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2019/06/01”.
  
Line 332: Line 297:
 **Bemærk:** Det har kortvarigt været tilfældet at skemaerne til disse Advis har lagt under namespacet for FMK 1.4.6E3:  **Bemærk:** Det har kortvarigt været tilfældet at skemaerne til disse Advis har lagt under namespacet for FMK 1.4.6E3: 
 xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3" dette var en uhensigtsmæssighed, og de faktiske advis vil komme ud under 2019 namespacet som nævnt ovenfor. xmlns=“http://www.dkma.dk/medicinecard/xml.schema/2015/06/01/E3" dette var en uhensigtsmæssighed, og de faktiske advis vil komme ud under 2019 namespacet som nævnt ovenfor.
- 
-Topic for adviseringer, kun CPR: **Ikke tilgængelig** 
  
 Topic for adviseringer, CPR og eCPR: http://www.sundhedsdata.dk/fmk/2019/06/01:DoseDispensingUpdated Topic for adviseringer, CPR og eCPR: http://www.sundhedsdata.dk/fmk/2019/06/01:DoseDispensingUpdated
Line 369: Line 332:
 <Notify xmlns="http://docs.oasis-open.org/wsn/b-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Notify xmlns="http://docs.oasis-open.org/wsn/b-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <NotificationMessage>  <NotificationMessage>
- <Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://www.dkma.dk/medicinecard/xml.schema/2012/06/01:MedicineCard</Topic>+ <Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://www.dkma.dk/medicinecard/xml.schema/2019/06/01:MedicineCard</Topic>
  <Message>  <Message>
  <NotifyContent id="1111111118" idType="http://nsi.dk/advis/v10/CPR" xmlns="http://nsi.dk/advis/v10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  <NotifyContent id="1111111118" idType="http://nsi.dk/advis/v10/CPR" xmlns="http://nsi.dk/advis/v10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <MedicineCardModification xmlns="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01">+ <MedicineCardModification xmlns="http://www.dkma.dk/medicinecard/xml.schema/2019/06/01">
  <Action>MedicineCardSuspended</Action>  <Action>MedicineCardSuspended</Action>
  <MedicineCard>  <MedicineCard>
- <PersonIdentifier>1111111118</PersonIdentifier>+ <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
  <Version>1341404077678001001</Version>  <Version>1341404077678001001</Version>
  </MedicineCard>  </MedicineCard>
Line 393: Line 356:
 <Notify xmlns="http://docs.oasis-open.org/wsn/b-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://docs.oasis-open.org/wsn/b-2 wsn-b-2.xsd"> <Notify xmlns="http://docs.oasis-open.org/wsn/b-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://docs.oasis-open.org/wsn/b-2 wsn-b-2.xsd">
  <NotificationMessage>  <NotificationMessage>
- <Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://www.dkma.dk/medicinecard/xml.schema/2012/06/01:MedicineCard</Topic>+ <Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://www.dkma.dk/medicinecard/xml.schema/2019/06/01:MedicineCard</Topic>
  <Message>  <Message>
  <NotifyContent id="1111111118" idType="http://nsi.dk/advis/v10/CPR" xmlns="http://nsi.dk/advis/v10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  <NotifyContent id="1111111118" idType="http://nsi.dk/advis/v10/CPR" xmlns="http://nsi.dk/advis/v10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <OrderedEffectuationModification xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01 OrderedEffectuationModification.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">+ <OrderedEffectuationModification xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2019/06/01 OrderedEffectuationModification.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2019/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Action>OrderedEffectuationFulfilled</Action>  <Action>OrderedEffectuationFulfilled</Action>
  <OrderedEffectuation>  <OrderedEffectuation>
- <PersonIdentifier>1111111118</PersonIdentifier>+ <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
  <Identifier>1341404073312001002</Identifier>  <Identifier>1341404073312001002</Identifier>
  <DrugMedicationIdentifier>1341404077657002001</DrugMedicationIdentifier>  <DrugMedicationIdentifier>1341404077657002001</DrugMedicationIdentifier>
  </OrderedEffectuation>  </OrderedEffectuation>
- <MedicineCard xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01 MedicineCardModification.xsd"> + <MedicineCard xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2019/06/01 MedicineCardModification.xsd"> 
- <PersonIdentifier>1111111118</PersonIdentifier>+ <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
  <Version>1341404077658002001</Version>  <Version>1341404077658002001</Version>
  <DrugMedication>  <DrugMedication>
Line 426: Line 389:
 <Notify xmlns="http://docs.oasis-open.org/wsn/b-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  <Notify xmlns="http://docs.oasis-open.org/wsn/b-2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
  <NotificationMessage>  <NotificationMessage>
- <Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple"> http://www.dkma.dk/medicinecard/xml.schema/2012/06/01:MedicineCard</Topic>+ <Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple"> http://www.dkma.dk/medicinecard/xml.schema/2019/06/01:MedicineCard</Topic>
  <Message>  <Message>
  <NotifyContent id="1111111118" idType="http://nsi.dk/advis/v10/CPR" xmlns="http://nsi.dk/advis/v10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  <NotifyContent id="1111111118" idType="http://nsi.dk/advis/v10/CPR" xmlns="http://nsi.dk/advis/v10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <AdvisLost xmlns="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01" >+ <AdvisLost xmlns="http://www.dkma.dk/medicinecard/xml.schema/2019/06/01" >
  <ResumedDate>2014-11-13T13:23:00+01:00</ResumedDate>  <ResumedDate>2014-11-13T13:23:00+01:00</ResumedDate>
  </AdvisLost>  </AdvisLost>
fmk/advis/indhold_i_adviseringer.1752139740.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki