Skip to content

Commit

Permalink
clean urls
Browse files Browse the repository at this point in the history
  • Loading branch information
nriss committed May 2, 2024
1 parent 90f6bb2 commit 21668cb
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 88 deletions.
37 changes: 15 additions & 22 deletions input/fsh/CapabilityStatement/PDSm-ConsommateurDeDocuments.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Usage: #definition
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "Représente le statut du lot de soumission."
* rest.resource[=].searchParam[+].name = "PDSm_isArchived"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmIsArchived"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-isArchived)
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "permet distinguer les lots de soumission et les fiches archivés des actifs."
* rest.resource[=].searchParam[+].name = "title"
Expand All @@ -56,23 +56,23 @@ Usage: #definition
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l’auteur du lot de soumission, quand l'auteur est de type patient, practitionerrole ou device."
* rest.resource[=].searchParam[+].name = "PDSm_authorOrg"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmAuthorOrg"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-authorOrg)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l’auteur du lot de soumission, quand l'auteur est de type organization."
* rest.resource[=].searchParam[+].name = "code"
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/clinical-code"
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "Représente le but du lot de soumission."
* rest.resource[=].searchParam[+].name = "PDSm_List_PatientAsSource"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmListPatientAsSource"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-PatientAsSource)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Recherche sur les éléments source:Patient.given et source:Patient.family."
* rest.resource[=].searchParam[+].name = "PDSm_List_PatientAsSubject"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmListPatientAsSubject"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-PatientAsSubject)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Recherche sur l'élément subject:Patient.identifier."
* rest.resource[=].searchParam[+].name = "PDSm_List_PractitionerRoleAsSource"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmListPractitionerRoleAsSource"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-PractitionerRoleAsSource)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Recherche sur les éléments source:PractitionerRole.practitioner:Practitioner.given et source:PractitionerRole.practitioner:Practitioner.family."

Expand Down Expand Up @@ -107,15 +107,15 @@ Usage: #definition
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "Représente le statut de la fiche d'un document."
* rest.resource[=].searchParam[+].name = "PDSm_isArchived"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmIsArchived"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-isArchived)
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "permet distinguer les lots de soumission et les fiches archivés des actifs."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_period-start"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePeriodStart"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-DocumentReference-period-start)
* rest.resource[=].searchParam[=].type = #date
* rest.resource[=].searchParam[=].documentation = "Représente la date de début de l’acte de référence."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_period-end"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePeriodEnd"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-DocumentReference-period-end)
* rest.resource[=].searchParam[=].type = #date
* rest.resource[=].searchParam[=].documentation = "Représente la date de fin de l’acte de référence."
* rest.resource[=].searchParam[+].name = "format"
Expand All @@ -138,23 +138,16 @@ Usage: #definition
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/DocumentReference-period"
* rest.resource[=].searchParam[=].type = #date
* rest.resource[=].searchParam[=].documentation = "Représente la période."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_PatientAsSubject"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePatientAsSubject"

* rest.resource[=].searchParam[+].name = "DocumentReference Patient"
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/DocumentReference-subject"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant du patient qui est le sujet du document."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_DeviceAsAuthor"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferenceDeviceAsAuthor"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant du dispositif médical qui est l'auteur du document."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_PatientAsAuthor"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePatientAsAuthor"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant, le nom, le prénom du patient qui est l'auteur du document."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_PractitionerRoleAsAuthor"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePractitionerRoleAsAuthor"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant, le nom, le prénom du praticien dans sa situation d'exercice qui est l'auteur du document."

* rest.resource[=].searchParam[+].name = "DocumentRefence Author"
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/DocumentReference-author"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant de l'auteur qui est l'auteur du document."

// Binary resource
* rest.resource[+].type = #Binary
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Usage: #definition
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "Représente le statut du lot de soumission."
* rest.resource[=].searchParam[+].name = "PDSm_isArchived"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmIsArchived"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-isArchived)
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "permet distinguer les lots de soumission et les fiches archivés des actifs."
* rest.resource[=].searchParam[+].name = "title"
Expand All @@ -51,28 +51,32 @@ Usage: #definition
* rest.resource[=].searchParam[=].definition = "https://profiles.ihe.net/ITI/MHD/SearchParameter/List-SourceId"
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "Représente l’identifiant unique global du système émetteur du lot de soumission."

* rest.resource[=].searchParam[+].name = "source"
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/List-source"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l’auteur du lot de soumission, quand l'auteur est de type patient, practitionerrole ou device."

* rest.resource[=].searchParam[+].name = "PDSm_authorOrg"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmAuthorOrg"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-authorOrg)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l’auteur du lot de soumission, quand l'auteur est de type organization."

* rest.resource[=].searchParam[+].name = "code"
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/clinical-code"
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "Représente le but du lot de soumission."

* rest.resource[=].searchParam[+].name = "PDSm_List_PatientAsSource"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmListPatientAsSource"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-PatientAsSource)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Recherche sur les éléments source:Patient.given et source:Patient.family."
* rest.resource[=].searchParam[+].name = "PDSm_List_PatientAsSubject"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmListPatientAsSubject"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-PatientAsSubject)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Recherche sur l'élément subject:Patient.identifier."
* rest.resource[=].searchParam[+].name = "PDSm_List_PractitionerRoleAsSource"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmListPractitionerRoleAsSource"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-List-PractitionerRoleAsSource)
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Recherche sur les éléments source:PractitionerRole.practitioner:Practitioner.given et source:PractitionerRole.practitioner:Practitioner.family."

Expand Down Expand Up @@ -109,15 +113,15 @@ Usage: #definition
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "Représente le statut de la fiche d'un document."
* rest.resource[=].searchParam[+].name = "PDSm_isArchived"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmIsArchived"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-isArchived)
* rest.resource[=].searchParam[=].type = #token
* rest.resource[=].searchParam[=].documentation = "permet distinguer les lots de soumission et les fiches archivés des actifs."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_period-start"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePeriodStart"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-DocumentReference-period-start)
* rest.resource[=].searchParam[=].type = #date
* rest.resource[=].searchParam[=].documentation = "Représente la date de début de l’acte de référence."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_period-end"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePeriodEnd"
* rest.resource[=].searchParam[=].definition = Canonical(PDSm-DocumentReference-period-end)
* rest.resource[=].searchParam[=].type = #date
* rest.resource[=].searchParam[=].documentation = "Représente la date de fin de l’acte de référence."
* rest.resource[=].searchParam[+].name = "format"
Expand All @@ -140,22 +144,16 @@ Usage: #definition
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/DocumentReference-period"
* rest.resource[=].searchParam[=].type = #date
* rest.resource[=].searchParam[=].documentation = "Représente la période."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_PatientAsSubject"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePatientAsSubject"

* rest.resource[=].searchParam[+].name = "DocumentReference Patient"
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/DocumentReference-subject"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant du patient qui est le sujet du document."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_DeviceAsAuthor"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferenceDeviceAsAuthor"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant du dispositif médical qui est l'auteur du document."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_PatientAsAuthor"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePatientAsAuthor"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant, le nom, le prénom du patient qui est l'auteur du document."
* rest.resource[=].searchParam[+].name = "PDSm_DocumentReference_PractitionerRoleAsAuthor"
* rest.resource[=].searchParam[=].definition = "https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSmDocumentReferencePractitionerRoleAsAuthor"

* rest.resource[=].searchParam[+].name = "DocumentRefence Author"
* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/DocumentReference-author"
* rest.resource[=].searchParam[=].type = #reference
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant, le nom, le prénom du praticien dans sa situation d'exercice qui est l'auteur du document."
* rest.resource[=].searchParam[=].documentation = "Représente l'identifiant de l'auteur qui est l'auteur du document."

// Binary resource
* rest.resource[+].type = #Binary
Expand Down

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion input/fsh/SearchParameter/PDSm-isArchived.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ Usage: #definition
* base[0] = #DocumentReference
* base[+] = #List
* type = #token
* expression = "(extension('https://interop.esante.gouv.fr/ig/fhir/pdsm/SearchParameter/PDSm-isArchived').value as Boolean)"
* expression = "(extension('https://interop.esante.gouv.fr/ig/fhir/pdsm/StructureDefinition/pdsm-ext-is-archived').value as Boolean)"

0 comments on commit 21668cb

Please sign in to comment.