Annonce importante : Nous avons le plaisir d'annoncer que des améliorations majeures ont été apportées à notre serveur terminologique fondé sur FHIR, qui offre maintenant un accès plus facile et plus convivial au contenu terminologique destiné à l'échange de données sur les soins de santé. Découvrez les nouvelles fonctionnalités et les changements à venir. En savoir plus >

Partager :

file PS-CA 2.0.3 DFT-Ballot Hotfix FHIR Package Release

  • Messages : 88
il y a 2 mois 1 semaine #10109 par Ken Sinn
Hi all,

We have made a few hotfixes to the PS-CA FHIR Package, which currently is at simplifier.net/packages/ca.infoway.io.psca/2.0.3-dft-ballotversion 2.0.3 DFT-Ballot .

The key changes since version 2.0.0 DFT-Ballot:
  • Patient.identifier slicing has changed from fixedCodeableConcept to patternCodeableConcept
  • The ValueSet.version for Substance Code and Pharmaceutical/Biologic Product Code has changed from a date format (20240204) to semantic versioning (1.0.0)

Patient.identifier slicing has changed from fixedCodeableConcept to patternCodeableConcept
- fixedCodeableConcept requires that the Patient.identifier.type match the follow exactly
{
  "coding": [
    {
      "system": http://terminology.hl7.org/CodeSystem/v2-0203,
      "code": "JHN" (or  “MR”)
    }
  ]
}
- systems that send the following would experience unintended rejections, since it is not an exact match:
{
  "coding": [
    {
      "system": http://terminology.hl7.org/CodeSystem/v2-0203,
      "code": "JHN"
	“display”: “Ontario Health Card Number”
    }
  ]
}
The slicing definition has been changed to a patternCodeableConcept, which allows for a successful slice match even if extra fields are sent


The ValueSet.version for Substance Code and Pharmaceutical/Biologic Product Code has changed from a date format (20240204) to semantic versioning (1.0.0)
- The Canadian Terminology Service is now live in production, and the HL7 Terminology Server (tx.fhir.org) will reroute terminology queries/validations for Canadian terminologies (e.g. fhir.infoway-inforoute.ca VSets, SNOMED CT-CA) to the CA TxService (See tx.fhir.org/tx-reg/ for the list of terminologies where tx.fhir.org will reroute terminology calls)
- The ValueSets on Tx Gateway historically used a date format versioning. The migration to CA Tx Server included changing to semantic versioning.
- The ValueSet stubs in the PS-CA Package on Simplifier uses a date format versioning, aligning with the Tx Gateway (from before)
- The PS-CA SubstanceAndPharmaceuticalBiologicProductCode ValueSet is a defined in the PS-CA package as a composite of sub-ValueSets SubstanceCode ValueSet and the PharmaceuticalBiologicProductCode ValueSet
- When HL7 Validator or HL7 IG Publisher tries to evaluate the superset SubstanceAndPharmaceuticalBiologicProductCode, it sees two SubstanceCode ValueSets – the local one with YYYYMMDD and the TxServer one with X.Y.Z, and doesn’t know which one to use, and throws an error
- The fix for this is to align the ValueSet version formatting in PS-CA to use the semantic version, along with backdated publication date (1900-01-01) so that tooling can easily identify which ValueSet copy to use (the newer one on TxServer)
- The ValueSet version change for the PS-CA 2.0.3 DFT-Ballot is limited to the three impacted ValueSets, but will likely expand to all ValueSets in a future PS-CA release

Happy to help answer any questions or concerns you might have. If you experience the above issues with the current PS-CA 2.0.0 DFT-Ballot, you can adopt the 2.0.3 DFT-Ballot package to resolve these issues.

Connexion ou Créer un compte pour participer à la conversation.

Logo d'InfoCentral

La santé numérique à votre service

 

Transformer les soins de santé au Canada grâce aux technologies de l'information sur la santé.