User Tools

Site Tools


fmk:advis:indhold_i_adviseringer_fra_receptmodulet

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_fra_receptmodulet [2020-09-02 08:23] – [Ændringer vedrørende udleveringer] bbkfmk:advis:indhold_i_adviseringer_fra_receptmodulet [2026-03-06 08:53] (current) – external edit 127.0.0.1
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 (person, 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 (person, receptordination, effektuering) samt eventuelle versionsnumre. 
  
-I eksemplerne herunder er namespaces udeladt, disse defineres alle som i den nye apotekssnitflade, dvs. som xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01". Enkelte elementer importerer elementer fra FMK 1.4 snitfladen, dvs. xmlns="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01".+I eksemplerne herunder er namespaces udeladt, disse defineres alle som i den nye apotekssnitflade, dvs. som xmlns="http://www.dkma.dk/medicinecard/xml.schema/2019/06/01".
  
-XML skemaer for indhold i adviseringer findes sammen med øvrige skemaer for den nye apotekssnitflade (samt visse elementer fra FMK 1.4 skemaerne).+XML skemaer for indhold i adviseringer findes sammen med øvrige skemaer for advis 
 + 
 +[[https://github.com/trifork/FMKResources/blob/master/wsdl/Advis-collection.zip?raw=true|Hent FMKs advis skemaer fra Github]]
  
 ===== Ændringer på receptordinationer ===== ===== Ændringer på receptordinationer =====
Line 12: Line 14:
  
 ^ Handling på receptordination ^ Indhold i Action-elementet ^ Initieret af ^ ^ Handling på receptordination ^ Indhold i Action-elementet ^ Initieret af ^
-| Opret receptordination | PrecriptionMedicationCreated | [[fmk:1.4.6:Opret og ekspeder recept]] foretaget af apoteket | +| Opret receptordination | PrescriptionCreated | [[fmk:1.4.6:Opret og ekspeder recept]] foretaget af apoteket | 
-| Afslut receptordination | PrescriptionMedicationTerminated | [[fmk:1.4.6:Afslut recept]] foretaget af apoteket | +| Afslut receptordination | PrescriptionTerminated | [[fmk:1.4.6:Afslut recept]] foretaget af apoteket | 
-| Slet receptordination | PrescriptionMedicationDeleted | Administrativ sletning af recept eller automatisk sletning af recept efter udløb | +| Slet receptordination | PrescriptionDeleted | Administrativ sletning af recept eller automatisk sletning af recept efter udløb | 
-| Ugyldiggør receptordination | PrescriptionMedicationInvalidated | [[fmk:1.4.6:Ugyldiggør recept]] foretaget af apoteket |+| Ugyldiggør receptordination | PrescriptionInvalidated | [[fmk:1.4.6:Ugyldiggør recept]] foretaget af apoteket |
  
 ==== Opret receptordination ==== ==== Opret receptordination ====
  
-Et PrescriptionMedicationCreated advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.+Et PrescriptionCreated advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.
  
 Eksempel: Eksempel:
Line 25: Line 27:
  
 <PrescriptionModification> <PrescriptionModification>
- <Action>PrescriptionMedicationCreated</Action>+ <Action>PrescriptionCreated</Action>
         <PersonIdentifier>1111111118</PersonIdentifier>         <PersonIdentifier>1111111118</PersonIdentifier>
- <PrescriptionMedication>+ <Prescription>
                 <Identifier>1341404077658001001</Identifier>                 <Identifier>1341404077658001001</Identifier>
  <Version>1341404077658002001</Version>  <Version>1341404077658002001</Version>
- </PrescriptionMedication>+ </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 37: Line 39:
 ==== Afslut receptordination ==== ==== Afslut receptordination ====
  
-Et PrescriptionMedicationTerminated advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.+Et PrescriptionTerminated advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.
  
 Eksempel: Eksempel:
Line 43: Line 45:
  
 <PrescriptionModification> <PrescriptionModification>
- <Action>PrescriptionMedicationTerminated</Action>+ <Action>PrescriptionTerminated</Action>
         <PersonIdentifier>1111111118</PersonIdentifier>         <PersonIdentifier>1111111118</PersonIdentifier>
- <PrescriptionMedication>+ <Prescription>
                 <Identifier>1341404077658001001</Identifier>                 <Identifier>1341404077658001001</Identifier>
  <Version>1341404077658002001</Version>  <Version>1341404077658002001</Version>
- </PrescriptionMedication>+ </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 55: Line 57:
 ==== Slet receptordination ==== ==== Slet receptordination ====
  
-Et PrescriptionMedicationDeleted advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.+Et PrescriptionDeleted advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.
  
 Eksempel: Eksempel:
Line 61: Line 63:
  
 <PrescriptionModification> <PrescriptionModification>
- <Action>PrescriptionMedicationDeleted</Action>+ <Action>PrescriptionDeleted</Action>
         <PersonIdentifier>1111111118</PersonIdentifier>         <PersonIdentifier>1111111118</PersonIdentifier>
- <PrescriptionMedication>+ <Prescription>
                 <Identifier>1341404077658001001</Identifier>                 <Identifier>1341404077658001001</Identifier>
  <Version>1341404077658002001</Version>  <Version>1341404077658002001</Version>
- </PrescriptionMedication>+ </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 73: Line 75:
 ==== Ugyldiggør receptordination ==== ==== Ugyldiggør receptordination ====
  
-Et PrescriptionMedicationInvalidated advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.+Et PrescriptionInvalidated advis vil indeholde følgende parametre: CPR-nummer, receptordination ID, receptordination versionsnummer.
  
 Eksempel: Eksempel:
Line 79: Line 81:
  
 <PrescriptionModification> <PrescriptionModification>
- <Action>PrescriptionMedicationInvalidated</Action>+ <Action>PrescriptionInvalidated</Action>
         <PersonIdentifier>1111111118</PersonIdentifier>         <PersonIdentifier>1111111118</PersonIdentifier>
- <PrescriptionMedication>+ <Prescription>
                 <Identifier>1341404077658001001</Identifier>                 <Identifier>1341404077658001001</Identifier>
  <Version>1341404077658002001</Version>  <Version>1341404077658002001</Version>
- </PrescriptionMedication>+ </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 95: Line 97:
  
 ^ Handling vedrørende udlevering ^ Indhold i Action-elementet ^ Initieret af ^ ^ Handling vedrørende udlevering ^ Indhold i Action-elementet ^ Initieret af ^
-| Udlevering udført | PrescriptionMedicationEffectuated | [[fmk:1.4.6:Opret effektuering|Opret effektuering på recept]] foretaget af apoteket | +| Udlevering udført | PrescriptionEffectuated | [[fmk:1.4.6:Opret effektuering|Opret effektuering på recept]] foretaget af apoteket | 
-| Udlevering tilbageført | PrescriptionMedicationEffectuationWithdrawn | [[fmk:1.4.6:Tilbagefør effektuering på recept]]  foretaget af apoteket |+| Udlevering tilbageført | PrescriptionEffectuationWithdrawn | [[fmk:1.4.6:Tilbagefør effektuering på recept]]  foretaget af apoteket |
  
 ==== Udlevering udført ==== ==== Udlevering udført ====
  
-Et PrescriptionMedicationEffectuated advis vil indeholde: CPR-nummer, receptordination ID, receptordination versionsnummer, udlevering ID.+Et PrescriptionEffectuated advis vil indeholde: CPR-nummer, receptordination ID, receptordination versionsnummer, udlevering ID.
 <code xml> <code xml>
  
 <PrescriptionModification> <PrescriptionModification>
- <Action>PrescriptionMedicationEffectuated</Action>+ <Action>PrescriptionEffectuated</Action>
         <PersonIdentifier>1111111118</PersonIdentifier>         <PersonIdentifier>1111111118</PersonIdentifier>
- <PrescriptionMedication>+ <Prescription>
             <Identifier>1341404077658001001</Identifier>             <Identifier>1341404077658001001</Identifier>
      <Version>1341404077658002001</Version>      <Version>1341404077658002001</Version>
Line 112: Line 114:
                 <Identifier>1341404077658003001</Identifier>                 <Identifier>1341404077658003001</Identifier>
             </Effectuation>             </Effectuation>
- </PrescriptionMedication>+ </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 119: Line 121:
 ==== Udlevering tilbageudført ==== ==== Udlevering tilbageudført ====
  
-Et PrescriptionMedicationEffectuationWithdrawn advis vil indeholde: CPR-nummer, receptordination ID, receptordination versionsnummer, udlevering ID.+Et PrescriptionEffectuationWithdrawn advis vil indeholde: CPR-nummer, receptordination ID, receptordination versionsnummer, udlevering ID.
 <code xml> <code xml>
  
 <PrescriptionModification> <PrescriptionModification>
- <Action>PrescriptionMedicationEffectuationWithdrawn</Action>+ <Action>PrescriptionEffectuationWithdrawn</Action>
         <PersonIdentifier>1111111118</PersonIdentifier>         <PersonIdentifier>1111111118</PersonIdentifier>
- <PrescriptionMedication>+ <Prescription>
             <Identifier>1341404077658001001</Identifier>             <Identifier>1341404077658001001</Identifier>
      <Version>1341404077658002001</Version>      <Version>1341404077658002001</Version>
Line 131: Line 133:
                  <Identifier>1341404077658003001</Identifier>                  <Identifier>1341404077658003001</Identifier>
             </Effectuation>             </Effectuation>
- </PrescriptionMedication>+ </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 147: Line 149:
 <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/2014/06/01:PrescriptionMedication</Topic>+ <Topic Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Simple">http://www.dkma.dk/medicinecard/xml.schema/2015/06/01:Prescription</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">
  <PrescriptionModification xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01">  <PrescriptionModification xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01">
- <Action>PrescriptionMedicationCreated</Action> + <Action>PrescriptionCreated</Action> 
-         <PersonIdentifier>1111111118</PersonIdentifier> +         <PersonIdentifier xmlns="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01">1111111118</PersonIdentifier> 
- <PrescriptionMedication+ <Prescription
-                                                <Identifier>1341404077678001001</Identifier>+                                                <Identifier xmlns="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01">1341404077678001001</Identifier>
  <Version>1341404077678002001</Version>  <Version>1341404077678002001</Version>
- </PrescriptionMedication>+ </Prescription>
  </PrescriptionModification>  </PrescriptionModification>
  </NotifyContent>  </NotifyContent>
fmk/advis/indhold_i_adviseringer_fra_receptmodulet.1599035009.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki