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 [2014-03-12 09:05] – [Udlevering tilbageudført] shpfmk: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 FMKs version 1.4, dvs. som xmlns="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01"TODO+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 FMK skemaer til version 1.4TODO+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 CreateAndAdminister kald på apotektersnitfladen +| Opret receptordination | PrescriptionCreated [[fmk:1.4.6:Opret og ekspeder recept]] foretaget af apoteket 
-| Afslut receptordination | PrescriptionMedicationTerminated SetMedicationTerminated kald på apotekersnitfladen +| Afslut receptordination | PrescriptionTerminated [[fmk:1.4.6:Afslut recept]] foretaget af apoteket 
-| Slet receptordination | PrescriptionMedicationDeleted Sletning af 2 år gammel data eller ved kald på receptmodulets service til teknisk slettet markering +| Slet receptordination | PrescriptionDeleted Administrativ sletning af recept eller automatisk sletning af recept efter udløb 
-| Ugyldiggør receptordination | PrescriptionMedicationInvalidated SetStatusInvalidated kald på apotekersnitfladen |+| 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 CreateAndAdminister og Administer kald på apotekersnitfladen +| Udlevering udført | PrescriptionEffectuated [[fmk:1.4.6:Opret effektuering|Opret effektuering på recept]] foretaget af apoteket 
-| Udlevering tilbageført | PrescriptionMedicationEffectuationWithdrawn UndoAdministration kald på apotekersnitfladen |+| 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>
-     <EffectuationIdentifier>1341404077658003001</AdministrationIdentifier+     <Effectuation> 
- </PrescriptionMedication>+                <Identifier>1341404077658003001</Identifier> 
 +            </Effectuation
 + </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 117: Line 121:
 ==== Udlevering tilbageudført ==== ==== Udlevering tilbageudført ====
  
-Et PrescriptionMedicationEffectuationUndone 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 129: Line 133:
                  <Identifier>1341404077658003001</Identifier>                  <Identifier>1341404077658003001</Identifier>
             </Effectuation>             </Effectuation>
- </PrescriptionMedication>+ </Prescription>
 </PrescriptionModification> </PrescriptionModification>
  
Line 145: 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>
- </MedicineCard>+ </Prescription>
  </PrescriptionModification>  </PrescriptionModification>
  </NotifyContent>  </NotifyContent>
fmk/advis/indhold_i_adviseringer_fra_receptmodulet.1394615101.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki