{
  "resourceType": "StructureDefinition",
  "id": "nl-gf-localization-documentreference",
  "url": "http://nuts-foundation.github.io/nl-generic-functions-ig/StructureDefinition/nl-gf-localization-documentreference",
  "name": "NlGfLocalizationDocumentReference",
  "title": "NL Generic Functions Localization DocumentReference Profile",
  "status": "draft",
  "description": "A DocumentReference profile for registering the availability of patient data at healthcare organizations for localization services. This profile is used to indicate that certain patient data is available at a specific organization and can be accessed for localization purposes.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "DocumentReference",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DocumentReference",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "DocumentReference.type",
        "path": "DocumentReference.type",
        "min": 1
      },
      {
        "id": "DocumentReference.subject",
        "path": "DocumentReference.subject",
        "min": 1
      },
      {
        "id": "DocumentReference.subject.reference",
        "path": "DocumentReference.subject.reference",
        "max": "0"
      },
      {
        "id": "DocumentReference.subject.identifier.system",
        "path": "DocumentReference.subject.identifier.system",
        "patternUri": "http://fhir.nl/fhir/NamingSystem/pseudo-bsn"
      },
      {
        "id": "DocumentReference.custodian",
        "path": "DocumentReference.custodian",
        "min": 1
      },
      {
        "id": "DocumentReference.custodian.reference",
        "path": "DocumentReference.custodian.reference",
        "max": "0"
      },
      {
        "id": "DocumentReference.custodian.identifier.system",
        "path": "DocumentReference.custodian.identifier.system",
        "patternUri": "http://fhir.nl/fhir/NamingSystem/ura"
      },
      {
        "id": "DocumentReference.content.attachment.contentType",
        "path": "DocumentReference.content.attachment.contentType",
        "min": 1
      },
      {
        "id": "DocumentReference.content.attachment.url",
        "path": "DocumentReference.content.attachment.url",
        "min": 1
      }
    ]
  }
}
