This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "NICTIZ Schema Check"

From HL7Wiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
** Nu niet gebruikte schema's parkeren we zorgvuldig ergens anders, wellicht dat ze in een latere fase weer nodig zijn.
 
** Nu niet gebruikte schema's parkeren we zorgvuldig ergens anders, wellicht dat ze in een latere fase weer nodig zijn.
  
* Identificeren van requirements
+
* Identificeren van requirements (zie o.a. [[NICTIZ Wrapper validaties]])
 
** Toevoegen constraints binnen de schema's (exact conform de spec's).
 
** Toevoegen constraints binnen de schema's (exact conform de spec's).
 
*** Aanpassen schema's opdat zij strenger de in de tekst genoemde eisen checken.  
 
*** Aanpassen schema's opdat zij strenger de in de tekst genoemde eisen checken.  
Line 18: Line 18:
  
 
==Benodigde Interacties==
 
==Benodigde Interacties==
*IH Algemene Berichten
+
*IH Generieke Berichten
**MCCI_IN000002 - Accept Acknowledgement
+
**MCCI_IN000002 - Accept Acknowledgement (4 vb)
**QUQI_IN000003 - Query Continuation / Cancel
+
**QUQI_IN000003 - Query Continuation / Cancel (1 vb)
**MFMT_IN002101 - Verwijsindex
+
**MFMT_IN002101 - Verwijsindex (2 vb)
**MFMT_IN002102 - Verwijsindex
+
**MFMT_IN002102 - Verwijsindex (1 vb)
**MFMT_IN002103 - Verwijsindex
+
**MFMT_IN002103 - Verwijsindex (1 vb)
**QUMT_IN020010 - Meta opvraag verwijsindex
+
**QUMT_IN020010 - Meta opvraag verwijsindex (1 vb)
**QUMT_IN020020 - Antwoord meta opvraag
+
**QUMT_IN020020 - Antwoord meta opvraag (1 vb)
**COMT_IN118118 - Ping
+
**COMT_IN118118 - Ping (1 vb)
**COMT_IN229229 - Ping response
+
**COMT_IN229229 - Ping response (2 vb)
**COMT_IN113113NL - Tick
+
**COMT_IN113113NL - Tick (1 vb)
 +
**COMT_IN800100 Overdracht Verantwoordelijkheid (2 vb)
 +
**COMT_IN800110 Overdracht Verantwoordelijkheid (1 vb)
 +
**COMT_IN800120 Overdracht Verantwoordelijkheid (1 vb)
 +
**COMT_IN800200 Overdracht Verantwoordelijkheid (1 vb)
  
 
*IH Wrappers
 
*IH Wrappers
**MCCI_IN200100 - Batch
+
**MCCI_IN200100 - Batch (1 vb)
**MCCI_IN200101 - Batch Response
+
**MCCI_IN200101 - Batch Response (2 vb)
  
 
*SBV-Z BSN Profiel
 
*SBV-Z BSN Profiel
**QUPA_IN101101
+
**QUPA_IN101101 (1 vb)
**QUPA_IN101102
+
**QUPA_IN101102 (1 vb)
**QUPA_IN101103
+
**QUPA_IN101103 (2 vb)
**QUPA_IN101104
+
**QUPA_IN101104 (4 vb)
  
 
*SBV-Z WID Verificatie
 
*SBV-Z WID Verificatie
**PRPA_IN900111NL - Query WID register
+
**PRPA_IN900111NL - Query WID register (1 vb)
**PRPA_IN900112NL - Antwoord WID register
+
**PRPA_IN900112NL - Antwoord WID register (3 vb)
 
 
*BOV - Overdracht Verantwoordelijkheid
 
**COMT_IN800100
 
**COMT_IN800110
 
**COMT_IN800120
 
**COMT_IN800200
 

Latest revision as of 09:39, 25 January 2007

(this is a Dutch language page used as a scratchpad for a project)

  • Van alle in de spec's genoemde interacties moeten we tenminste één voorbeeldinteractie hebben.
    • Alle voorbeelden moeten valideren tegen de XML Schema Definities.
    • Controle van alle voorbeelden tegen de Schematron scripts (inclusief OID's).
    • Zorgen dat alle voorbeelden representatieve gegevens bevatten (aansluitend bij use case).
    • Correctie voorbeelden opdat zij voldoen aan niet met behulp van Schema & Schematron testbare requirements.
  • Alleen schema's die in tenminste één van de aanwezige interacties gebruikt wordt in de schemaset opnemen.
    • Nu niet gebruikte schema's parkeren we zorgvuldig ergens anders, wellicht dat ze in een latere fase weer nodig zijn.
  • Identificeren van requirements (zie o.a. NICTIZ Wrapper validaties)
    • Toevoegen constraints binnen de schema's (exact conform de spec's).
      • Aanpassen schema's opdat zij strenger de in de tekst genoemde eisen checken.
      • Check op consistentie tussen schema's en modellen (naamgeving/cardinaliteit). NB. Voor oude modellen vergt dit het gebruik van een bitmap editor, omdat nieuwe Visio vanwege naamgeving niet gebruikt kan worden.
    • Toevoegen constraints aan Schematron scripts.
      • Uitbreiden scripts met nog niet geteste, maar wel tekstueel beschreven, requirements.

Benodigde Interacties

  • IH Generieke Berichten
    • MCCI_IN000002 - Accept Acknowledgement (4 vb)
    • QUQI_IN000003 - Query Continuation / Cancel (1 vb)
    • MFMT_IN002101 - Verwijsindex (2 vb)
    • MFMT_IN002102 - Verwijsindex (1 vb)
    • MFMT_IN002103 - Verwijsindex (1 vb)
    • QUMT_IN020010 - Meta opvraag verwijsindex (1 vb)
    • QUMT_IN020020 - Antwoord meta opvraag (1 vb)
    • COMT_IN118118 - Ping (1 vb)
    • COMT_IN229229 - Ping response (2 vb)
    • COMT_IN113113NL - Tick (1 vb)
    • COMT_IN800100 Overdracht Verantwoordelijkheid (2 vb)
    • COMT_IN800110 Overdracht Verantwoordelijkheid (1 vb)
    • COMT_IN800120 Overdracht Verantwoordelijkheid (1 vb)
    • COMT_IN800200 Overdracht Verantwoordelijkheid (1 vb)
  • IH Wrappers
    • MCCI_IN200100 - Batch (1 vb)
    • MCCI_IN200101 - Batch Response (2 vb)
  • SBV-Z BSN Profiel
    • QUPA_IN101101 (1 vb)
    • QUPA_IN101102 (1 vb)
    • QUPA_IN101103 (2 vb)
    • QUPA_IN101104 (4 vb)
  • SBV-Z WID Verificatie
    • PRPA_IN900111NL - Query WID register (1 vb)
    • PRPA_IN900112NL - Antwoord WID register (3 vb)