Item |
DT |
Card |
Conf |
Desc |
Label |
|
|
1 .. 1 |
M |
Deze Act bevat de lijst met geldige producten op basis van partijnummer |
(VersturenGeldigePartijnummers-payload) |
|
@classCode
|
|
|
0 .. 1 |
F |
LIST |
|
@moodCode
|
|
|
0 .. 1 |
F |
EVN |
|
Voorbeeld |
<ProductList classCode="LIST" moodCode="EVN">
<templateId root="2.16.840.1.113883.2.4.6.10.100.140"/>
<code code="373873005" codeSystem="2.16.840.1.113883.6.96" displayName="Pharmaceutical / biologic product"/>
<effectiveTime>
<low value="20120328000000"/>
<high value="20120328235959"/>
</effectiveTime>
<product typeCode="PRD">
<!-- -->
</product> </ProductList> |
|
hl7:templateId
|
|
II |
1 .. 1 |
M |
Template-id voor productlijst met geldige partijnummers |
(VersturenGeldigePartijnummers-payload) |
|
|
@root
|
|
|
1 .. 1 |
F |
2.16.840.1.113883.2.4.6.10.100.140 |
|
hl7:code
|
|
CV |
1 .. 1 |
M |
Type productlijst. Bevat de vaste waarde 373873005 'Pharmaceutical / biologic product'
uit codesysteem SNOMED-CT (2.16.840.1.113883.6.96)
|
(VersturenGeldigePartijnummers-payload) |
|
|
@code
|
|
|
1 .. 1 |
F |
373873005 |
|
|
@codeSystem
|
|
|
1 .. 1 |
F |
2.16.840.1.113883.6.96 (SNOMED-CT) |
|
|
@displayName
|
|
|
1 .. 1 |
F |
Pharmaceutical / biologic product |
|
Voorbeeld |
<code code="373873005" codeSystem="2.16.840.1.113883.6.96" displayName="Pharmaceutical / biologic product"/>
|
|
hl7:effectiveTime
|
|
IVL_TS |
1 .. 1 |
M |
Bevat de geldigheidsperiode van de lijst. Deze moet zijn gedefinieerd tot op de seconde
precies, lopende van het eerste moment van een bepaalde dag (00:00:00 uur 's ochtends)
tot en met het laatste moment van een dag (23:59:59 uur)
|
(VersturenGeldigePartijnummers-payload) |
|
Voorbeeld |
<effectiveTime>
<low value="20120328000000"/>
<high value="20120328235959"/>
</effectiveTime> |
|
Bevat |
geërfde templateregels Periode-M-Start-M-Eind-M (2012‑08‑01) met overschreven kardinaliteit 1 .. 1 mandatory required
|
|
|
hl7:low
|
|
TS |
1 .. 1 |
M |
Startdatum. Eerste moment van geldigheid van de lijst. |
(VersturenGeldigePartijnummers-payload) |
|
CONF |
minLength minimumlengte "14" |
|
|
|
hl7:high
|
|
TS |
1 .. 1 |
M |
Einddatum. Laatste moment van geldigheid van de lijst. |
(VersturenGeldigePartijnummers-payload) |
|
CONF |
minLength minimumlengte "14" |
|
|
|
hl7:center
|
|
|
|
NP |
|
(VersturenGeldigePartijnummers-payload) |
|
|
hl7:width
|
|
|
|
NP |
|
(VersturenGeldigePartijnummers-payload) |
|
hl7:product
|
|
|
1 .. * |
M |
Koppelt productinstantiegegevens aan de productlijst |
(VersturenGeldigePartijnummers-payload) |
|
|
@typeCode
|
|
|
1 .. 1 |
F |
PRD |
|
Voorbeeld |
<product typeCode="PRD">
<!-- -->
</product> |
|
|
hl7:instanceOfKind
|
|
|
1 .. 1 |
M |
Productinstantiegegevens (rol) |
(VersturenGeldigePartijnummers-payload) |
|
|
1 .. 1 |
F |
INST |
|
Voorbeeld |
<instanceOfKind classCode="INST">
<!-- -->
</instanceOfKind> |
|
|
|
hl7:productInstanceInstance
|
|
|
1 .. 1 |
M |
Productinstantiegegevens (playing entity) |
(VersturenGeldigePartijnummers-payload) |
|
|
1 .. 1 |
F |
MMAT |
|
|
1 .. 1 |
F |
INSTANCE |
|
Voorbeeld |
<productInstanceInstance classCode="MMAT" determinerCode="INSTANCE">
<!-- -->
</productInstanceInstance> |
|
II |
1 .. 1 |
R |
Partijnummer/batchnummer. Als het identificatiesysteem waaruit het partijnummer afkomstig
is niet bekend is, mag het attribuut @nullFlavor de waarde 'UNC' bevatten.
|
(VersturenGeldigePartijnummers-payload) |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<id nullFlavor="UNC" extension="543SAD13w"/>
|
|
Schematron assert |
role |
error
|
|
test |
@extension and (@root or @nullFlavor='UNC') |
|
Melding |
Er MOET tenminste een partijnummer in @extension staan. Het attribuut @root MOET een
waarde bevatten of @nullFlavor='UNC'. |
|
IVL_TS |
0 .. 1 |
|
Verloopdatum. Zit nog niet in de dataset. |
(VersturenGeldigePartijnummers-payload) |
|
Voorbeeld |
<expirationTime>
</expirationTime> |
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O (2012‑08‑01) met overschreven kardinaliteit 0 .. 1
|
|
|
|
NP |
|
(VersturenGeldigePartijnummers-payload) |
|
TS |
1 .. 1 |
M |
Einddatum periode |
(VersturenGeldigePartijnummers-payload) |
|
Voorbeeld |
|
|
|
1 .. 1 |
M |
Koppelt de producttypegegevens aan het product |
(VersturenGeldigePartijnummers-payload) |
|
|
1 .. 1 |
F |
INST |
|
Voorbeeld |
<asInstanceOfKind classCode="INST">
<!-- -->
</asInstanceOfKind> |
|
|
1 .. 1 |
M |
Producttypegegevens |
(VersturenGeldigePartijnummers-payload) |
|
|
1 .. 1 |
F |
MAT |
|
|
1 .. 1 |
F |
KIND |
|
Voorbeeld |
<kindOfMaterialKind classCode="MAT" determinerCode="KIND">
<!-- -->
</kindOfMaterialKind> |
|
CV |
1 .. 1 |
R |
Producttype. Het attribuut @displayName moet de weergavenaam bevatten. |
(VersturenGeldigePartijnummers-payload) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0422_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="DKTP-Hib"/>
|
|
Schematron assert |
role |
error
|
|
test |
@displayName |
|
Melding |
<name path=".."/>/<name/>/@displayName MOET de weergavenaam bevatten |
|
|
0 .. 1 |
R |
Koppelt de fabrikantcode voor het product aan het product. Zit nog niet in de dataset |
(VersturenGeldigePartijnummers-payload) |
|
|
1 .. 1 |
F |
MAT |
|
|
1 .. 1 |
F |
KIND |
|
Voorbeeld |
<kindOfProduct classCode="MAT" determinerCode="KIND">
<!-- -->
</kindOfProduct> |
|
CV |
1 .. 1 |
R |
Fabrikantcode. Dit is bij voorkeur een landelijk erkende code zoals de handelsproductcode
(HPK) van de Z-Index.
|
(VersturenGeldigePartijnummers-payload) |
|
|
0 .. 1 |
F |
OTH |
|
Voorbeeld |
<code code="xxxx" codeSystem="2.16.840.1.113883.2.4.4.7" codeSystemName="G-Standaard Handelsproductcode" displayName="HPV"/>
|
|
Schematron assert |
role |
error
|
|
test |
@nullFlavor or (@code and @codeSystem and @displayName) |
|
Melding |
Als er geen @nullFlavor is, dan MOETEN @code, @codeSystem én @displayName een waarde
bevatten. |
|
Schematron assert |
role |
error
|
|
test |
not(@nullFlavor) or (@nullFlavor='OTH' and hl7:originalText) |
|
Melding |
Als er een @nullFlavor is dan MOET de waarde 'OTH' zijn en MOET originalText de omschrijving
bevatten. |