Terug naar index << Terug naar templates

# Template Generic Transmission Checks

Id | 2.16.840.1.113883.2.4.3.11.60.102.10.101 | Versie | 2014‑07‑15
Status | Ontwerp | Versielabel |
Naam | GenericTransmissionChecks | Weergavenaam | Generic Transmission Checks
Omschrijving | -
Classificatie | HL7v2/v3 message level template
Open/gesloten | Open (ook andere dan gedefinieerde elementen zijn toegestaan)
Gebruikt door / Gebruikt |
Gebruikt door 0 transacties en 12 templates, Gebruikt 0 templates
Gebruikt door | als | Naam | Versie
--- | --- | --- | ---
2.16.840.1.113883.2.4.3.11.60.102.10.100 | Inclusie | TransmissionWrapper Initiating | 2014‑07‑15
2.16.840.1.113883.2.4.6.10.100.11 |  | Versturen JGZ-dossieroverdrachtverzoek (interactie) | 2024‑11‑01
2.16.840.1.113883.2.4.6.10.100.13 |  | Versturen geldige partijnummers (interactie) | 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.14 |  | Versturen vaccinaties (interactie) | 2024‑04‑25
2.16.840.1.113883.2.4.6.10.100.15 |  | Versturen hielprikverzoek (interactie) | 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.16 |  | Opvragen vaccinatiestatus (interactie) | 2012‑10‑01
2.16.840.1.113883.2.4.6.10.100.18 |  | Versturen vaccinatiesoproeplijst (interactie) | 2015‑06‑29
2.16.840.1.113883.2.4.6.10.100.19 |  | Versturen vaccinaties geanonimiseerd (interactie) | 2024‑04‑25
2.16.840.1.113883.2.4.3.11.60.102.10.200 | Inclusie | TransmissionWrapper Accept Ack | 2014‑07‑15
2.16.840.1.113883.2.4.3.11.60.102.10.0 |  | Accept Acknowledgement | 2014‑07‑15
2.16.840.1.113883.2.4.3.11.60.102.10.300 | Inclusie | TransmissionWrapper Application Ack | 2014‑07‑15
2.16.840.1.113883.2.4.6.10.100.17 |  | Opleveren vaccinatiestatus (interactie) | 2024‑04‑25
Item | DT | Card | Conf | Omschrijving | Label
--- | --- | --- | --- | --- | ---
| Variabele let | Naam | transmission |
| Waarde | . |
| Variabele let | Naam | interactionId |
| Waarde | $transmission/local-name() |
| Variabele let | Naam | interactionVocabFile |
| Waarde | '../vocab/2.16.840.1.113883.1.6.xml' |
| Variabele let | Naam | interactionVocab |
| Waarde | if (doc-available($interactionVocabFile)) then doc($interactionVocabFile) else () |
| Variabele let | Naam | interactionName |
| Waarde | $interactionVocab/*/hl7:code[@code=$interactionId]/@displayName |
| Variabele let | Naam | isActive |
| Waarde | not(exists($interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='Actief'][@value='false'])) |
| Variabele let | Naam | allowBsn |
| Waarde | exists($interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='AttentionLineMetBsn'][@value='true']) |
| Variabele let | Naam | allowContextCode |
| Waarde | exists($interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='AttentionLineMetContextCode'][@value='true']) |
| Variabele let | Naam | senderGbpOrGbk |
| Waarde | exists($transmission/hl7:ControlActProcess/hl7:authorOrPerformer/hl7:participant/hl7:AssignedPerson/hl7:code[@codeSystem=('2.16.840.1.113883.2.4.3.11.8','2.16.840.1.113883.2.4.3.11.6')]) |
| Schematron assert | role | warning |
| test | $interactionVocab |
| Melding | Transmission: <value-of select="$interactionVocabFile"/> niet gevonden. Controles gebaseerd op dit externe configuratiebestand zijn gedeactiveerd. |
| Schematron assert | role | error |
| test | not($interactionVocab) or $isActive |
| Melding | Transmission: deze interactie <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) is niet (meer) Actief in <value-of select="$interactionVocabFile"/> |
| Schematron assert | role | error |
| test | not($interactionVocab) or not($allowBsn) or $transmission/hl7:attentionLine/hl7:keyWordText[@code=('FICID','PATID')][@codeSystem='2.16.840.1.113883.2.4.15.1'] |
| Melding | Transmission: er moet in deze interactie exact één AttentionLine met BSN zitten - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) |
| Schematron assert | role | error |
| test | not($interactionVocab) or not($allowContextCode) or $transmission/hl7:attentionLine/hl7:keyWordText[@code='CONTEXT'][@codeSystem='2.16.840.1.113883.2.4.15.1'] |
| Melding | Transmission: er moet in deze interactie exact één AttentionLine met de ContextCode zitten - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) |
| Schematron assert | role | warning |
| test | not($interactionVocab) or not($transmission/hl7:attentionLine/hl7:keywordText[@code=('FICID','PATID')][@codeSystem='2.16.840.1.113883.2.4.15.1']) or $allowBsn or $senderGbpOrGbk |
| Melding | Transmission: deze interactie <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) is niet geconfigureerd voor gebruik van het element <value-of select="local-name()"/> voor BSN in <value-of select="$interactionVocabFile"/> en afzender is niet GBK of GBP |
| Schematron assert | role | warning |
| test | not($interactionVocab) or not($transmission/hl7:attentionLine/hl7:keywordText[@code='CONTEXT'][@codeSystem='2.16.840.1.113883.2.4.15.1']) or $allowContextCode or $senderGbpOrGbk |
| Melding | Transmission: deze interactie <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) is niet geconfigureerd voor gebruik van het element <value-of select="local-name()"/> voor ContextCode in <value-of select="$interactionVocabFile"/> en afzender is niet GBK of GBP |
| Schematron assert | role | error |
| test | count($transmission/hl7:attentionLine/hl7:keyWordText[@code=('FICID','PATID')][@codeSystem='2.16.840.1.113883.2.4.15.1'])<=1 |
| Melding | Transmission: er mag maximaal één AttentionLine met BSN zijn - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) |
| Schematron assert | role | error |
| test | count($transmission/hl7:attentionLine/hl7:keyWordText[@code='CONTEXT'][@codeSystem='2.16.840.1.113883.2.4.15.1'])<=1 |
| Melding | Transmission: er mag maximaal één AttentionLine met de ContextCode zijn - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) |