PanCareSurPass Project HL7 FHIR Implementation Guide
0.2.0 - CI Build 150

PanCareSurPass Project HL7 FHIR Implementation Guide, published by PanCareSurPass Project. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/pcsp/ and changes regularly. See the Directory of published versions

Logical Model: DocMetadataFSE - Mappings

Draft as of 2024-12-11

Mappings for the DocMetadataFSE logical model.

Mappings for DocMetadataFSE model to PCSP HL7 FHIR R4 Profiles (hl7.org/fhir/r4)

DocMetadataFSE
DocMetadataFSEMedicationAdministration.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/MedicationAdministration-eu-pcsp')
   identifier�DocumentReference.masterIdentifier
   mimeTypeDocumentReference.content.attachment.contentType
   sizeDocumentReference.content.attachment.size
   hashDocumentReference.content.attachment.hash
   codeDocumentReference.type
   classCodeDocumentReference.category
   contentTypeDocumentReference.category (TBC)
   creationDateDocumentReference.content.attachment.creation
   confidentialityDocumentReference.securityLabel
   maskDocumentReference.securityLabel
   replaceDocumentReference.relatesTo.where(code = 'replaces').target
   formatCodeDocumentReference.content.format
   repositoryIdDocumentReference.content.attachment.url
   indexDateDocumentReference.date (TBC)
   practiceSettingCodeDocumentReference.context.practiceSetting
   patientFiscalCodeDocumentReference.subject.resolve().ofType(Patient).identifier
   authorDocumentReference.author
      fiscalCodeDocumentReference.author.resolve().ofType(PractitionerRole).organization.resolve().identifier
      orgCodeDocumentReference.author.resolve().ofType(PractitionerRole).practitioner.resolve().ofType(Practitioner).identifier
      roleDocumentReference.author.resolve().ofType(PractitionerRole).organization.resolve().code
   attesterFiscalCodeDocumentReference.author.resolve().ofType(Practitioner).identifier
   custiodianDocumentReference.custodian.resolve().identifier