Belgian MyCareNet Profiles
2.0.0 - STU Belgium flag

This page is part of the HL7 Belgium FHIR Implementation Guide - MyCareNet profiles (v2.0.0: Trial Use) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 2.1.0. For a full list of available versions, see the Directory of published versions

Resource Profile: MyCareNet eAgreement ServiceRequest BE profile

Official URL: https://www.ehealth.fgov.be/standards/fhir/mycarenet/StructureDefinition/be-eagreementservicerequest Version: 2.0.0
Active as of 2023-04-27 Computable Name: BeMyCareNetEagreementServiceRequest

The ServiceRequest profile for use in the different eAgreement flows from MyCareNet.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ServiceRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C0..*ServiceRequestA request for a service to be performed
mcn-1: If identifier is present: (category, code, quantityQuantity, supportingInfo, authoredOn and contained) SHALL not be present.
mcn-2: If identifier is not present: (category, code, quantityQuantity, supportingInfo, authoredOn and contained) SHALL be present.
... id S1..1idLogical id of this artifact
... meta S1..1MetaMetadata about the resource
.... profile 1..1canonical(StructureDefinition)Profiles this resource claims to conform to
... contained S0..1BeMyCareNetEagreementServiceRequestBinaryPure binary content defined by a format other than FHIR
... intent S1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Fixed Value: order
... category S0..1CodeableConceptClassification of service
.... coding 1..1CodingCode defined by a terminology system
..... system 1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... code 1..1codeSymbol in syntax defined by the system
... code S0..1CodeableConceptWhat is being requested/ordered
.... coding 1..1CodingCode defined by a terminology system
..... system 1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... code 1..1codeSymbol in syntax defined by the system
... quantity[x] S0..1QuantityService amount
... subject S1..1Reference(Patient core BE profile)Individual or Entity the service is ordered for
... authoredOn S0..1dateTimeDate request signed
... requester S0..1Reference(Practitioner role core BE profile | Practitioner core BE profile)Who/what is requesting service
... supportingInfo S0..1Reference(Resource)Additional clinical information
.... reference S1..1stringLiteral reference, Relative, internal or absolute URL

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
mcn-1errorServiceRequestIf identifier is present: (category, code, quantityQuantity, supportingInfo, authoredOn and contained) SHALL not be present.
: identifier.exists() implies (category.empty() and code.empty() and quantityQuantity.empty() and authoredOn.empty() and supportingInfo.empty() and contained.empty())
mcn-2errorServiceRequestIf identifier is not present: (category, code, quantityQuantity, supportingInfo, authoredOn and contained) SHALL be present.
: identifier.empty() implies (category.exists() and code.exists() and quantityQuantity.exists() and authoredOn.exists() and supportingInfo.exists() and contained.exists())

 

Other representations of profile: CSV, Excel, Schematron