Skip to content

Commit

Permalink
Merge pull request #125 from hl7-be/issue-120
Browse files Browse the repository at this point in the history
add temporary profile for encounter
  • Loading branch information
bdc-ehealth authored Jul 10, 2024
2 parents 3ccafbd + a08e0c7 commit dc1b330
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
2 changes: 2 additions & 0 deletions input/fsh/logicals/BeModelEncounter.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Logical: BeModelEncounter
Description: "Administrative recording of a meeting between a patient and a practitioner/organisation, with references to clinical data."
20 changes: 20 additions & 0 deletions input/fsh/profiles/BeEncounter.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Profile: BeEncounter
Parent: Encounter
Id: be-encounter
Title: "BeEncounter"
Description: "(Temporary version until approval HL7Belgium WG) Belgian profile indicating the base data needed for the recording of a meeting between a patient and a practitioner/organization"
* subject only Reference(BePatient or Group)
* participant.individual only Reference(BePractitioner or BePractitionerRole or RelatedPerson)
* participant.individual ^short = "*TODO* RelatedPerson -> BeRelatedPerson"
* reasonReference only Reference(Condition or Procedure or BeObservation or ImmunizationRecommendation)
* reasonReference ^short = "*TODO* Condition -> BeCondition, Procedure -> BeProcedure"
* diagnosis.condition only Reference(Condition or Procedure)
* diagnosis.condition ^short = "*TODO* Condition -> BeCondition, Procedure -> BeProcedure"
* hospitalization.origin only Reference(Location or BeOrganization)
* hospitalization.origin ^short = "*TODO* Location -> BeLocation"
* hospitalization.destination only Reference(Location or BeOrganization)
* hospitalization.destination ^short = "*TODO* Location -> BeLocation"
* location.location only Reference(Location)
* location.location ^short = "*TODO* Location -> BeLocation"
* serviceProvider only Reference(BeOrganization)
* partOf only Reference(BeEncounter)
4 changes: 2 additions & 2 deletions sushi-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ jurisdiction: urn:iso:std:iso:3166#BE "Belgium"
# The dependencies property corresponds to IG.dependsOn. The key is the
# package id and the value is the version (or dev/current). For advanced
# use cases, the value can be an object with keys for `uri` and `version`.
#dependencies:
# hl7.fhir.us.core: 3.1.0
dependencies:
hl7.fhir.be.core-clinical: current
# hl7.fhir.us.mcode:
# id: mcode
# uri: http://hl7.org/fhir/us/mcode/ImplementationGuide/hl7.fhir.us.mcode
Expand Down

0 comments on commit dc1b330

Please sign in to comment.