Het onderstaande voorbeeld geeft een batchAntwoord weer, dat vanaf het LSP het resultaat
van een verzameling bouwsteenspecifieke queries bundelt en oplevert. In dit geval
wordt het resultaat van 3 queries naar labuitslagen, 1 query naar algemene uitslagen,
1 query naar contactmomenten en 2 queries naar voorschriftenlijsten geretourneerd,
die elk als volledige interactie onder batchwrapper zijn opgenomen.
Deze identificatie is uniek en kan nooit nogmaals worden uitgedeeld, noch door dezelfde
applicatie, noch door een andere applicatie.
Schematron assert
role
error
test
@root and @extension
Melding
Transmission: id element mist root of extension
hl7:creationTime
TS.DATETIME.MIN
1 .. 1
M
Het tijdstip waarop het bericht is aangemaakt, dit is onafhankelijk van het tijdstip
waarop een bepaalde klinische of administratieve gebeurtenis de noodzaak tot het versturen
van het bericht deed ontstaan.
(batchAntwoord)
Constraint
creationTime moet minimaal op de seconde nauwkeurig zijn
not(@root='2.16.840.1.113883.1.6') or local-name(..)=@extension
Melding
Transmission: @extension moet overeenkomen met het startelement van het bericht
hl7:profileId
II
1 .. 1
M
Bericht-profile-id
(batchAntwoord)
@root
1 .. 1
F
2.16.840.1.113883.2.4.3.11.1
@extension
1 .. 1
F
810
Constraint
Indien de ontvanger constateert dat een interactie niet voldoet aan de eisen zoals
vastgelegd in de opgegeven (middels profileId) AORTA publicatierelease dan dient een
foutmelding aan de zender gestuurd te worden.
Constraint
De ontvanger dient antwoorden op de interactie op basis van dezelfde publicatierelease
op te stellen als de interactie waarop het een antwoord vormt.
hl7:referenceControlId
NP
(batchAntwoord)
hl7:name
NP
(batchAntwoord)
hl7:batchComment
NP
(batchAntwoord)
hl7:transmissionQuantity
INT
1 .. 1
M
Bevat het aantal berichten opgenomen in deze batch.
Status van de rapportage. Dit element is verplicht gevuld met de vaste waarde “completed”,
ten teken dat deze rapportage afgeronde labbepalingen omvat.